Производительность ЦП / виртуальных ЦП vSphere [дубликат]

Это может быть вопрос новичка, но если я в настоящее время нахожусь на 4: 1 избыточной подписке на ресурсы моего процессора, означает ли это, что производительность моих процессоров разделена (разделена) на 4 более низких производительности. vCPU? Будет ли виртуальная машина, использующая 4 виртуальных ЦП, просто разделить pCPU на 4, чтобы быть такой же быстрой, как и сам pCPU?

-1
задан 3 September 2014 в 05:49
1 ответ

Если я правильно понял ваш вопрос, ответ будет "нет". Однако, это зависит от Вашей рабочей нагрузки.

ESXi планирует работу Ваших vCPU на pCPU. У Вас соотношение VCPU/pCPU 4:1. Если 25% ваших виртуальных машин запросят 100% процессорного времени, а остальные будут работать на частоте 0 МГц, 25% получат полную производительность процессора. (Минус накладные расходы на гипервизоры, которые, как говорят, от 5 до 6% для очень требовательных рабочих нагрузок.)

Если все ваши виртуальные машины запросят 25% процессорного времени, ваши процессоры будут работать на 100%, но ваши виртуальные машины получат нужный им процессор.

Если все ваши виртуальные машины запросят 100% процессорного времени, физически доступные ресурсы процессора будут поделены между ними. В этом случае они, вероятно, получат примерно 1/4 производительности ваших физических ядер.

Это упрощенное объяснение без учета резерваций, лимитов, местоположения данных и прочего, но я надеюсь, что оно поможет.

.
0
ответ дан 5 December 2019 в 20:40

Теги

Похожие вопросы