web-dev-qa-db-ja.com

ハイパーバイザーがSWRAIDをホストするベアメタル仮想化システムのセットアップ

[「ベアメタル」仮想化ハードウェアの実行はまったく新しいので、TFMに誘導してください。そうすればRできます。]

私がやりたかったのは、ある種のベアメタル仮想化サーバーをセットアップすることですが、ハイパーバイザーがソフトウェアRAID5の実行を処理していました。

マザーボードのSATAポートの6つすべてをRAID用の2GBディスクに使用して、10 TB RAID5ボリュームを取得することを望んでいました。次に、このデバイスをスライスに分割して、私がさまざまなVMインスタンスにディッシュアウト。

ハイパーバイザーが独自に持つディスクポートがもうないため、ここには明らかにbootstrapの問題がありますが、最初のハイパーバイザーの起動は、起動可能な読み取り専用を使用して実行できると考えていました。 USBスティック?それでは、ハイパーバイザーは、最初の起動後に、RAID5ボリュームのパーティションを独自のOSに使用できる可能性がありますか?

このようなことは可能ですか、それを行う方法はいくつありますか?私をクラックインさせるための良い記事や他のドキュメントはありますか?

3
stolsvik

答えは非常に明白です。各ドライブに2つのパーティションを作成します。1GBのパーティションと、ディスクの残りの部分を含むパーティションです。すべての1GBをRAID1(ミラーリング)にセットアップし、それをブートデバイスとして使用します。RAID1からブートできます(これでかなりの冗長性が得られます!)。次に、他のパーティションをRAID5またはRAID6として設定します。

0
stolsvik

これは、OpenNodeを使用して可能になる場合があります。ソフトレイド設定のISOとして提供されますが、ニーズを満たすかどうかはわかりません。

OpenNodeは、OpenVZまたはKVM仮想化を提供します。ハードウェアIntel-VTまたはAMD-V仮想化サポートは完全なKVM仮想化に必要です。64ビットサーバーのみハードウェアがサポートされています。少なくとも4GBのRAMが必要です(KVMゲストを実行している場合は8GB)。

ソフトウェアについては、次のURLを参照してください。 http://opennode.activesys.org/documentation/opennode-iso-install-howto/

2
Chris Ting

VMwareESXiとMicrosoftHyper-Vはどちらもパススルーディスクを許可しており、VMは物理的に接続されているかのようにドライブに直接アクセスできます。また、どちらもUSBフラッシュドライブから実行でき、どちらも無料です。 XenとKVMについてはよくわかりません。

Hyper-Vは非常に使いやすいですが、VMwareESXiにはより高度な機能があります。どちらの方法を好むかを教えていただき、さらに質問がある場合は、回答を編集して詳細をお知らせします。

2
paradroid