マザーボードを使用する新しいサーバーを購入しました ASUS P9X79 WS X79 S-2011 ATX 。それは仮想化に使用され、できれば VMware vSphere Hypervisor™(ESXi) を使用して、マザーボードでRAIDをVMWareで動作させることができる場合(検出されない場合)。
マザーボードにはIntel®X79チップセットが搭載されており、RAIDコントローラーの場合は ベンダーID 8086(Intel)およびモデルID 2826 を意味します。
フラッシュドライブからESXi 5.0.0インストールメディアを起動すると、作成したRAID5セットにドライブが表示されません。
質問:
使用できるRAIDコントローラーのVIBファイルはありますか?
http://www.intel.com/support/motherboards/server/sb/CS-033313.htm で1つの記事を見つけました。RAIDを一部のIntelコントローラーで動作させることについて、9つの統合されたものがリストされています。互換性のあるRAIDモジュール。ただし、X79チップセットについては言及されていません。
残念ながら、X79チップセット用のVIBファイルはありません。ソフトウェアRAIDの使用を設定している場合は、より優れたハードウェアサポートを備えたLinuxディストリビューションで実行される仮想化プラットフォームをお勧めします。たとえば、UbuntuServerで実行されているVirtualboxは機能します。
そのマザーボード上のRAIDは実際のハードウェアRAIDではなく、オペレーティングシステムのドライバに依存する " fakeraid "です。 ESXiは、ファケライドをサポートしていません。これは、コンシューマーPC(安価であるためファケライドを使用)ではなく、エンタープライズ環境(パフォーマンスを向上させるために実際のハードウェアRAIDを使用)を対象としているためです。 ESXiは、そのコントローラーに接続されているドライブを認識しますが、RAIDアレイとしてではなく、スタンドアロンドライブとしてのみ認識します。
Citrix XenServer や Linux KVM など、別の仮想化プラットフォームを選択することもできます。本当にESXiを使用したい場合は、3つのドライブを個別のデータストアとしてセットアップし、各VMに3つの仮想ディスク(各データストアから1つ)を割り当て、各VMのオペレーティングシステム内にソフトウェアRAIDをセットアップできます。
(VMはホストのfakeraidコントローラーを認識できません。ゲストをホストのハードウェアから分離することは、仮想化の要点の1つです。ゲストには仮想ディスクのみが表示されます。)
非公式ドライバー があります Intel Matrix RAID (チップセットのfakeraid)用の「dmraid」を含む追加ハードウェアをサポートするためにESXiにインストールできますが、あなたがそれをするならば、手足に出てください。
私はここで、書き込みパフォーマンスが負荷の下ではるかに高いので、多くの人々がRAID 5ではなく追加のドライブとRAID 10を提案すると思うと思います。ドライブが高いIOPS(特にランダムIOPS)を示さない場合、私は個人的にはRAID 5がそうするだろうと言います。
しかし、あなたがWD Green SATAドライブを選択したことに気づきました-私はこれらを非常に悪い選択だと思います。緑のドライブは通常遅い速度(rpm)であり、OSが指示したかどうかに関係なく、非アクティブの期間中にスピンダウンするように設定されています。本当に必要なのは15K SASドライブとバッテリーバックアップのキャッシングRAIDコントローラーです。
提供したIntelリンクを読むと、41ページ以降、ガイドで2k8サーバーのセットアップ、サーバーへのRAID Webコンソール2のインストール、ESXiホストのセットアップについて説明されていることがわかります。これにより、ポップアップと電子メールを介してディスクに障害が発生したかどうかを通知できるはずです。
サムスティック上のESXi-サムスティックはおそらくRAIDからの起動よりも遅く、ESXiホスト自体の冗長性はなく、VMだけです。ただし、ESXiのインストールまたはサムスティックに問題があった場合は、新しいものをセットアップしてVMをインポートするのに時間がかかりません。本番サーバーでは、USBポートが内部にある場合にのみ、これを検討します。
さて、これまでの回答では、なぜfakeraidを使用するのが悪いのか、なぜVMwareがそれをサポートしていないのか、そしてデスクトップマザーボードの使用がそれほど良くないのはなぜかについて述べてきました。
このボードをVMwareサーバーのベースとして使用することに本当に慣れている場合は、次のようにします。
Dell PERC 6/i
。 1つ、できればバッテリーを含むものを購入してください。これは、VMwarevSphereと互換性のある実際のハードウェアRAIDコントローラーです。 6/iRカードを取得しないでください。SFF-8484 SFF-8482
そしてリストされているケーブルの1つを購入します。このケーブルを使用すると、最大4台のSASまたはSATAドライブを6/iに接続できます。楽しい!
いいえ、vSphere/ESXiにIntelICHRレイドを使用することはできません。これは、RAIDがコントローラードライバーを介して公開されるボリュームとして存在しないためです(すべての子供が "偽装"と呼ぶものの実際の説明)。
すべてのRAIDソリューションはソフトウェアベースですが、ほとんどの場合「ハードウェアRAID」と呼ばれるのは、RAIDソフトウェアがコントローラー(「ファームウェア」)で実行されるソリューションであるため、ドライバーを使用してO/S(この場合はESXi)を許可します。ボリュームを確認するために(SATA、IDE、ホストバスアダプターなどの非RAID、別名HBAはボリュームではなくドライブを公開します)、O/Sは、より一般的なソフトウェアRAIDソリューションでそれを行うための作業が大幅に少なくなります。 ICHRは、SouthBridgeチップセットが実際にRAID用のファームウェアと基本構成を実行できるBIOSを提供する興味深いハイブリッドソリューションです。これは適切なINT19 bootstrapローダーを提供しません。つまり、それが提示するRAIDボリュームは起動できず、事実上、IAStorサービスが開始して使用するまで実際には存在しません。 ICHRドライバーがボリュームを確認するために、THENはそれらをO/Sに提示します。
Windowsはこれをブートローダープロセスで処理でき、VMWareも同様に処理できると思いますが、他の人が指摘しているように、ICHR RAIDは専用のパリティプロセッサがないため「プログレード」ではないため(ICHRはx86を使用するため)セットアップ時に実際に優れた仕事をするCPU)と、CPUが他の多くのことを行う汎用プロセッサであり、専用のパリティプロセッサよりもはるかにクラッシュしやすいという固有の危険特定のキャッシュ/バッファがなく、コミットされていないトランザクションに対する適切なバッテリバックアップも、「ハードウェアRAID」ソリューションと比較してICHRのリスクが高くなります。
結局、ICHRは、6 9(99.9999%)の稼働時間を必要とせず、ダウンタイムやわずかなデータ損失のリスクを負う可能性がある人々のための付加価値ソリューションです。本当に興味深いソリューションを試してみたい場合は、NexentaStor 3.xのコミュニティライセンスを取得し、手元にあるドライブ/アレイにvSphereをインストールして、VM for NexentaStorおよびそれをインストールし、RDM(Raw Device Mapping)を実行する方法を学び、ドライブをRDMを介してNexentaStor VMに公開し、次にそのVM同じホストに接続し、そのSANソリューションをネットワーク上の他のVMや他のシステムに使用します。こうすることで、rawディスクパフォーマンスやZFS(RAIDzなど)を活用して、学習することができます。エンタープライズに関するあらゆる種類の優れた点SAN vSphereと仮想マシンでの使用。これはプロジェクトですが、正しく実行されます(キャッシュ/ ZIL用に戦略的に60GBのSSDを2つ投入します)。多くのことを学び、ハードウェアにとらわれない、非常に柔軟でポータブルな拡張可能なストレージ。