複数のディスクに接続できる SATA ケーブルはありますか?

複数のディスクに接続できる SATA ケーブルはありますか?

私のマザーボードには SATA スロットが数個しかありませんが、ボックスにはかなりの数のハードディスクを入れる必要があるため、当然空きスロットはすぐに足りなくなってしまいます。

マザーボード上の 1 つの SATA スロットに複数のハードディスクを接続できる分岐ケーブル (これらのケーブルの名前がわかりません) があるのでしょうか?

PS. すべてのディスクにアーカイブされたデータが含まれているため、ここでは速度は重要ではありません。

答え1

SATA はポイントツーポイントのシリアル システムであるため、単一の接続から分岐または分割することはほとんど不可能です。おそらく、空き PCI スロットを見つけて別の SATA カードを取り付ける方がよいでしょう。これにより、コネクタの数が増え、速度への影響はほとんどまたはまったくありません。

答え2

概要

私が見つけたものを詳細に説明した図がこれです。この図は、コントローラの制限を無視した、ハードウェア アダプタの観点のみのものです。たとえば、物理的に PCIe x1 ポートを無限にデイジー チェーン接続することはできますが (ループに注意)、コントローラ、速度、および電力の制限は無視されます。2 番目の例として、PCIe ポートを 4 つの SATA に適合させることはできないと思います。そしてポートの多重化そしてそこから RAID をそれぞれ掛け合わせます (1PCIe x (4SATA/1PCIe) x 5SATA x 2SATA = 40 SATA)。

ここに画像の説明を入力してください

ポートマルチプライヤ

あなたが説明しているものは、ポートマルチプライヤ(ここそしてここ)。私が目にするデバイスはYケーブルではありませんが、下記のカードホストコントローラがこれをサポートしていることを確認してください。1つの乗算器で約250 MB/秒の速度が期待できます。[よくある質問]デイジーチェーン接続も可能だと思いますが、明らかに速度は遅くなります。

ここに画像の説明を入力してください

RAIDハック

これは答えですこの質問の重複では、このようなRAIDエンクロージャ単一の SATA 入力を受け取りながら 2 つのドライブをサポートし、RAID 0 として実行すると、ストライプ ドライブとなり、すべてのドライブ スペースを利用できます。このソリューションは、特に RAID 0 のメリットを享受できる HDD がある場合、かなり優れた速度を提供します。ここでの大きな制限は、異なるドライブがあっても、RAID によって 1 つとして認識されるため、それに対処する必要があることです。ホットスワップには絶対に対応できません。

ちょっとした豆知識ですが、このトリックはSATA M.2 SSDも同様

ここに画像の説明を入力してください

USB3.0 について

このハードウェア珍しいようですが、ポートマルチプライと RAID の両方のアプローチを提供します。したがって、コントローラがポートマルチプライをサポートしていない場合は、RAID 0 戦略にフォールバックできます。明らかに、外部に面した USB と eSATA では、これは Centronic 50 ピン (SCSI) スロットが空いている外部デバイス用に設計されています。USB 3.0 は 5 GB/秒を提供できるため、このソリューションでは速度はかなり良好になると思われます。

USB および eSATA から SATA ポート マルチプライヤ/RAID へ

PCIe アダプタ (X16 または X1)

このソリューションは私にとってはうまく機能しています。PCIe ポートが利用できる限り、ポートを複数に増やすよりも優れたパフォーマンスが得られます。PCIe ポートが利用できない場合は、SATA の代わりに PCIe を分割することを検討してください (x1からUSBへ、そして下図のように4つのx1へまたは1つのx16に)。

PCIe の速度に関しては、バージョンとレーンという 2 つの大きな変数があります。どちらも速度に 2 倍の影響を及ぼします。私が目にするアダプタのほとんどは PCIe 2.0 で、1 レーンで 500 MB/秒、2 レーンで 1000 MB/秒の速度が得られます。どちらも SATA III の 6 GB/秒よりも遅いですが、ポート マルチプライヤを使用すると 250 MB/秒まで低下する可能性があります。アーカイブ用であれば、これはあまり問題にならないかもしれません。ただし、8 GB/秒に到達して SATA III のボトルネックにならないようにするには、PCIe v2 x16、v3 x8、v4 x4、v5 x2、または v6 x1 を超える必要があります (PCIe v5 は 2019 年に予定されていますが、PCIe v4 は大幅に遅れたため、現時点では 3 が実用的な標準であることに注意してください)。

ここに画像の説明を入力してください

PCIe X4、X8、X12、X16 の 4 つの SATA ポート

PCIe X1 からの 2 つの SATA ポート (下図参照)

ここに画像の説明を入力してください

スカンジナビア航空

最後に、シンプルなケーブルSAS ポートを複数の SATA デバイスに分割します。これにより、最高のパフォーマンスが得られる可能性があります。

ただし、SAS 接続タイプはたくさんあるので注意が必要です。この用途では、主に SFF-8484、SFF-8482、SFF-8087 が使用されています。ここでリンクしているものはすべて SFF-8087 です。SA​​S ポートがない場合は、PCIe から SAS へのアダプター (最大 7 つの SATA をサポート) を入手できます。これは、PCIe から SATA に直接接続する場合に比べて余分な部品ですが、柔軟性が高まります。比較的高いパフォーマンスの例この構成では1.6 GB/秒です。下記のアダプタ3 つのドライブ (RAID HyperDuo (セーフ モード) 内の 1 つの HDD + 2 つの SSD、つまり SSD がプライマリ アクセス) で 715 MB/秒の読み取り (Seq、256K、Q10) です。

ここに画像の説明を入力してください

ここに画像の説明を入力してください

その他の参考文献

tomshardware に関する同様の質問

答え3

マザーボード上の 1 つの SATA スロットに複数のハードディスクを接続できますか?

いいえ、直接はできません。唯一の選択肢はポートマルチプライヤまたは、SATA または SAS コネクタを追加します。

答え4

SATA から M.2 へのコンバーターと M.2 から 5 ポート SATA エクスパンダーを組み合わせて試した人はいますか?

さらに 5 つのコンバータ/エクスパンダーを最初のコンバータ/エクスパンダーに接続すると、1 つの SATA から 25 個の SATA ポートが得られます。誰かこれをテストしてください ;-)

ここに画像の説明を入力してください

関連情報