电子帐册:

NVMe优于面料选择和机会

Fotolia

这篇文章是我们基本指南的一部分:NVMe-oF的优势是如何改变存储的

哪种NVMe面料会胜出?

你想知道NVMe对面料的影响会如何吗?预计RDMA将率先领先,但存储专业人士将继续他们对光纤通道的热爱。

在fabric上部署NVMe时,有几个NVMe fabric选项。NVMe over Fibre Channel就是其中之一,它使用了光纤通道网络存储专家所熟知的技术。其他大多数NVMe-oF选项都是基于远程直接内存访问的,包括基于聚合以太网和iWARP的RDMA。

NVMe将进入许多高性能应用程序的数据中心,这些应用程序通常需要专用的硬件。在NVMe面料的选择中,我预计RDMA面料将率先领先。NVMe通过RDMA所需的专用硬件已经可用。这些是支持rdma的网络接口卡(rnic)。几乎每一个10千兆以太网网卡也是一个RNIC,尽管它们不是相同的类型,你不能混合和匹配它们。

随着NVMe取代SCSI成为存储的通用语言,企业将访问功能齐全的数组,例如戴尔EMC PowerMax或NetApp All-Flash FAS,通过他们所了解并喜爱的光纤通道(FC)。大多数以太网NVMe最终将在TCP上运行,TCP在标准以太网设备上运行,不需要专门的rnic或主机总线适配器(hba)。RDMA将用于阵列中的控制器到货架的连接,例如Pure StorageFlashArray / / X但我不希望它成为主流。

NVMe织物的建议

虽然通过融合以太网和Internet广域RDMA协议的可靠RDMA理论上可以在网络上运行,而不需要特殊配置,但RoCE供应商仍然建议用户启用优先流控制(PFC)和明确拥塞通知(ECN)来消除掉的包。启用PFC和ECN需要一些配置工作。

NVMe /面料
NVMe在fabric中的作用

RDMA卸载可以降低延迟和CPU利用率,但随着Intel Xeon处理能力的提高,我预计NVMe fabric模式将遵循iSCSI用户下降的路径。在早期的iSCSI中,需要iSCSI hba卡和TCP卸载引擎卡。但随着CPU功率的增加,用户很快发现,内置在操作系统和管理程序中的软件启动器只使用服务器CPU的一小部分就能提供足够的性能。今天,许多网卡和聚合网络适配器提供iSCSI和TCP卸载,但当我四处询问时,我找不到一个用户。

NVMe over Fabrics不仅仅是SANs的快速替代品。

RoCE中的融合以太网来自于数据中心桥接(DCB),它的出现是为了支持FC在以太网通过消除以太网的丢包。我认为DCB开关设置类似于巨型帧iSCSI SAN。两者都需要网络管理员为每个端口设置一些参数以获得更好的性能,当有一两个设备或端口配置不当时,它们将变得脆弱。具有网络自动化的服务提供商可以很容易地处理这一问题,而系统管理员可能会决定只使用TCP,因为他们必须等上两周的时间,才能让网络团队为新服务器配置两个端口。

NVMe-oF不仅仅是一种更快的san替代品。你选择的NVMe面料将不仅仅是增加速度。Fabric-attached JBOFs,尤其是硬盘JBOFs,例如西部数据的OpenFlex D3000也是关于可组合性和它所创建的灵活性,但那是另一回事。

深入挖掘关于面料的NVMe

搜索灾难复苏
搜索数据备份
搜索聚合基础设施
关闭
Baidu