web-dev-qa-db-ja.com

SASエクステンダーでJBODを拡張する

私のプロジェクトは、後で別の45ドライブボックスを追加するオプションを備えた45ドライブボックスを追加することにより、24 HDD ZFSボックスを拡張しています(すべてJBODです)。

ホストボックス(24台のHDD)は、シングルポートエクスパンダーバックプレーンとLSI RAIDカードを備えたSupermicroです(MegaRAID SAS 9240-8i)。現在、バックプレーンは1つを占めていますSAS =カードのポート。1つのポートは開いたままにします。

私の現在の理解では、最初のレベルでは、RAIDカードはエクスパンダーを介して必要な数のドライブをサポートする必要があります。そのため、RAIDカードを128ドライブをサポートするものに変更する必要があります。

その後、デイジーチェーンで拡張できるようになります。ホストバックプレーンエクスパンダ->ホストRAIDカード<-拡張1、バックプレーン1(24 HDD)<-拡張1、バックプレーン2(21 HDD)<-拡張2、バックプレーン1 (24 HDD)<-拡張2、バックプレーン2(21 HDD)

私のRAIDセットアップは、4または5 vdev、RAIDZ2(RAID6)、4TB SASドライブ

質問:2つまたは4つのバックプレーンのデイジーチェーン接続は6Gb/sの速度を維持しますか?唯一の制限は、RAIDカードでサポートされるディスクの数ですか?

また、私が理解しているように、デュアルエクスパンダーバックプレーンを使用すると、追加のパスを介してデイジーチェーン接続することでバックプレーンを接続することで冗長性を実現できます。それは本当ですか、それは追加の200ドルの価値がありますか?

RAIDカードを捨てて代わりにHBAを使用する必要があります。これにより、128ドライブのサポートが安価になり、気になるのはJBODだけです。

私はこれらの情報源を使用して理解を得ました。

ここにたくさんの質問があります!

2つまたは4つのバックプレーンのデイジーチェーン接続は6Gb/sの速度を維持しますか?唯一の制限はRAIDカードでサポートされるディスクの数ですか?

Supermicro45スロットSC847ExxJBODには、前面のバックプレーンに1つまたは2つのエキスパンダーがあり、背面に1つまたは2つのエキスパンダーがあります。フロントバックプレーンとバックプレーンをカスケード接続することは問題ありませんが、JBODをカスケード接続しないことを強くお勧めします。

あなたの状況では、最初のポートを使用して内部バックプレーンを駆動し、2番目のポートを使用して最初のJBODを駆動し、別のコントローラーを追加して2番目のJBODを駆動し、同じポートから多くのディスクを駆動しないようにします。パフォーマンスが大幅に制限されます。

また、私が理解しているように、デュアルエクスパンダーバックプレーンを使用すると、追加のパスを介してデイジーチェーン接続することでバックプレーンを接続することで冗長性が得られます。それは本当で、追加の200ドルの価値がありますか?

いいえ、デュアルエクスパンダバックプレーンではSASドライブのみ。SATAドライブを使用している場合、デュアルエクスパンダは役に立ちません(2番目のエクスパンダはドライブをまったく検出しません)。

128ドライブのサポートが安価になり、気になるのはJBODだけなので、RAIDカードを破棄して代わりにHBAを使用する必要がありますか?

RAIDコントローラーは、パフォーマンスを大幅に向上させるバッテリーバックアップキャッシュを提供しますが、HBAは提供しません。 RAIDコントローラーを使用し、個々のディスクを個別のボリュームとしてセットアップして、追加のキャッシュパフォーマンスを取得することをお勧めします。

2
wazoox