پروکسموکس و ESXi مدتهاست که رقبای اصلی در دنیای مجازیسازی بودهاند، به طوری که پروکسموکس متنباز به طور فزایندهای سهم بازار خود را در میان علاقهمندان به آزمایشگاههای خانگی و کسبوکارها از زمان انتشار اولین نسخههای خود در سال ۲۰۰۸ به دست آورده است. حالا ESXi به نوعی به یک دایناسور تبدیل شده، یک بسته شرکتی حجیم که یادگیری آن چندان آسان نیست. ESXi بسیار قدرتمند است و بخش اصلی بسیاری از مراکز داده بزرگ را که از هزاران ماشین مجازی پشتیبانی میکنند، تشکیل داده است. با این حال، این مدل به رقابت فزایندهای از سوی ابر (Cloud) دچار شده است.
اما کدام یک بهتر است؟ آیا باید از ابتدا برای آزمایشگاه خانگی خود به سراغ گزینهای سنگین بروید یا قدرت متنباز پروکسموکس برای شما کافی است؟ خب، هشدار اسپویلر: به احتمال زیاد گزینه دوم درست است، چرا که ESXi در سالهای اخیر به طور فزایندهای در حال افت است. با در نظر گرفتن این موضوع، در اینجا برخی از مهمترین دلایلی که چرا پروکسموکس انتخاب بهتری برای آزمایشگاه خانگی شما است، آورده شده است.
Proxmox رایگان استبرودکام واقعاً در این مورد اشتباه بزرگی مرتکب شد.
ESXi مدتهاست که یک سطح رایگان داشته است، که به کاربران شخصی این امکان را میدهد که نسخهای محدود از هایپروایزر را بدون نیاز به خرید یک مجوز گرانقیمت که برای شرکتها طراحی شده، استفاده کنند. با این حال، از زمانی که برودکام در نوامبر ۲۰۲۳ VMware را خریداری کرد، مدل مجوزدهی برای بسیاری از محصولات VMware تغییر کرده است. تغییرات زیادی در این زمینه بحثبرانگیز بودهاند و میتوان گفت که برودکام شهرت چندان خوبی در میان کسبوکارها و توسعهدهندگان ندارد. بسیاری از شرکتها شاهد افزایشهای چشمگیر در قیمت ابزارهای VMware بودهاند و کاربران شخصی اکنون بهطور کامل از استفاده از مجوزهای رایگان محروم شدهاند.
اگر شما مجوزی برای ESXi خریداری کنید، انتظار داشته باشید که بسیاری از ویژگیهای پیشرفته پشت مجوزهای دیگر قفل شده باشند. مدل مجوزدهی VMware در بهترین شرایط نیز به ندرت ساده بوده است و این تغییرات اخیر آن را حتی پیچیدهتر کردهاند.
از سوی دیگر، Proxmox یک پروژه متنباز (FOSS) است که تحت AGPLv3 منتشر شده است. این نرمافزار از طریق سطوح پشتیبانی سازمانی پشتیبانی میشود که دسترسی به مخازن خصوصی و پشتیبانی سازمانی را ارائه میدهند، با زمانهای پاسخدهی تضمینشده و ویژگیهای دیگر مختص کسبوکارها.
پشتیبانی داخلی از کانتینرها
ما میتونیم از اینجا ادامه دهیم.
خب، کنار گذاشتن قیمتگذاری پایه (فعلاً)، آیا Proxmox واقعاً از ESXi بهتر است؟ خوب، این سوال به بار کاری شما بستگی دارد. هر دو سیستم مجموعهای وسیع از ویژگیها دارند که برخی از آنها در ESXi نیاز به مجوز اضافی دارند، در حالی که بسیاری از آنها برای Proxmox کاملاً رایگان هستند. شخصاً، یکی از بزرگترین ویژگیهایی که من در Proxmox از آن لذت میبرم و از آن استفاده میکنم، که در ESXi وجود ندارد، پشتیبانی یکپارچه از کانتینرها است. Proxmox این امکان را فراهم میکند که کانتینرهای مبتنی بر LXC خود را به راحتی وارد کرده و آنها را درون Proxmox اجرا کنید. این کار از نیاز به داشتن یک میزبان مجزا برای کانتینرها (و در نهایت مجازیسازی یک زمانبر اجرایی کانتینر) یا صرفنظر کردن از استفاده از کانتینرها به طور کامل جلوگیری میکند.
VMware تا حدودی این مشکل را کاهش میدهد و زمانبر اجرایی کانتینرهای یکپارچه vSphere را برای vSphere فراهم میکند، هرچند این کار برخی محدودیتها دارد (از جمله اینکه به نظر نمیرسد که یک کانتینر را به طور بومی اجرا کند، بلکه در پسزمینه یک ماشین مجازی کامل راهاندازی میکند) و به نظر میرسد راهاندازی آن در ESXi مشکلساز باشد. از طرف دیگر، Proxmox این کار را آسان و شفاف میکند.
در ادامه روندی که در اینجا مشاهده میکنیم، Proxmox از دامنه وسیعی از استانداردهای ذخیرهسازی متنباز پشتیبانی میکند، از جمله استانداردهای شناختهشدهای مانند ZFS (با ویژگیهای پیشرفتهاش) و Ceph، یک راهحل ذخیرهسازی توزیعشده محبوب. نزدیکی Proxmox به توزیع Debian که در زیر آن اجرا میشود، تعامل با مفاهیم ذخیرهسازی Debian مانند LVMها را برای یک مدیر سیستم باتجربه آسان میکند. در مقایسه، ESXi ذخیرهسازی را به کابوسی تبدیل میکند، زیرا بسیاری از ویژگیها مانند ذخیرهسازی توزیعشده و پشتیبانی از backendهای ذخیرهسازی جایگزین را پشت مجوزهای مختلف قفل میکند، از جمله ویژگیهایی مانند تکثیر (replication) و snapshots.
ESXi دیگر واقعاً برای استفاده خانگی طراحی نشده است
در حالی که عنوان و مقدمۀ این مقاله واضح است، نتیجه ناخوشایند این است که ESXi دیگر واقعاً برای استفاده خانگی طراحی نشده است. چه شما یک توسعهدهنده باشید و چه یک علاقهمند به آزمایش با تجهیزات خانگی (homelabber) با یک تنظیمات شخصی، پیشنهاد میکنیم که به زودی به فکر مهاجرت از ESXi باشید، همانطور که بسیاری از شرکتهای برجسته در حال انجام این کار هستند. برودکام با خرید VMware به وضوح نشان داده که رژیم قبلی در حال تغییر است. در حالی که ESXi همیشه به خاطر مجوزدهی پیچیدهاش مشهور بود و انواع ویژگیها را پشت افزونهها، اجزاء و مجموعههای ویژگی مختلف قفل میکرد، افزایش اخیر قیمتها برای بسیاری از کسبوکارها غیرقابل تحمل شده است.
با توجه به وزن نسبتاً کمی که برودکام به پایگاه کاربران رایگان ESXi میدهد، ما حتی نصب نسخههای قدیمیتر این نرمافزار یا خرید مجوز برای استفاده شخصی را توصیه نمیکنیم. سابقاً چنین تغییراتی رخ داده است و مشخص نیست که آیا هیچ اشتراک پایهای در آینده بدون نیاز به یک جریان بیپایان از بهروزرسانیها و افزونهها برای حفظ عملکرد آن قابل استفاده خواهد بود یا نه.
ما قطعاً میتوانیم این فهرست را ادامه دهیم. ویژگیهای زیادی در Proxmox وجود دارند که رایگان هستند و حداقل در ESXi گران هستند، اما احتمالاً پیام تغییر نخواهد کرد.
Shortlink for this post: https://blog.talahost.com/?p=1131