تفاوت VMware ESX و VMware ESXi چیست؟
قبل از اینکه به تفاوت VMware ESX و VMware ESXi چیست، بپردازیم، لازم میدانیم که به مفهوم Hypervisor را به طور مختصر توضیح دهیم.
Hypervisor لایهای نرمافزاری است که بین سختافزار و سیستمعامل قرار میگیرد.
Hypervisor درواقع رابطی است بین سختافزار به اشتراک گذاشته شده بین سرور و ماشینهای مجازی.
Hypervisor دارای ۲ مدل کلی است که در بخش مجازی سازی این مطلب به طور کامل توضیح داده شده است.
اگر آشنایی کمی با محصولات VMware دارید، توصیه میکنم حتما مقاله VMware چیست را مطالعه کنید و سپس این مقاله را ادامه دهید.
VMware ESX و VMware ESXi هر دو Hypervisor های شرکت VMware هستند که هر دوی اینها از نوع اول Hypervisor هستند.
ESX نوعی نرمافزار بود که روی هستهی اصلی سیستم عامل لینوکس قرار گرفته بود و مجزا از سیستم عامل است.
در حالی که در ESXi چیزی به عنوان سیستم عامل مستقل وجود ندارد و به صورت یکپارچه بر روی VMKernal قرار گرفته است.
شرکت VMware بعد از ارائه vSphere 4.1 به کاربران خود توصیه کرد که از ESXi کنند.
اما مهمترین تفاوت VMware ESX و VMware ESXi چیست؟
- ESXi سبکتر و دارای سرعت بوت است.
- بعضی از خصوصیات شبکه در ESXi، به واسطه سرویسها پیکربندی میشود و در نتیجه خطای کمتری به وجود میآید.
- ESXi، پچ کمتری نیاز دارد و در عمل ریسک کمتری برای تغییرات وجود دارد.
- در ESXi کاربران به جای استفاده از کنسول از خط فرمان راه دور (RCLI) استفاده میکنند.
اما تفاوت VMware ESX و VMware ESXi این است که، در واقع VMware ESX علاوه بر کرنل اصلی خود دارای یک Virtual Machine آماده مبتنی بر لینوکس به نام Service Console است و هدف از ایجاد این ماشین ایجاد یک پلتفورم جهت مانیتورینگ و رفع اشکال بوده است.
در حالی که VMware ESXi با هدف کاهش حجم Hypervisor به دلایل امنیتی و Performance ایجاد شده است.
پس تنها فرق در وجود Service Console در VMware ESX و عدم وجود آن در VMware ESXi است. از نسخه ۵ به بعد ESX دیگر حذف شد و فقط به صورت ESXi ارائه میگردد.
اگر دوست دارید بیشتر در مورد تفاوت VMware ESX و VMware ESXi چیست بدانید به ما پیام بدید.