web-dev-qa-db-ja.com

コントローラーを交換するか、2番目のコントローラーを追加するか、エキスパンダーを使用しますか?

私は、Proliant DL380 G6を持っています。これを、DRサービスをホストする新しいオフサイトデータセンターのHyper-Vホストとして転用します。

サーバーには現在、512MB BBWCモジュールを備えたP410iコントローラーがあります。取り付けられているドライブはSFF 6G 10Kドライブです。 HP 516914-B21ドライブケージを追加する予定です。これにより、8個のSFFドライブが追加され、合計で16個になります。追加の8個のドライブを接続するには、3つの選択肢のいずれかを選択します。

  1. 16台のドライブをサポートできる新しいコントローラーを取り付けます。
  2. 2番目のコントローラーをインストールします。
  3. SASエキスパンダー、たとえば HP 468406-B21 のように、サーバーのHPのスペックシートで推奨されています)をインストールします。

私の質問は、P410iに16台のドライブを配置するか、エキスパンダーを使用することで、パフォーマンスの上限に達したかどうかをどのように知るのですか?また、私が適切なコントローラを選択するにはどうすればよいですか?どの仕様を見ればよいかわかりません。

7
longneck

いくつかの項目...既存のP410コントローラーではすべての項目に対処することはできませんが、

* 1つのアレイに16台のドライブすべてが必要ですか?*

読み書きパターンを知っていて、それを中心に設計していない限り、単一のアレイに多くのディスクを配置することにはあまり実用性がないためです。

1つのアレイにall16個のディスクが必要ない場合は、2つ目の Smart Array P410を自由に入手できます 2番目のドライブケージをアドレス指定するRAIDコントローラー。それが最も簡単な解決策です。

エクスパンダーなしで探しているセットアップをサポートするHPコントローラーはありません。 Smart Array P812 コントローラーは内部ドライブに対応することを目的としていますが、実際には外部エンクロージャー( D2600 および D2700 など)。

他のすべてのオプションでは、内部で HP SAS expander を使用する必要があります。私はいくつかのインストールでエキスパンダーを使用しており、うまくいきました(ファームウェアが最新の場合)。古いバージョンまたは古いファームウェアを使用している場合、エキスパンダーは3Gでのみ動作します。ただし、何をしているのかによっては(たとえば、SSDのアレイによって) )。

エクスパンダーは6G SASユニットなので、オンボードSmartアレイからの単一の4レーン SAS SFF-8087 接続を表示しています。 2番目の接続を使用するオプションがあります...つまり、24または48Gb/sです...エキスパンダーから、各ドライブケージに2本のSFF-8087ケーブルを接続します。

16G 6Gディスク== 96Gb/s理論最大シャーシのケーブル接続方法に応じて、コントローラーへのリンクが2xまたは4xでオーバーサブスクライブされます。

単一のディスクが実際の最大200メガバイト/秒の転送に対応していると仮定します。多分少し低い:1.5Gbps ...

1.5Gbps x 16 = 24Gbps

これは、単一の4レーン6 SAS接続に適しています。コントローラーとSASエキスパンダーの間にデュアル接続を使用する場合は、さらに良いでしょう。

そう、そうです、DL380 G6/G7にディスクを詰め込んで、エキスパンダーで良いパフォーマンスを得ることが可能です。ただし、別のP410コントローラーの方がスムーズなソリューションだと思います。

Hardforum.comには、HP SAS expander に関する豊富なリソースがあります。

HP ProLiant DL380 G7 + 4x4 2.5" drive cabinets

P ProLiant DL380 G7 + 4x4 2.5" drive cabinets + drives + memory modules + PSU

8
ewwhite