- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:サーバ仮想化におけるCPUコアについて)
サーバ仮想化におけるCPUコアについて
このQ&Aのポイント
- サーバ仮想化におけるCPUコアについて教えてください。
- サーバ仮想化を行う際、CPUのコア数に関して考慮する必要があります。
- 物理コア数やハイパースレッティングの有効性を考慮して設計を行い、性能のバランスを取る必要があります。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
>1.ハイパースレッドが有効なら、2倍の計24コアいけるということでしょうか。 そうであるとも言えるし、そうでないとも言える。 要は設計次第。 >2.実際このあたりを考慮する際はあくまで物理コアをもとに設計をするのでしょうか。 サイジングの考え方としては正しい。 >3.上記のとおりとすれば性能的には落ちるよう感じてしまいますが実際はどうなんでしょうか。 設計と運用には開きがあるので一概には言えない。 ハードウエアメーカーにサイジングさせると、ゲストOSの使用CPUは物理コア数以下に抑えるよう見積もってくる。 VMware社のセミナーでは物理CPUの1.5倍くらいまでは大丈夫と言う。 仮想化技術とはゲストOSのリソースを振り分けてロードバランスを行い、物理リソースを有効活用する技術だから。 全てのゲストOSのCPU使用率が常時100%なら、物理コア数以下にするのが正しいが、運用においてそのようなことはあり得ない。 要は、全てのゲストOSの使用リソースを合算して、割れば必要量が見えてくるはず。 ただし、使用リソースの見積をピークに持ってくるのか、アベレージで持ってくるかによって違う。 CPUだけでなく、メモリやハードディスクやネットワークもね。