内置存储(总线和接口)/外置存储 DAS/网络存储 SAN和NAS

1.内置存储(硬盘传输总线)

总线由控制总线,数据总线和地址总线,电源四部分组成。

1.1 PCIE总线

PCIE是一切的根源,所有外设,比如显卡,网卡,声卡,USB,SATA,M2等等,其实都是由PCIE演化而来。

NVME硬盘走PCIE通道;PCI-E硬盘(PCI-E协议)走PCI-E通道

NVMe协议是在PCIe SSD开始大量出现在市场上后,因为各个厂家的私有协议不具有兼容性,无法和现有操作系统无缝衔接,INTEL为了统一接口协议建立生态,而在2011年发布了NVMe协议。

PCI-E接口

M.2接口/U.2接口(NVME硬盘)

参考:http://www.dostor.com/p/48121.html  NVMe协议SSD 控制器端实现浅析

1.2 PATA/SATA总线 SCSI/SAS总线

PATA(ATA),IDE硬盘;Serial ATA总线(AHCI协议);

SCSI像是PATA的服务器版;Serial Attached SCSI;

PATA接口(并口)/ SATA接口(串口)

SCSI接口(并口)/SAS接口(串口)

1.3 FC总线

FC起源于SCSI,但在速度上远超SCSI。 存储控制器和驱动器之间的内部链接。FC协议

FC接口

为FC而生的接口,和SCSI很像。

1.外置存储(直连存储)-DAS(块存储)

通过SCSI/SAS/FC等接口直接连接到服务器上,DAS存储依赖主机,是服务器的一部分。

 

2.外置存储(网络存储)-SAN(块存储)

2.1.1 SAN-FC网络协议

高层协议(SCSI-3), FC-4(协议映射层),FC-3(通用服务)

FC-2(网络层),FC-1(数据链路层),FC-0(物理层) ,类以太网协议。

FC通过WWN标识唯一的设备,类似于MAC地址。

参考:https://blog.csdn.net/agoni_xiao/article/details/78269527  FC协议与iSCIS协议详解

FCOE

 

2.1.2 SAN-IP网络协议

SCSI层(建立SCSI命令);iSCSI层:完成SCSI到TCP/IP的协议映射。这一层是iSCSI协议的核心层。   

TCP(传输控制层)/IP(网络层)/Link(数据链路层)/物理层。

参考:https://www.cnblogs.com/jackydalong/p/4464856.html  iSCSI 协议

2.1.3 SAN-IB Infiniband协议

 

IPOVERIB协议

参考:https://blog.csdn.net/BtB5e6Nsu1g511Eg5XEg/article/details/83629279  关于InfiniBand几个基本知识点解释

参考:https://www.cnblogs.com/super119/archive/2011/05/04/2036392.html Infiniband的vapi和IP over IB的区别

2.1.4 SAN-OPA 协议

2.2 NAS(文件存储)

拥有自己的操作系统和文件系统。

参考:https://blog.csdn.net/alianada/article/details/82698130  硬盘的接口、协议

参考:https://blog.csdn.net/tianlesoftware/article/details/6198256 SCSI 总线和协议

参考:http://wemedia.ifeng.com/65520456/wemedia.shtml M.2 SSD接口及对应插槽介绍

参考:https://blog.csdn.net/wuxiaobingandbob/article/details/80179076 块存储、文件存储、对象存储这三者和分布式文件存储系统的本质区别

你可能感兴趣的:(硬件-设备-存储(外部存储))