تفاوت VMware ESX و VMware ESXi

تفاوت VMware ESX و VMware ESXi در چیست؟

ممکن است اين سوال براي شما نيز پيش آمده باشد که تفاوت ميان VMware ESX و VMware ESXi چيست و کداميک مناسب تر است. بايد بدانيد به هيچ عنوان اين دو محصول يکسان نيستند و سالهاست ESX اي وجود ندارد، شايد بگوييد که يک حرف i اينجا چه کاره است که اين همه تفاوت ايجاد کرده است؟ در اين مقاله تفاوت اين دو محصول بررسي شده است.

VMware ESX چيست؟

ESX مخفف کلمه هاي Elastic Sky X ست و سالها به عنوان پلتفرم مجازي سازي سرور شرکت VMware معرفي شده است. در ESX کرنل يا هسته اصلي که مجازي سازي را انجام مي دهد در واقع يک چيز مجزا از سيستم عامل است و در واقع به مانند يک نرم افزاري است که روي يک سيستم عامل نصب شده است، به اين سيستم عامل Service Console هم گفته مي شود. در واقع ESX يک نرم افزار بود که بر روي هسته سيستم عامل لينوکس قرار گرفته بود ، تمامي ابزارهاي مرتبط با مجازي سازي بصورت ابزارهاي جانبي بر روي هسته اين سيستم عامل لينوکس نصب مي شدند و طبيعتا يک کنسول يکپارچه براي مديريت همه آنها وجود نداشت ، اگر بصورت کنسولي و مستقيم مي خواستيد ESX را مشاهده کنيد در واقع کنسول مديريتي سيستم عامل لينوکس را مشاهده مي کرديد. تمامي مديريت سخت افزارها و … بر عهده هسته سيستم عامل لينوکس بود و ابزارهاي مديريتي و نظارتي ESX بصورت جانبي روي اين هسته نصب مي شدند. آخرين نسخه اي که از ESX به عنوان يک Hypervisor معرفي شد نسخه 4.1 از مجموعه ESX بود و ديگر VMware ارائه محصولش در قالب ESX را متوقف کرد. جالب است بدانيد که مدت ها ESX نسخه 3.5 بصورت کاملا رايگان توسط VMware ارائه مي شد و اين شرکت صرفا خدمات پشتيباني اين محصول را مي فروخت.

VMware ESXi چيست؟

ESXi مخفف کلمه هاي Elastic Sky X Integrated است. واژه Integrated يا يکپارچه بيانگر تحولات عظيم در اين محصول است. اين محصول نيز به عنوان پلتفرم مجازي سازي شرکت VMware براي سطوح کلان معرفي شد. در ESXi ديگري چيزي به نام سيستم عامل اصلي يا هسته وجود ندارد، در واقع ما ديگر Service Console اي که در ESX داشتيم را نداريم. VMware هسته اختصاصي خودش را در اين محصول به دنيا معرفي کرد، هسته اي که ما آن را به عنوان VMKernel مي شناسيم و تمامي ابزارهاي مديريتي و مانيتورينگ و … اي که در محصول قبلي بصورت مجزا بر روي Service Console نصب مي شدند اينبار بصورت يکپارچه بر روي VMKernel قرار گرفته و نصب شده اند و طبيعتا با اين روش هماهنگي و مديريت راحت تري را فراهم مي کنند.

ESXi يک معماري بسيار بسيار سبکتر از ESX دارد و با توجه به تعداد خطوط کمتري که براي نوشتن هسته آن وجود دارد و از طرفي سبکتر بودن سيستم عامل، بروز رساني و Patch کردن ساده تري را نيز ارائه مي کند. همچنين ESxi با توجه به اينکه هسته Open Source ندارد از لحاظ زيادي امنيت بهتري را فراهم کرده است. در ESXi به جاي استفاده کردن از Service Console که در واقع Shell لينوکس را براي ما ارائه مي کرد قالب و امکان جديدي به نام DCUI يا Direct Console User Interface اضافه شده است که مديريت ESXi را بسيار ساده تر مي کند. در مقايسه با نصب ESX اين محصول بسيار سريعتر و قابل اعتمادتر از ESX نصب و راه اندازي مي شود. ESXi داراي Shell اختصاصي خودش است برخلاف ESX که از Shell لينوکس و فايل هاي تنظيمات با ساختار لينوکس استفاده مي کرده است، اينطور بيان مي شود که VMKernel بصورت تلفيقي از سيستم عامل يونيکس و لينوکس ساخته شده است.

منبع:Geekboy.ir