Hyper-V と同じスピンドルで Server 2008 の複数のインスタンスを実行していますか?

Hyper-V と同じスピンドルで Server 2008 の複数のインスタンスを実行していますか?

Hyper-V R2。ベストプラクティスでは、Hyper-V とそのすべてのゲストに別々のスピンドルを与えることが推奨されていますが、すぐにコストが高くなります。

10K SAS ドライブを備えた単一の 2 ディスク RAID1 で、Hyper-V と 1 つのドメイン コントローラーおよび 1 つのメンバー サーバーを実行することについてどう思われますか? アレイにはアプリケーション レベルのデータは存在しません。サーバーには、このタスクを実行するための十分なメモリがあります。

答え1

これらのディスクに OS 以外のものを入れていない場合は、問題にはなりません。両方の VM を同時に起動すると、ホストのパフォーマンスが低下し、VM の起動に時間がかかることに注意してください。

答え2

管理 OS は、VM の起動や停止、スナップショットの取得などを行う場合を除き、実行中はそれほど多くの I/O を必要としません。ゲスト OS にできるだけ多くのメモリを割り当てると、それほど多くの I/O は必要なくなります。

主な問題は、1 つのワークロードのニーズと別のワークロードのニーズの間にあまり区別がないことです。Hyper-V は、すべてのゲスト OS がドライブ アレイ上で公平な時間を確保できるようにしようとします。しかし、それでもパフォーマンスが本当に十分であることは保証されません。

どの推奨事項を参考にしているのかわかりません。ただし、最も一般的な実稼働 Hyper-V 構成 (Windows Server 2008 R2 を使用) では、ストレージ アレイの単一の LUN を複数のホストで共有し、クラスター内のすべての VM をその共有 LUN に配置することに注意してください。したがって、各ゲストに明確に別々のスピンドルは必要ありません。必要なのは、ワークロードに十分な IOPS です。

関連情報