接口线相关常识
电源线颜色一般符合规范 黄yellow:12v 红red:5v 橙色orange3.3v 黑灰black:GND
参考 SATA_Pinout
http://www.interfacebus.com/Design_Connector_Serial_ATA.html
SATA数据接口L形插7口孔 L从上到下编号1-7的分别是(1:GND,2:A+,3:A-,4:GND,5:B-,6:B+,7:GND) A is transmit
SATA电源接口L形插15口孔 L从上到下编号15-1分别是(15,14,13:12V)(12,11,10:GND),(9,8,7:5V),(6,5,4:GND),(3,2,1:3.3V)
PATA电源线(俗称大4D口 4Pin)
网络存储接口简介
主流的硬盘对接接口是sata接口和M2接口(其他接口: IDE,SCSI), (SAS,Fibre Channel企业服务级使用的)
主板上也提供1-4个sata接口进行对接,也提供少量的M.2接口进行对接(主板M2接口一般是让设备平躺在主板上进行安装的, 所以说,能安装的M2接口的设备的尺寸一定要跟主板上预留的M2安装空间相匹配)
主板上也提供PCIE接口 一般购买PCIE扩展卡 可以扩展出更多sata接口和M.2接口, 用于存储设备的连接
也有M2接口扩展卡扩展出多个SATA接口的转接卡
M2接口的传输速率比SATA接口的传输速率高很多, 主流的笔记本主存储方案都是用的M2接口连接SSD固态硬盘
但是在大容量扩展扩展存储,或者是网络存储方案中, 主流还是使用SATA接口的硬盘设备。 个人猜测,主要原因还是SATA的抗干扰能力比较强,可以使用软性连接,或者是扩展卡进行比较长的走线,然后扩展出更多的硬盘设备, 同时,现在主流的超大容量(2T-18T) 机械硬盘里提供的是SATA接口进行连接, SSD固态硬盘可以提供SATA和M2两种接口形式进行连接
网络存储从接口协议上进行分类
- NVMe #给固态硬盘设计的传输协议,可以吧PCIE总线性能拉满
- AHCI:Advanced Host Controller Interface #给机械硬盘设计的传输协议
PCIE为什么这么牛
因为他可以跳过(慢速度的)南桥芯片组直连北桥,和内存RAM同等待遇, 但也有吧PCIE链接到南桥芯片上的主板应该会损失性能 参见[https://en.wikipedia.org/wiki/Southbridge_(computing)]
网络存储方案选择考虑
在设计多盘为存储方案是, 比如4到8以上的盘位是, 由于机械硬盘功率消耗较高, 机箱电源功率上需要做特别考虑 一般NAS方案就是一个小型主机连接多个存储设备, 然后通过主机的网络接口, 使用软件对外提供存储服务, 普通的家用主机甚至是闲置,笔记本都听都可以提供类似的服务,只是在存储容量上会有些限制 如果还需要扩展出更多的存储, 拓展硬盘柜也是可以考虑, 可以看作是一个超大型的U盘(USB接口或者type-c接口), 必须连接额外的主机才能提供存储服务。 所以NAS+扩展机柜不失为一个好的选择 扩展硬盘柜比如: JMS576 和 JMB393 双主控芯片的方案
商用存储方案
在机房或者影视剧制作公司的存储方案上会采用光纤交换机连接存储设备, 接口上也会使用SAS和Fibre Channel链接
NAS主板
- 映泰的j4105
- asrock-j3455-itx
参考
- 介绍列了interface和protocol不同视角进行区分 NVMe vs M.2: Bus, Interface, and Protocol
- NVMe (Non-Volatile Memory express) is such a protocol and it works on PCIe bus. As for SATA bus, the data transfer protocol that works on it is AHCI
- Understanding SSD Technology: NVMe, SATA, M.2
- IDE,SATA,SCSI,Fibre Channel(FC),SAS-- interface protocols: AHCI and NVMe
- PCIe bus channels used by the NVMe SSD interface can be directly connected to the CPU, while the other two cannot
- 接口图片
- wiki接口描述