web-dev-qa-db-ja.com

仮想化:ホストOSをRAIDまたはVMストレージ?

SASボックス専用にするために、RAID0に15,000RPM VMドライブ)が1ペアしかない場合は、次のことが最適です。

a)ホストOSをレイドドライブに配置し、VMを単一のSATA 10,000RPMドライブに配置します

b)VMをレイドドライブに配置し、OSをSATA10kドライブに配置します。

c)OSとVMの両方をSAS RAIDに配置し、SATA10kを忘れます。

もしそうなら、なぜですか?

ここではベンチマークを求めていませんが、小規模な低トラフィックのVMボックスで理論的に最適なもののいくつかのロジック。

1
Matias Nino

すべて15k SASドライブ上にありますが、RAID-1ではRAID-0ではありません。ホストは何も実行しないはずなので、ディスクを使用しませんIO多く、作業を行うゲストはより多くのIOを必要とし、単一のドライブは何にもあまり使用されません。

4
womble

私は...するだろう:

  • OSをRAID-015kドライブに配置します
  • 配布some 15kドライブ上の仮想ディスク
  • 配布その他 10kドライブ上の仮想ディスク

I/Oは真に仮想化の敵であるため、ここではできるだけ多くのスピンドルを使用することが重要です。

意味のある方法で使用状況を分離できる場合(つまり、VM「A」と「B」は通常同時にディスクにアクセスします)、その知識を使用して、各ドライブに配置する仮想ディスクをインテリジェントに選択します。

1
Portman

スペースが許せば、ミラーリングされたsasドライブにすべてを配置します-セキュリティとioを提供します。

0
lepole