即将到来的项目需要大量的外部存储空间。 我打算购买10个2TB外置硬盘。 我需要他们全部连接到一台机器在同一时间。 我会碰到什么问题?
我计划使用2个电源sockets,并从外部供电。 我将使用USB集线器来插入所有驱动器。 我需要驱动器访问时间尽可能快。
我正在使用Ubuntu Linux(64位)。 我将能够安装10个驱动器?
您可以通过USB插入多个驱动器。 。 。 但我不会推荐它。 你要遇到的最大的问题是使用USB 2.0( 在控制器上的所有设备上共享 480Mb /秒)。 除非你使用USB 3.0,否则你会严重限制你的磁盘吞吐量。
USB旨在用于临时(热插拔)或非常高的数据速率不是主要关心的情况。 例如,桌面备份驱动器就可以了。 如果你需要这么多的外置磁盘, 并且要求价格低廉(基于你的问题作出的假设),你应该考虑eSATA(3Gb / sec)。 这不会花费你更多,性能会更好。
如果这是作为永久性设置,则有eSATA磁盘机箱可用来存放和驱动您的驱动器。 如果是临时设置,则可以使用SATA端口倍增器(有点像USB集线器的SATA版本)来连接额外的驱动器。
安装它们不是问题:它会像地狱一样慢。
无论如何,外部硬盘驱动器的USB性能在最好的时候都很糟糕。
同一USB控制器/集线器上的所有内容都共享带宽。 您将不得不通过尽可能多的独立USB控制器进行分布。 大多数主板只有一个或两个控制器,所以你将不得不添加额外的USB控制器卡。
除非您有USB3驱动器,否则控制器和/或集线器(昂贵!)的性能将会很差。
您在多个Pci-E SATA控制器中使用插件要好得多,并通过SATA连接驱动器。 速度更快,可能也更便宜。
你可以在Ubuntu上安装10个驱动器,没有任何问题。
但我认为你可能会更好地build立一个NAS系统。 对于10个外部硬盘的价格,你可以得到一个便宜的主板/ CPU与大量的SATA端口(如果有必要,只需添加一个便宜的RAID(或)SATA控制器在PCI(E)插槽)。 您将达到USB集线器的极限。 使用NAS,如果有多个networking端口,则可以轻松获得1Gb。 既然你想快速访问,这可能会好很多。
看看freeNAS。
限制实际上是127或类似的东西,所以没有什么可担心的。
但是,如果您要同时使用它们,则可能会遇到其他某些限制,例如您的公交速度等,您可能无法维持您希望的吞吐量。
以前我最多使用4个,所以没有实际的经验。