我想在家里设置一个简单的 NAS,我在互联网上看到了一些选项,但它们要么太复杂,要么使用 USB 扩展坞作为驱动器,这限制了带宽。我想知道是否有可能通过使用 usb-c 3.1 SSD 来实现一个很好的设置,但我对当前的主板知之甚少,Raspberry 4 似乎有一个 usb-c,但用于电源。是否有适合此目的的电路板?或某种组件将 ssd 连接到某个板以利用 usb-c 3.1 带宽?
带有用于数据传输的 USB-C 3.1 板
物联网
USB
2021-06-12 10:41:25
2个回答
USB 现在有点乱,有 USB-A、USB-C、USB 3.0、USB 3.1 Gen 1 和 Gen 2、USB 3.2 Gen 1、Gen 2 和 Gen 2x2。但是您不需要 Type-C 连接器来获得所需的速度。
对于家庭使用的 NAS(即用户数量可能有限,不太可能同时实际使用 NAS,最好是千兆以太网连接),只要您通过标准 USB 2.0,您的限制因素是更可能是网络(或 CPU)而不是 CPU 和驱动器之间的接口。
任何 USB 3.x 变体都支持至少 3.2 Gbit/s 的吞吐量,这远远超过千兆以太网或任何当前可用的实际 Wi-Fi 速度。
所以任何支持 USB 3.x 的东西都应该做,尽管除了接口本身之外,你很可能还有瓶颈:
- 驱动器本身
- USB接口、RAM和CPU之间的所有逻辑
- 内存本身
- CPU 本身,如果您正在进行任何类型的加密
- RAM、CPU 和网络接口之间的所有逻辑
- 网络接口
Raspberry Pi 4 有两个 USB 3.0 接口(标准 USB-A 形状,蓝色),它们应该足以连接合适的 SSD 驱动器。
Raspberry Pi 4 USB 基准测试显示性能在 320-360 Mbytes/s 范围内,转换为 2.5 到 2.8 Gbit/s。同样,甚至比千兆以太网接口所能提供的还要多得多。RAM 也有不错的性能,千兆以太网也是如此。不要指望 Wi-Fi 获得不错的结果。
因此,如果您的驱动器带有 USB-C 连接器,您只需要一根 USB 3.0 USB-A 转 USB-C 电缆。您可以通过 USB-A 插头的蓝色识别它(如果您仔细观察,您会发现那里有 9 个触点,而不是 USB-A 2.0 中的 4 个)。驱动器实际上可能带有这样的电缆。
请注意,在您的问题中,您提到了“限制带宽”的 USB 扩展坞。这真的取决于究竟是什么样的USB和接口。
其它你可能感兴趣的问题