web-dev-qa-db-ja.com

統合されたPERCH700アダプタを搭載したDellR910

私は、Windows Server 2008Enterpriseを実行している単一のDellR910サーバーに基づいたアーキテクチャを設計しているところです。

サーバーに8つのRAID1ペアの回転ディスクを持たせたいので、以下を実装するつもりです。

DellR910サーバー統合PERCH700アダプター、各1 SASエクスパンダーSASコネクター(合計8つのエクスパンダー))7つのRAID1ペアの143Gb 15K HDD、各ペアエクスパンダを使用して1つのコネクタで600Gb10KHDDの1つのRAID1ペア、エクスパンダを使用して残りのコネクタでペアリング

私の主な関心事は、このアーキテクチャにボトルネックを導入しないことです。次の質問があります。

  1. PERC H700アダプターはディスクアクセスのボトルネックとして機能しますか?
  2. 各RAID1ペアにSASエクスパンダを使用するとボトルネックが発生しますか、それともSASコネクタに直接接続されたディスクをペアリングするのと同じくらい高速ですか?
  3. 各RAID1ペアのディスクが同じである限り、ディスクを混在させることはできますか?そうだと思います。
  4. 誰かがH700でうまく機能することが知られているシングルからダブルへのSASエキスパンダーをお勧めできますか?

乾杯

アレックス

1
Alex
  1. いいえ、PERCH700アダプターは16回転Rustディスクのボトルネックにはなりません。
  2. 信頼性を高めるために、各RAID-1ペアのメンバーを異なるチャネルとエクスパンダーに配置する必要があります。そうすれば、悪いケーブル、チャネル、またはエクスパンダがRAID-1セット全体をオフラインにすることはありません。 15KスピニングRustディスクはシーケンシャル読み取りで最大約2Gbpsしか実行できないため、6Gbpsチャネルごとに3つのディスクを配置できます。実際にはバックアップのみであるため3つ以上のディスクを実行できることがよくあります。ストリーミングシーケンシャル読み取りまたは書き込みを実行します。すべての実際のワークロードには多くのランダムIOがあり、15kディスクでもスループットが1秒あたりわずか数MBになります。
  3. はい、ディスクを混在させることができますが、なぜですか?また、個別のRAID-1アレイの束の代わりにRAID-10を使用しないのはなぜですか?
  4. 残念ながらいいえですが、標準に準拠したSASエキスパンダーは機能します。

私がする本当の提案はこれです:あなたが大型ハドロン衝突型加速器を実行していない限り、一般的に集合ディスク帯域幅は問題ではなく、[〜#〜] iops [〜#〜 ]圧倒的多数のワークロードにとって重要です。回転を高速化しようとするのをやめてくださいRustディスクは高速です-そうではありません。ディスクは新しいテープです。

パフォーマンスが必要な場合、ほとんどのワークロードは帯域幅や容量よりもIOPSを必要とします。デルのサーバーを最も安価なSATAドライブ(キャリアを入手するため)で購入し、それらの安価なSATAドライブを容量のニーズを満たす最小のIntel500シリーズSSDに交換します。デルのSSD製品は、たとえばNewEggのIntel SSDと比べて非常に高額ですが、IntelはSSD用に出荷しているもの(Samsung?)よりもパフォーマンスが高く、信頼性も高くなっています。

SSDの1つの大きなRAID-5アレイを作成します。 RAID-5の最新のMLCSSDが3つしかない場合でも、16個の15kスピニングRustディスクをIOPSで10倍以上破壊します。シーケンシャルスループットは、ほとんどのアプリケーションにとって問題ではありません。 、ただし、SSDは、その点で回転ディスクよりも2倍高速になります。バックアップメディアまたはコールドデータのアーカイブには、大容量の7.2kSATAディスクを使用します。SSDの使用コストと消費電力は少なくなります。

信頼性に対するSSDへの抵抗は、主に保守的なストレージ管理者とSAN無駄な数百万ドルのEMCアレイを愛するベンダーからのFUDです。最近の「エンタープライズMLCSSD」は少なくともメカニカルディスクと同じくらい信頼性があり、おそらくはるかに信頼性があります(時間がわかります)。摩耗の平準化により、サーバースペースでも書き込みの寿命は問題になりません。最大の懸念は、ハードウェアの障害ではなくファームウェアのバグです。 IntelSSDを使用。

3
rmalayter