web-dev-qa-db-ja.com

SATA / SASケーブルの最大有効長はどれくらいですか?

問題のサーバーはDell PowerEDGE SC1435です。 2つの内部SFF-8087ポートを備えたLSI 1068eベースのカードの購入を考えています。 ZFSベースのファイルサーバーとして、外部の複数のハードディスクエンクロージャを備えたマシンを使用するつもりです。カードをSFF-8088ブラケットで接続します(長さを0.5mと想定)。ハードディスクエンクロージャ上の別のSFF-8088ブラケットは、SATAディスクで使用することを意図して4x SATAポートにファンアウトする必要があります(長さは0.5mと想定)。 SFF-8088からSFF-8088への外部ケーブルの推奨最大長はどれくらいですか?

SATAケーブルの最大長は1mを超えないようにしてください。 esataの場合、同じ長さは2mより長くなることはありません。また、外部SASケーブルの場合、8m以下にする必要があります。ケーブルまたはドライブが最大長に影響するかどうかはどこにもわかりません。SASカードとSASケーブルを最後の0.5mでSATAケーブルに変換する場合、どのルールに従うべきですか?

5
SaleB

これは実際には、静電容量、クロストーク、信号損失、およびその他の多くの要因を扱う複雑な電気的問題です。しかし、それは私の脳を傷つけますので、経験則として、パッシブケーブルは最短の長さに制限し、常に仕様の制限内に保つ必要があると言いましょう。

実際には、仕様の制限よりも少し長いケーブルでもおそらく機能しますが、そのようなことを試みるのはあなたにとって悪いことであり、仕様を書いたエンジニアがあなたを見つけてあなたを眠りに殺すでしょう。


したがって、次の構成の場合:
[Controller]<--SAS Cable--><--SATA Cable-->[SATA Drive]
または
[Controller]<--SAS-TO-SATA Cable-->[SATA Drive]
コントローラとドライブ間の2つの合計ケーブル長は、最大長1メートル(SATA制限)に制限する必要があります。
1メートルは本当にフリークな長いケーブルです-ほとんどのサーバー/ラックのケーブルルーティングを超えるケーブルルーティングを見つけるのは難しいでしょう。ラックに外部ケーブルが接続されている状況では、通常、マシンを移動して距離を短くすることをお勧めします。


アクティブなコンポーネントが関与している場合(あなたの場合のように)、状況は少し異なります。
パッシブケーブルの長さはまだ制限されていますが、アクティブコンポーネントは(少なくとも部分的に)距離カウンターをリセットするため、次のような構成では:
[Controller]<--ESATA Cable-->[JBOD SAS Backplane]<==SAS Cables==>[SAS Disks]
ESATAケーブルの長さは2メートル(ESATA仕様の制限)に制限されており、JBODのバックプレーンとSASドライブ間のケーブルはSAS制限は(私は3メートルだと思いますが、私にそれを引用しないでください)。

実際の問題として、無限の長いチェーンのためにケーブルを一緒に保つことはできません(たとえ、各距離制限でアクティブなコンポーネントを固定している場合でも)-最終的にケーブルとハードウェアによって導入された遅延が問題を引き起こし始めるでしょう。その前に他の実際的な制限に達したかどうか(コントローラーの帯域幅の飽和など)。

4
voretaq7