NVMe over Fabrics浅析NVME-of相关概念

一、认识NVME和NVME-of

NVMe全称是Nonvolatile Memory Express(非易失性内存标准),NVMe是一种基于性能并从头开始创建新存储协议,简化了协议复杂性,显著提高了SSD的读写性能,充分利用PCIe通道的低延时以及并行性,通过降低协议交互时延,增加协议并发能力,并且精简操作系统协议堆栈。

目前主流的PCIe已经升级到了PCIe4.0,NVMe也是和PCIe一样,技术一直在迭代更新。

目前PCIe4.0单块NVMe的盘它是占用X4这种PCIe通道,单盘性能理论可以达到,读7GB/s 写3GB/s

上图比较形象的展示,底层是一个PCIe接口,上面是一个ssd的卡,直接插在PCIe上,就可以通过PCIe通道直接和CPU访问,这一点和普通的SATA、固态不同,它们要通过南桥芯片,这种板载的控制器和CPU互联或者通过各种卡,它中间相对来说要有一些瓶颈,而NVMe的盘直接通过PCIe这种链路,这种通道直接访问CPU,所以这一块NVMe是相对精简的。

NVME-of的相关概念

NVMe-oF(NVMe over Fabrics)扩展了NVMe规范在PCIe总线上的实现,把NVMe映射到多种物理网络传输通道,实现高性能的存储设备网络共享访问。

NVMe-oF 定义了使用各种通用的传输层协议来实现NVMe功能的方式。

支持把NVMe映射到多个Fabrics传输选项,主要包括FC、InfiniBand、RoCE v2、iWARP和TCP。

NVMe-of主要是实现了跨设备的高性能访问,NVMe是实现单台设备内部的性能提升,而NVMe-of是将这种高性能扩展到了多个设备之间,它是一个存储协议。

它可以和FC、ISCSI去做对应和对比,FC和ISCSI组成这种FCSAN或者IPSAN 实现了服务器到存储之间的网络访问。而NVMe-of同样的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值