CIVILICA We Respect the Science
(ناشر تخصصی کنفرانسهای کشور / شماره مجوز انتشارات از وزارت فرهنگ و ارشاد اسلامی: ۸۹۷۱)

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

عنوان مقاله: مقایسه ی کانتینرها و ماشین های مجازی در محیط کلان داده
شناسه ملی مقاله: EMAA16_056
منتشر شده در شانزدهمین همایش ملی پژوهش های نوین در علوم و فناوری در سال 1397
مشخصات نویسندگان مقاله:

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

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

کلمات کلیدی:
کانتینر، ماشین مجازی، Spark jobs ، cloud computing

صفحه اختصاصی مقاله و دریافت فایل کامل: https://civilica.com/doc/932759/