بررسی و ارزیابی عملکرد وبسرورهای Apache و Nginx بر بستر کانتینرهای داکر، پادمن و LXC
الموضوعات : electrical and computer engineeringعلی فرهادیان 1 , مصطفی بستام 2 , احسان عطائی 3 , مهدی باباگلی 4
1 - دانشکده مهندسی کامپیوتر، دانشگاه مازندران، بابلسر، مازندران، ایران.
2 - دانشکده مهندسی کامپیوتر، دانشگاه مازندران، بابلسر، مازندران، ایران.
3 - دانشکده مهندسی کامپیوتر، دانشگاه مازندران، بابلسر، مازندران، ایران.
4 - دانشکده مهندسی کامپیوتر، دانشگاه مازندران، بابلسر، مازندران، ایران.
الکلمات المفتاحية:
ملخص المقالة :
گسترش خدمات ابری، ضرورت بهرهگیری از روشهای مجازیسازی بهمنظور استفاده بهینه از منابع سختافزاری را افزایش داده است. در گذشته، ماشینهای مجازی گزینه اصلی برای مجازیسازی بودند، اما با ظهور کانتینرها، امکان حذف سیستمعامل اضافه و کاهش سربار منابع فراهم شد. فناوریهایی مانند داکر، پادمن و LXC در این حوزه کاربرد گستردهای پیدا کردهاند. در همین راستا، وبسرورهای Nginx و Apache نیز برای سازگاری با این فناوریها بهینهسازی شدهاند. در این مقاله، عملکرد این دو وبسرور بر بستر کانتینرهای مختلف و تحت شرایط گوناگون منابع و همروندی بررسی شده است. آزمایشها نشان میدهند که انتخاب نوع کانتینر به نوع وبسرور و میزان منابع بستگی دارد. در محیطهای با منابع محدود، استفاده از LXC برای Apache نتایج بهتری داشته است. در مقابل، در شرایط با منابع بیشتر، داکر برای اجرای Nginx عملکرد مطلوبتری ارائه کرده است. یافتههای این پژوهش میتواند به تصمیمگیری بهتر در انتخاب ترکیب مناسب کانتینر و وبسرور بر اساس نیازهای زیرساختی کمک کند.
