这个问题让我重新考虑 Drobo,但我担心数据传输速率。USB(或 LAN)连接不会成为我系统的重大瓶颈吗?
我的家庭媒体中心 PC 有一个系统磁盘和 2 个 1TB 数据磁盘(用于存储视频和音频)= 主板控制器上有 3 个 SATA 驱动器。扩展此存储很麻烦,但也许 NAS 可以提供帮助。
如果这是在 Drobo 上,并且我使用 USB 连接它,我的数据速率不是会慢很多吗?或者如果我的 Drobo 带有 LAN,那么我的 LAN 会成为瓶颈,对吗?
我意识到 Drobo 或任何其他 NAS 解决方案仅涵盖贮存, 不是备份,因此理想情况下,我会在朋友家里放另一台 NAS(如果我中了彩票的话)并将这两台 NAS 镜像起来。
答案1
如果您通过千兆以太网连接,并且没有超快的 HDD,则 LAN 不会成为瓶颈。但是,USB 可能是一个严重的瓶颈。速度粗略估计:
Item Bytes/s Bits/s
---- ------- --------
USB 2.0: 60MB/s 480Mb/s
7200RPM HDD: 70MB/s 560Mb/s (average hard-drive)
10000RPM HDD: 100MB/s 800Mb/s
Gigabit Ethernet: 125MB/s 1000Mb/s
2x 7200RPM RAID0: 300MB/s 2400Mb/s
FireWire 800: 400MB/s 3200Mb/s
1 Byte = 8 Bits
答案2
使用 Drobo 或其他设备时,通过 USB 获得的速度肯定会更低。我通过 USB2 端口连接的所有驱动器在批量操作时最高速度都略高于 25Mbyte/sec - 比内部驱动器控制器所能管理的速度慢得多,而且由于 USB 协议的设计,还会占用大量 CPU。
如果您的 LAN 是千兆位的,那么您将看到比 USB 更好的批量操作速率 - 大约 50Mbyte/sec 是我在千兆以太网上看到的机器之间的最佳速率,尽管我尚未对此进行广泛或科学的测试。在理想情况下(批量读取,磁头移动次数较少),这仍然会比内置驱动器慢,但对于随机访问,差异会更小(一旦驱动器磁头开始需要大量移动,它们的延迟将成为瓶颈,而不是控制器和 PC 之间可用的吞吐量带宽。