مقایسه ی کانتینرها و ماشین های مجازی در محیط کلان داده

سال انتشار: 1397
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 540

فایل این مقاله در 10 صفحه با فرمت PDF قابل دریافت می باشد

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این مقاله:

شناسه ملی سند علمی:

EMAA16_056

تاریخ نمایه سازی: 7 مهر 1398

چکیده مقاله:

تکنیک کانتینر در سال های اخیر در حال افزایش است و جایگزینی برای ماشین های مجازی سنتی شده است. یکی از موفق ترین پروژه های متن باز در تاریخ فناوری اطلاعات هست که سازمان ها همواره در تلاش برای انتقال، برنامه های کاربردی خود از ماشین های مجازی به کانتینرها هستندبرخی از انگیزه های اولیه برای اتخاذ فنآوری کانتینری عبارتند از: تهیه سریع تر، مقیاس پذیری زمان واقعی و انتقال سریع کانتینرهای کاربردی به عنوان متمایزکننده اصلی انتخاب شده است. راحتی آنها برای محاسبه و گسترش برنامه ها، عملیات سبک وزن و همچنین بهره وری و انعطاف پذیری در به اشتراک گذاری منابع، مناسب ترین راه برای توسعه نرم افزار چابک، بسته بندی، حمل و استقرار در محیط های فناوری ناهمگون (سرورهای محلی، سرورهای ابری، وسایل شخصی و غیره) پدیدار می شوند. بااین حال، هنوز هم یک مطالعه مقایسه ای عمیق و منسجم در مورد چگونگی برنامه های کاربردی داده های بزرگ، مانند Spark jobs ، بین یک محیط کانتینر و یک محیط ماشین مجازی وجود ندارد. در این مقاله، دو محیط کانتینر و ماشین مجازی را از جنبه های مختلف دیگری مانند چگونگی کارهای مختلف در حال اجرا در هر راه اندازی، اینکه چگونه منابع سخت افزاری، مانند CPU و حافظه، مورداستفاده قرار می گیرند و اینکه هر محیط چگونه می تواند مقیاس داشته باشد مقایسه شده است. نتایج نشان می دهد که در مقایسه با ماشین های مجازی، کانتینرها راحت تر یک محیط را برای گسترش و مقیاس پذیری کارهای کلان داده، ارائه داده اند.کار تحقیقاتی در این مقاله می تواند به افراد حرفه ای و پژوهشگران کمک کند تا تصمیمات آگاهانه تری در مورد تنظیم محیط ابر خود و پیکربندی برنامه های کلان داده، جهت دستیابی به عملکرد بهتر و کاربرد منابع بالاتر، اتخاذ کنند.

نویسندگان

زینب سعادت

دانشجوی کارشناسی ارشد مهندسی کامپیوتر گرایش شبکه، موسسه آموزش عالی جهاد دانشگاهی استان اصفهان

حسین غلامی

دانشجوی کارشناسی ارشد مهندسی کامپیوتر گرایش شبکه، موسسه آموزش عالی جهاد دانشگاهی استان اصفهان

محمدرضا مصلحی

استادیار گروه مهندسی کامپیوتر، موسسه آموزش عالی جهاد دانشگاهی استان اصفهان