یکی از قابلیت های بسیار جالب vmware قابلیت cpu hot plug که به شما این امکان را میدهد که بدون نیاز به خاموش کردن ماشین مقدار cpu ان را تغییر دهید. در این پست به بررسی نحوه انجام این کار و نکات ان میپردازیم.
شرایط لازم برای فعال کردن cpu hot plug :
- ماشین باید از esxi 5 و بالاتر را پشتیبانی کند
- اخرین ورژن vmware tool kit نصب باشد
- سیستم عامل ماشین مجازی باید از قابليت hot addپشتیبانی کند
جهت فعالسازی روی ماشین راست کلیک کرده و setting را انتخاب کنید و از تب virtual hardware در بخش cpu گزینه enable cpu hot add راتیک بزنید
محدودیت های استفاده از این قابلیت:
- Cpu hot add برای ماشین های که بیش از 128 عدد virtual cpu دارند قابل استفاده است
- هنگام اضافه شدن cpu تمامی usb های متصل به ماشین قطع و مجدد وصل میشوند
- برای فعالسازی این گزینه باید ماشین یکبار خاموش شود تا گزینه فعال گردد
اگر شما نیز با vmware اشنا باشید میدانید این گزینه به ندرت توسط ادمین ها مورد استفاده قرار میگیرد علت ان، کاهش عملکرد ماشین با غیر فعال شدن قابلیت NUMA میباشد.
NUMA امکان استفاده بهینه از سخت افزار را به ماشین میدهد بدین ترتیب که تخصیص منابع در حالت بهینه که نود های یکسانی هستند به ماشین انجام میشود از انجایی که با فعال کردن HOT CPU قابلیت NUMA غیر فعال میشود باید در نظر داشت که این کار طبق ازمایش صورت گرفته در لب VMWARE موجب کاهش 2 تا 8 درصدی PERFORMANCE خواهد شد