存储协议:
存储协议 | SCSI | ISCSI | FC | FCoE | SAS | SATA | PCIE | NVMe | RDMA | IB | CIFS | NFS |
定义 | 小型计算机系统接口,是一种用于连接存储设备的标准接口协议,支持并行传输 | 基于TCP/IP的SCSI,是一种用于连接存储设备的网络协议,支持IP网络上的数据传输。 | 光纤通道,是一种用于连接存储设备和计算机的高速数据传输协议。 | 它将Fibre Channel协议封装在以太网协议中,使得Fibre Channel协议可以通过现有的以太网网络进行传输。 | 串行附加式SCSI,是一种用于连接硬盘驱动器、磁带机和其他存储设备的协议。 | 串行高级技术附件,是一种用于连接硬盘驱动器和光盘驱动器等设备的协议。 | 是一种高速串行扩展总线标准,用于连接计算机内部的各种硬件设备,如显卡、网卡、声卡、存储设备等。 | 非易失性存储器表达,是一种高速、低延迟的存储协议,用于连接闪存驱动器和其他非易失性存储设备。 | 是一种远程直接内存访问协议,通过网络适配器和主机内存之间的直接通信,实现了更低的延迟和更高的带宽。RDMA协议可以在多种网络环境下使用,包括以太网、InfiniBand和RoCE(RDMA over Converged Ethernet)等。 | 是一种基于InfiniBand架构的网络协议,它也是一种高性能、低延迟的网络协议。IB协议通过专门的InfiniBand网络适配器和交换机实现高速网络通信,可以支持多种拓扑结构,包括点对点、树形、环形和网状等。 | 由微软公司开发的一种基于SMB(Server Message Block)协议的文件共享协议。它主要用于Windows操作系统和其他操作系统之间的文件共享和打印机共享 | 一种基于RPC(Remote Procedure Call)协议的网络文件系统协议,由Sun Microsystems公司开发。它主要用于Unix/Linux操作系统之间的文件共享和远程文件系统挂载。 |
优点 | 成本低,时延低,容易使用 | 距离相对远,扩展性良好,可软件实现。 | 速度高,距离长 | 距离相对远,扩展性良好,成本相对FC较低 | 全双工,高可靠,高稳定,扩展性好 | 可受SAS控制,成本低 | 高带宽和低延迟,灵活性好 | 高带宽和低延迟,灵活性好,支持闪存 | 低时延、高吞吐、CPU和OS资源占用少,可扩展性好 | 远程直接内存存储功能,传输卸载,标准协议,低时延高吞吐 | 跨平台支持,安全性高,功能丰富 | 性能高,透明性好,易使用 |
缺点 | 半双工,传输距离短,速率低 | 时延高,实现复杂 | 成本高,兼容性有限 | 时延高,有兼容性问题 | 成本较高,多用在企业级场景 | 速率慢,不适用于多设备连接,稳定性低 | 不直接支持存储协议:PCIe协议不能直接支持存储设备,需要配合其他存储协议(如AHCI、NVMe等)才能实现数据存储和传输。 | 成本较高 | 成本非常高 | 成本非常高 | 性能较低,处理复杂,不够透明(要装客户端) | 安全性低,不够跨平台,功能少 |
传输速率 | 640MB/s | 40Gbps,视网络带宽而定 | 10Gbps | 100Gbps,视网络带宽而定 | 4个通道,每通道12Gb/s | SATA III速率6G | PCIe 1.0: 2.5 Gb/s PCIe 2.0: 5 Gb/s PCIe 3.0: 8 Gb/s PCIe 4.0: 16 Gb/s PCIe 5.0: 32 Gb/s | NVMe 1.2: 32 Gb/s NVMe 1.3: 64 Gb/s NVMe 1.4: 128 Gb/s | InfiniBand:最高可达400 Gb/s RoCEv2:最高可达100 Gb/s iWARP:最高可达100 Gb/s | InfiniBand:最高可达600 Gb/s InfiniBand HDR:最高可达200 Gb/s | 视网络带宽而定 | 视网络带宽而定 |
存储网络架构:
架构 | DAS | NAS | 分布式 | SAN | |
FC-SAN | IP-SAN | ||||
定义 | 指的是直接连接到计算机或服务器的存储设备,以提供额外的存储空间。 | 指的是连接到网络上的存储设备,以提供可共享的存储空间。 | 是一种数据存储方法,它将数据分散并存储在多个物理节点上。 | 是一种基于Fibre Channel技术的存储区域网络。它是一种高速、可靠和可扩展的网络架构,用于连接存储设备和计算机或服务器,以提供高性能和高可用性的存储环境。 | 是一种基于IP网络的存储区域网络。它是一种低成本、易于管理和可扩展的网络架构,用于连接存储设备和计算机或服务器,以提供高性能和高可用性的存储环境。 |
优点 | 易于理解,兼容性好 | 易于安装 成本低 | 架构灵活,成本低,多点组网 | 高扩展性、高性能 高可用性 | 高扩展性 成本低 |
缺点 | 难管理,扩展性有限 存储空间利用率不高 | 性能较低 对某些应用不适合 | 性能较低 | 较昂贵,配置复杂 互操作性问题 | 性能较低 |
传输类型 | SCSI、FC、SAS | IP | IP | FC | IP |
数据类型 | 块级 | 文件级 | 块级 | 块级 | 块级 |
典型应用 | 任何 | 文件服务器 | 云存储 | 数据库应用、虚拟化 | 视频监控 |
#yyds干货盘点#