محدود کردن تعداد CPU بر روی ESXi

تعرفه تبلیغات در سایت
عنوان عکس عنوان عکس عنوان عکس عنوان عکس
عنوان عکس عنوان عکس عنوان عکس عنوان عکس
عنوان عکس عنوان عکس عنوان عکس عنوان عکس
عنوان عکس عنوان عکس عنوان عکس عنوان عکس
عنوان عکس عنوان عکس عنوان عکس عنوان عکس

آرشیو مطالب

جستجوگر

یافته ها در جستجو

    امکانات وب

    برچسب ها


    در هفته پیش یک سوالی از من پرسیده شده که با مابقی سوال ها تفاوت داشت ، همیشه ادمین های مجازی سازی به دنبال این هستند که مقدار قدرت سرور های خود را افزایش دهند ، منظورم قدرت Computing یعنی مقدار استفاده از رم و CPU می باشد، اما اینبار مقداری متفاوت بود .
    ادمین مجازی سازی سازمانی از من پرسید که چگونه می تواند مقدار CPU های استفاده شده توسط ESXi را کاهش دهد.
    برای من این مطلب بسیار جالب بود که چرا ادمینی این درخواست را دارد ؟
    با تحقیق بیشتر متوجه شدم که این مطلب به خاطر لایسنس یک نرم افزار است. این نرم افزار به وسیله تعداد CPU های سرور فیزیکی لایسنس می شود چه این CPU ها استفاده شوند و چه استفاده نشوند.
    در اینجا از بیان کردن این نرم افزار خود داری می کنیم. اما به خاطر اینکه این نرم افزار از CPU های فیزیکی به اندازه تمامی Core ها استفاده نمی کرد، خواستم که آموزش محدود کردن تعداد CPU های فیزیکی را در سایت قرار دهم تا کاربران دیگر نیز در صورت نیاز از آن استفاده کنند.
    به صورت معمول بر روی سرور ها بین ۲ تا ۸ CPU فیزیکی وجود دارد ، ولی این توانایی را داریم که جلوی ESXi را بگیریم تا آنها را نبیند. این کار را می توانیم به  ۳ طریق انجام دهیم که به شرح زیر می باشند.
    راه اول
    استفاده از vClient می باشد. بر روی سرور فیزیکی به قسمت Manage بروید و سپس بر روی Advanced Setting کلیک نمایید.
    در قسمت VMkernel این مقدار PCPU را مانند شکل زیر تغییر دهیم.
    [/url]
    [تصویر: limit-maximum-physical-cpu-in-esxi-0-1.png]
    [size][font][color][size][url][/size][/color]
     
    راه دوم
    در این روش از Embedded Host Client استفاده می کنیم . بر روی Host کلیک کرده و در قسمت Manage وارد Advanced System setting می شویم و کلید VMkernel.Boot.maxPCPUSرا تغییر می دهیم مانند شکل زیر :
    [/url][/font][/size]
    [تصویر: limit-maximum-physical-cpu-in-esxi-1.png]
    [size][font][color][size][url][/size][/color]

    راه سوم
    استفاده از CLI چه به صورت Local و چه به صورت Remote می باشد. SSH سرور را روشن می کنیم ، سپس دستورات زیر را وارد می کنیم :
    esxcli system settings kernel list -s maxPCPUS -v 4
    اگر بخواهیم بدانیم که در حال حاضر چند عدد CPU درگیر ESXi هستند دستور زیر را اجرا می کنیم :
    esxcli system settings kernel list -o maxPCPUS

    [/url][/font][/size]

    [تصویر: limit-maximum-physical-cpu-in-esxi-2.png]
    [size][font][color][size][url][/size][/color][/font][/size]
    One Response to “طریقه محدود کردن تعداد CPU بر روی ESXi”

  • مطالب مرتبط
  • نحوه اضافه کردن آیتم جدید به منو در جوملا
  • کتاب اندروید موسسه ATC
  • استخدام برنامه نویس موبایل اپلیکیشن مسلط به اندروید یا IOS
  • تأثیر طراحی سایت رسپانسیو بر روی بهبود سئو سایت
  • مشکل ایموجی و پیست نکردن
  • هنگ کردن لیست ویو
  • نویسنده : کاوه محمدزادگان بازدید : 17 تاريخ : يکشنبه 11 مهر 1395 ساعت: 12:31
    برچسب‌ها :

    خبرنامه

    عضویت

    نام کاربري :
    رمز عبور :