خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را


VMware vCPU چیست

VMware vCPU چیست
همانطور حتما مطلع هستید، vCPU مخفف عبارت virtual central processing unit است. یک یا چند vCPU به هر ماشین مجازی (VM) در یک محیط مجازی اختصاص داده شده است. هر vCPU به عنوان یک Core یا هسته CPU فیزیکی توسط سیستم عامل VM دیده می شود. اگر سیستم هاست چندین هسته CPU را در اختیار داشته باشد، در واقع vCPU از تعدادی اسلات زمانی در تمام هسته‌های موجود تشکیل شده است، در نتیجه به چندین VM اجازه می‌دهد روی تعداد کمتری از هسته‌های فیزیکی میزبانی شود و صد البته این موضوع به دلیل تکنولوژی های به کار گرفته شده در هایپروایزور مورد استفاده شماست.

نرم افزار سامانه مودیان راهکار



از چه تعداد vCPU می توانم در ماشین مجازی (VM) خود استفاده کنم؟

یک VM می تواند تا 48 vCPU تحت لایسنس Standard و Enterprise هاست ESX VMware استفاده کند. تعداد vCPU های اختصاص داده شده به VM شما بستگی به میزان LOAD ماشین مجازی دارد و البته در هر سناریویی با افزودن Vcpu به ماشین های مجازی الزاما Performance ماشین مجازی را افزایش نمی دهد.

معادل 1vCPU از نظر CPU فیزیکی چیست؟

یک تخمیم و برآورد کلی این است که 1 VCPU برابر با 1 PCPU است(PCPU = Physical Cpu). گرچه این کاملا مصداق ندارد و کاملا صحیح نیست. زیرا vCPU از اسلات های زمانی در تمام هسته های فیزیکی موجود تشکیل شده است، بنابراین به طور کلی یک vCPU در واقع قدرتمندتر از یک هسته است، به خصوص اگر CPU های فیزیکی دارای 8 هسته باشند.
VMware طوری طراحی شده است که به هر ماشین مجازی اجازه می دهد تا با استفاده از الگوریتم های به sharing پیچیده در "CPU Scheduler" از نسبت مشخصی از Core clock time استفاده کند. در یک محیط مجازی در سازمان و یا در یک محیط Cloud اگر منابع CPU کافی وجود نداشته باشد(مثلاً در یک اتفاق نادر و غیرمحتمل که VM ها بصورت 100 درصد VCPU اجرا می کنند) VM ها می توانند به صورت اتوماتیک و بدون دخالت شما با استفاده از DRS و vMotion به هاست دیگری منتقل شوند.

VMware vCPU چیست . آموزشگاه رایگان خوش آموز


نمایش دیدگاه ها (0 دیدگاه)

دیدگاه خود را ثبت کنید:

انتخاب تصویر ویرایش حذف
توجه! حداکثر حجم مجاز برای تصویر 500 کیلوبایت می باشد.


دسته بندی مطالب خوش آموز