%20%D0%B8%2C%20%D1%82%D0%B0%D0%BA%D0%B8%D0%BC%20%D0%BE%D0%B1%D1%80%D0%B0%D0%B7%D0%BE%D0%BC%2C%20%D0%B8%D0%BC%D0%B5%D1%82%D1%8C%20DVFS%20%D0%BD%D0%B0%20%D0%BA%D0%B0%D0%B6%D0%B4%D1%8B%D0%B9%20%D0%BB%D0%BE%D0%B3%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B9%20%D0%BF%D1%80%D0%BE%D1%86%D0%B5%D1%81%D1%81%D0%BE%D1%80%20%D0%BE%D0%B4%D0%BD%D0%BE%D0%B3%D0%BE%20%D0%B8%20%D1%82%D0%BE%D0%B3%D0%BE%20%D0%B6%D0%B5%20%D1%85%D0%BE%D1%81%D1%82%D0%B0%3F.png)
Мне было интересно, возможен ли следующий сценарий с использованием современных технологий виртуализации, таких как Xen и VMware: - Виртуализируется один физический хост с 1 ЦП с 8 ядрами, 2 логическими процессорами (потоками) на ядро (с включенной функцией HyperThreating), так что создается 16 виртуальных машин (ВМ) с одним vCPU каждая.
Можно ли для каждой виртуальной машины задать P-States для ее vCPU (конечно, максимальная частота будет равна частоте физического процессора, а значит, и ядра, а значит, и логического процессора) независимо от других виртуальных машин, даже если они размещены на той же физической машине?
Другими словами, поддерживают ли современные технологии виртуализации DVFS на каждый vCPU (с разными P-состояниями на каждый vCPU), когда все vCPU предоставляются на одном хосте?
Например, можем ли мы снизить частоту vCPU VM1 с 1,5 ГГц до 1 ГГц, но остальные 15 виртуальных машин продолжат работать на частоте 1,5 ГГц, где 1,5 ГГц — максимальная частота физического процессора (и, следовательно, ядра, а значит, и логического процессора)?
Я был бы очень признателен, если бы вы ответили на этот вопрос, так как я уже некоторое время ищу ответ в Интернете, но так и не смог его найти.
Заранее большое спасибо за ваше время.