同时连接许多不同的外部HD


12

我为即将进行的项目需要大量的外部存储。我打算购买10个2TB外部驱动器。我需要将它们全部同时连接到一台计算机上。我会遇到什么问题?

我计划使用2个配电盘,并通过墙壁从外部为它们供电。我将使用USB集线器插入所有驱动器。我需要驱动器访问时间尽可能快。

我正在使用Ubuntu Linux(64位)。我可以安装10个驱动器吗?

Answers:


23

您可以通过USB插入许多驱动器。。。但我不推荐它。您将遇到的最大的单个问题是USB 2.0的使用(控制器上所有设备之间共享的 480Mb / sec )。除非使用USB 3.0,否则将严重限制磁盘吞吐量。

USB旨在用于临时(热插拔)或不是主要关注高数据速率的情况。例如,对于台式机备份驱动器来说很好。如果您需要那么多外部磁盘,并且希望以低价获得不错的性能(根据您的问题做出的假设),则应考虑使用eSATA(3Gb /秒)。它不会花费您太多,而且性能会大大提高。

如果打算将其用作永久设置,则可以使用eSATA磁盘盒来固定驱动器并为其供电。如果是临时设置,则可以使用SATA端口倍增器(有点像USB集线器的SATA版本)来连接其他驱动器。


3
+1以便eSATA更好,除非所有USB 3.0设备都可以
戴夫M

9

挂载它们不是问题:它会像地狱一样缓慢。

无论如何,用于外部硬盘驱动器的USB性能在任何时候都是最好的。

同一USB控制器/集线器上的所有内容共享带宽。您将不得不将它们分散到尽可能多的单独USB控制器上。大多数主板只有1个或2个控制器,因此您必须添加其他USB控制器卡。

除非您有USB3驱动器,否则控制器和/或集线器(昂贵!)的性能将不佳。

您最好在多个Pci-E SATA控制器中插入插件,并通过SATA连接驱动器。更快,而且可能更便宜。


8

您可以在Ubuntu上安装10个驱动器,而不会出现任何问题。

但是,我认为您最好构建一个NAS系统。以10个外部硬盘驱动器的价格,您可以得到带有许多SATA端口的廉价mobo / cpu(如果需要,只需在PCI(e)插槽上添加廉价的RAID或SATA控制器)。您将达到USB集线器的极限。如果有多个网络端口,则使用NAS可以轻松获得1Gb。由于您想要快速访问,因此可能会更好。

看看freeNAS。


0

限制实际上是127或类似的值,因此您不必担心。

但是,如果要同时使用它们,则可能会在其他地方遇到某种限制,例如总线速度等,并且您可能无法维持所需的吞吐量。

我过去最多只能使用4,因此没有实践经验。


2
如果将“或类似内容”替换为可靠的参考,并且如果“没有实践经验”是不正确的,那么这篇文章会更好。
杰伊·巴祖兹
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.