در عملیات ESXi Migration، دیگر SC Card و USB boot پشتیبانی نمیشود
- ۲۲ خرداد |
- مهسا محجوب |
- مجازی سازی مراکز داده
اخیرا چند وبلاگ و KB منتشر شده است که توجه همه را به خود جلب کرده است. کمپانی VMware پشتیبانی از SD Card و USB device هارا به عنوان دستگاه standalone boot(بوت مستقل) منسوخ کرده است. این بدین معنی است که پشتیبانی از boot کردن سرور ESXi از طریق SD Card یا USB device ها به پایان رسیده است.
چرا حافظه USB ESXi standalone boot( بوت مستقل USB ESXi) تغییر یافته و حذف شده است؟
اطلاعات زیر مستقیما از مقاله رسمی VMware KB در مورد تغییر جدید و دلایل حذف گزینه های standalone boot یا همان بوت مستقل آمده است:
کمپانی VMware اشاره کرده است که مشتریان vSphere هنگام استفاده از SD Card به عنوان boot device ، با مشکلات زیادی در ارتباط با reliability یا قابلیت مورد اطمینان بودن دستگاه، مواجه شده اند. endurance rating یا رتبه بندی های استقامتی دیگر نمی توانند SD Cardها را به عنوان گزینه boot تضمین کنند.
برخی از دلایلی که SD Card در نسخه های اصلی بعدی ناپایدار خواهند بود، عبارتند از:
- OSDATA reads/writes: عملیات reads/writes در ذخیره سازی سیستم، عمدتا در پارتیشن ESD-OSDATA قرار میگیرد و انجام میشود. پارتیشن OSDATA یک component اصلی است که باید همیشه در دسترس باشد و همچنین در طول مدت زمان reboot یا راه اندازی مجدد باید پایدار باشد. همچنین OSDATA از طریق روش های مختلف به عنوان سرویس ها و applicationهایی مانند vSAN و NSX مورد استفاده قرار خواهد گرفت. به منظور ذخیره برخی از runtime state ، prob و backup از مواردی مانند configuration و timestampها و …. مورد استفاده قرار میگیرد. دسترسی به موارد دیگر در OSDATA مانند VMTOOLs و پارتیشن scratch نیز افزایش خواهد یافت. با انتشار هر نسخه جدید vSphere ویژگی های بیشتری به پارتیشن OSDATA وابسته خواهد شد.
- نگرانی های Performance؛ نیازهای performance و I/O load ها را نمیتوان با SD Cardها برآورده کرد. به عنوان مثال تقاضا برای write در scratch area افزایش یافته است. نگرانی دیگر فرکانس بالای I/O با burstهایی مانند logها یا traceها می باشد.
- مانیتورینگ و check مطمئن وجود ندارد: هیچ راهی به عنوان check و monitor مطمئن SD card وجود ندارد زیرا این دستگاه ها معمولا از Diagnostics data یا داده های تشخیصی پشتیبانی نمی کنند. مشکلات فرسودگی و استقامت یا lifetime باقیمانده ممکن است شناسایی نشود. علاوه بر این نه تنها عملیات write بلکه readها هم باعث مشکلات فرسودگی میشود.
به منظور endurance یا استقامت طراحی نشده است: دستگاه های SD/USB در طول زمان مستعد فرسودگی هستند. بنابراین در معرض خرابی قرار میگیرند. آن ها برای موارد استفاده در سطح enterprise طراحی نشده اند.