Решено коэффициент переподписки CPU

Статус
Закрыто для дальнейших ответов.

kerberos

Случайный прохожий
Добрый день, подскажите что означает термин коэффициент переподписки CPU в контексте виртуализации??:unsure:
 
Добрый день, подскажите что означает термин коэффициент переподписки CPU в контексте виртуализации??:unsure:

CPU Ready (%RDY) — % времени, когда ВМ готова производить какие-то вычисления, но физические процессоры в данный момент заняты другими процессами (системными или другими ВМ) и vCPU виртуальной машины находятся в режиме ожидания. Нормой считается значение до 10%. При росте этого показателя выше 40% развивается высокая вероятность сбоев и зависаний гостевой ОС. Причиной вынужденного простоя может стать:

  • интенсивное потребление процессорных ресурсов большим количеством ВМ, причём суммарное количество vCPU существенно превышает количество логических ядер (переподписка).
  • Наличие oversized ВМ (виртуальные машины с большим количеством недозагруженных vCPU, например если у машины 16 ядер, каждое из которых работает на 1-20% мощности). Проблема тут в том, что при большом количестве vCPU, планировщику гипервизора приходится синхронизировать их работу, что приводит к периодическому «замораживанию» некоторых ядер или даже всей машины, пока не освободится полное количество логических ядер, соответствующее количеству vCPU, необходимое для определённой операции. Механизм называется Co-Stop, и соответствующий счётчик будет расти в этом случае. Это главный аргумент против набивания виртуальной машины виртуальными процессорами «про запас» (второй аргумент — NUMA, но он уже за рамками статьи). Лучше 2 ядра, загруженных на 80%, чем восемь ядер по 20%. В большинстве случаев.
 
Переподписка CPU указывает на то, что соотношение pCPU (физические процессоры, без учета Hyper-threading) к vCPU (vcpu, которые выделы виртуальной машине) настолько велико, что виртуальным машинам не хватает ресурсов pCPU и они вынуждены ожидать выполнения команд на физическом процессоре. В следствии чего увеличивается значение CPU Ready, что влечет за собой снижение производительности виртуальной машины. Например потеря сетевых пакетов или зависание. Некоторые виртуальные машины требовательны к ресурсам CPU. Например SQL сервера или виртуальные машины, которые активно пользуются ресурсами CPU
https://kb.vmware.com/s/article/2001003#CPU constraints
 
Переподписка CPU указывает на то, что соотношение pCPU (физические процессоры, без учета Hyper-threading) к vCPU (vcpu, которые выделы виртуальной машине) настолько велико, что виртуальным машинам не хватает ресурсов pCPU и они вынуждены ожидать выполнения команд на физическом процессоре. В следствии чего увеличивается значение CPU Ready, что влечет за собой снижение производительности виртуальной машины. Например потеря сетевых пакетов или зависание. Некоторые виртуальные машины требовательны к ресурсам CPU. Например SQL сервера или виртуальные машины, которые активно пользуются ресурсами CPU
https://kb.vmware.com/s/article/2001003#CPU constraints
спасибо это очень помогло..
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх Низ