html
十多年来,SATA接口一直是消费级PC存储的核心。在M.2插槽中的NVMe驱动器成为新常态之前,您系统里的每个SSD、HDD和光驱都是通过SATA与计算机的其他部分进行通信的。它具有通用支持,而在这个不起眼的规格之下,有一个我几乎没有看到任何人使用的相当酷的功能。SATA端口复用器非常巧妙,我真希望它能被更多人使用。
什么是端口复用器?
超出需求的SATA
如果您曾经使用过USB集线器,您就会理解SATA端口复用器的概念。这些设备将一个SATA端口分割成多个端口,通常是四个或更多。它的工作原理是通过基于命令或基于FIS的切换,这两种方式都可以让主控制器与多个驱动器进行通信,而不会搞混它们。如果SATA有一个内置的菊花链版本,而不需要所有额外的电缆和复杂性,那就是这个。
端口复用器可不是空谈;Marvell、Silicon Image和JMicron都制造了SATA端口复用器芯片,这些芯片被应用于背板、热插拔舱和小型NAS外壳。在某些家庭配置中,您可以通过一个SATA连接来使用一个五盘硬盘架,它会显示为独立的驱动器,就好像它们都有自己的专用连接。对于小型计算机和家庭服务器来说,这是一项非常酷的技术,我希望它能在更多设备上得到应用。
显而易见的吸引力
更多端口意味着超强的可扩展性
显而易见的吸引力就是可扩展性。你可以把一个SATA端口变成五个,不用占用PCIe插槽,也不用买贵的HBA卡。多路复用器有时会加在PCIe卡上,这样就能增加更多端口,但你也可以直接用主板上的端口。对于那些SATA接口不够的人,尤其是用较旧或预算有限的主板,这可能是个大好消息。
这也让在紧凑型机箱中扩展存储变得更可行。你可以把多个硬盘放进Mini-ITX NAS或备份设备里,不用担心主板有多少个SATA端口。一些实现出乎意料地先进。某些控制器和芯片组组合支持完整的SMART数据透传、热插拔,甚至通过主机的AHCI接口支持基本的RAID模式。虽然这不是企业级的,但对于家庭使用来说已经够用了。这些多路复用器也挺便宜的,通常价格在30美元以下。
他们不受欢迎是有原因的。
大多数人既不需要它们,也无法使用它们。
端口复用器从来没有真正流行起来,主要是因为兼容性和适用性的问题。并不是所有SATA控制器都支持端口复用器,即使支持,稳定性也并不总是可靠。英特尔的消费级芯片组几乎完全忽视这一功能,因此名声不佳。你插上它,系统如果能识别的话,通常只会看到第一个驱动器。
即使在兼容的硬件上,性能也不怎么样。所有驱动器共享同一个6 Gbps的SATA连接,这就意味着你实际上是在给多个连接的磁盘分配带宽。在同一个复用器上的驱动器之间复制数据非常慢,同时访问可能会让控制器卡住。这和现在NVMe驱动器共享PCIe通道的方式完全不一样。
如果一个连接到多路复用器的驱动器发生故障,另一个驱动器上的数据可能会变得无法访问,这也存在数据丢失的潜在风险。虽然这种情况并不总是发生,但在不同品牌中,这种现象的可重复性相当高,因此值得关注。
SATA 在消费级 PC 中逐渐被边缘化
仍然值得保留,但SATA并不是主要接口
如今,SATA 在 PC 构建中的角色正在迅速缩小,因为 M.2 插槽中的 NVMe 驱动器已大幅取代了它,提供更快的速度、更简洁的布线和更干净的外观。即使在大容量存储方面,许多人在增加机箱内存储时也转向无 DRAM 的 QLC SSD,而不是机械硬盘。主板曾经有多达 10 个专用 SATA 端口,而现在通常只有 6 个或更少,有些主板在 M.2 插槽被占用时,带宽甚至会被削减。
当然,SATA 驱动器仍然有很多用途;你不能忽视它们作为 NAS 或任何类型冷存储的首选。然而,现实是,SATA 已经成为了一个更快标准的配角,因此,今天使用端口复用器其实没有什么太大的必要。
一个被低估的特性,实在值得更好的关注
尽管有明显的好处和门槛低,SATA 端口复用器是一个聪明的特性,坦白说,即使在它存在的时候也没有被充分利用。虽然消费级 PC 中的 SATA 接口 时代快要结束,我依然怀念像端口复用器这样的技术,虽然现在有更快的存储选项。
热门跟贴