%20P-State%20%E3%82%92%E5%89%B2%E3%82%8A%E5%BD%93%E3%81%A6%E3%81%A6%E3%80%81%E5%90%8C%E3%81%98%E3%83%9B%E3%82%B9%E3%83%88%E3%81%AE%E8%AB%96%E7%90%86%E3%83%97%E3%83%AD%E3%82%BB%E3%83%83%E3%82%B5%E3%81%94%E3%81%A8%E3%81%AB%20DVFS%20%E3%82%92%E6%8C%81%E3%81%A4%E3%81%93%E3%81%A8%E3%81%AF%E5%8F%AF%E8%83%BD%E3%81%A7%E3%81%99%E3%81%8B%3F.png)
Xen や VMware などの現在の仮想化テクノロジーで、次のシナリオが可能かどうか疑問に思っていました。 - 8 コアの CPU 1 個、コアあたり 2 つの論理プロセッサ (スレッド) (ハイパースレッディングが有効) を備えた 1 台の物理ホストが仮想化され、それぞれ 1 つの vCPU を持つ 16 台の仮想マシン (VM) が作成されます。
各 VM について、同じ物理マシン上でホストされている場合でも、他の VM とは独立して、その vCPU に P-States を設定することは可能ですか (もちろん、最大周波数は物理プロセッサの最大周波数、つまりコアの最大周波数、つまり論理プロセッサの最大周波数になります)?
言い換えれば、現在の仮想化テクノロジーは、すべての vCPU が同じホストにプロビジョニングされる、vCPU ごとの DVFS (vCPU ごとに異なる P-States を使用) をサポートしていますか?
たとえば、VM1 の vCPU の周波数を 1.5GHz から 1GHz に下げ、他の 15 台の VM は 1.5GHz で動作し続けることはできますか。ここで、1.5GHz は物理プロセッサ (つまりコア、つまり論理プロセッサ) の最大周波数です。
しばらくインターネットで検索していたのですが、明確な答えが得られなかったので、上記の質問に答えていただければ幸いです。
お時間を割いていただき、誠にありがとうございます。