複数のUSBハードドライブをLinuxシステムに接続しますか?

複数のUSBハードドライブをLinuxシステムに接続しますか?

2つのUSB 2.0ポートと1つのUSB 3.0ポートを持つLinuxシステムがあります。ここに接続できるUSBハードドライブの数を知りたいです。

パフォーマンスの観点からドライブを増やすと、I/O アクセスはどうなりますか?各USBポートのデバイス数を最大化するには、ハブをハブに接続して複数レベルのファンアウトを実装する必要があると予想されます。 iostatなどのツールを使用すると、すべてのディスクがほぼ同じ帯域幅を共有していることがわかりますか?

ベストアンサー1

各USBコントローラには最大127台のデバイス(ハブを含む)を接続できるため、答えの一部は2つのUSB 2.0ポートが同じコントローラにあるのか、別のコントローラにあるのかによって異なります。

全体的に、答えはおそらく何百ものでしょう。ご存知のように、利用可能な限られた量のI / Oを共有することになるのでお勧めしません。

USB 2.0デバイスを使用していると仮定すると、各バスで理論的に利用可能な最大速度は480Mbit / sです。もちろん、これは同時に両方にアクセスしようとすると仮定していますが、そうではない可能性があります。

おすすめ記事