自我们首次评测 NVMe 固态硬盘并意识到其卓越的性能以来,我们就对其印象深刻。早期,由于成本高昂且服务器缺乏 PCIe 插槽,NVMe 固态硬盘作为本地存储的普及应用受到限制。然而,在我们最近的一份报告中,我们发现按每 GB 成本计算,NVMe 固态硬盘仅比基于 SATA 的闪存驱动器略贵。此外,所有主流厂商都在其最新服务器中配备了可容纳多个 NVMe 固态硬盘的插槽。但是,与基于 SATA 的存储一样,NVMe 固态硬盘的本地存储功能和在数据中心的实用性仍然有限。要真正发挥 NVMe 固态硬盘的效用,我们需要对其进行聚合、管理,并使其能够远程访问。
远程交付 NVMe 面临着一些成长的烦恼,其中最大的烦恼是要使用的协议。 与传统的 NAS 和 SAN 存储不同,NVMe 具有一些独特的特性,在将其交付到房屋的计算端时需要保留这些特性。 与大多数新技术一样,已经出现了许多不同的标准来为服务器提供远程 NVMe 驱动器。
使用不同的技术标准来完成同一目标的理念类似于将意大利面条扔到墙上,看看粘在墙上的是什么——虽然很乱,但很管用。 考虑到这一点,戴尔刚刚宣布将大力支持 NVMe/TCP 远程协议。 我们相信这是正确的选择,它将树立业内其他人将遵循的标准。 为了支持这一决定,他们将很快发布一系列基于 NVMe/TCP 的新产品。
什么是 NVMe/TCP?
顾名思义,NVMe/TCP 使用 TCP 通过标准以太网交付 NVMe。 公平地说,其他 NVMe 远程协议的性能可能稍好一些,但它们需要在服务器和网络中使用非标准设备。 我们同意 Dell 的观点,即保留在已使用的设备上提供 NVMe 的能力并使用开放标准将超过一些其他协议的轻微性能提升。
戴尔的发布公告中包含了性能测试结果(我们希望在内部进行验证),结果显示 NVMe/TCP 的 IOPS 比 iSCSI 提升了 2.5 到 3.5 倍,延迟降低了高达 75%,并且每次 IO 操作的 CPU 负载降低了一半。通常,我们对这种数量级的性能提升持高度怀疑态度,但我们过去对 NVMe 技术的经验表明,这些数据并非完全不可能。
戴尔发现了一些问题,然后提出了相应的解决方案,在数据中心使用 NVMe/TCP。 他们发现的主要问题之一是 NVMe/TCP 依赖于直接发现模型。 为缓解此问题,戴尔开发了一种称为 SmartFabric 存储软件 (SFSS) 的集中式发现控制器 (CDC),可自动发现远程 NVMe。
戴尔的 NVMe/TCP 支持
戴尔宣布,将于 2021 年 11 月 18日发布以下产品,以支持其 NVMe/TCP 计划:
- SmartFabric 存储软件 (SFSS) – 自动为您的 NVMe IP SAN 建立存储连接。 它允许主机和存储接口向中央发现控制器注册,使存储管理员能够创建和激活分区配置,然后自动通知主机新的存储资源。 然后主机将自动连接到这些存储资源。
- PowerStore:NVMe/TCP 协议和 SFSS 集成 – 我们已使我们市场领先的 Dell EMC PowerStore 存储阵列能够使用 NVMe/TCP 协议,它将支持直接发现和集中发现管理模型。 PowerStore 与 SFSS 的集成最初是通过 Pull Registration 技术完成的。
- VMware ESXi 7.0u3:NVMe/TCP 协议和 SFSS 集成 – 我们与 VMware 合作,增加了对 NVMe/TCP 协议的支持,以及每个 ESX 服务器接口通过推送注册技术向 SFSS 显式注册发现信息的能力。 我们还更新了 OMNI 插件以支持从 vCenter 中配置 SFSS。
- 电源边缘: 使用 NVMe/TCP 的 ESXi 7.0u3 已经合格。
- PowerSwitch 和 SmartFabric 服务 (SFS):虽然我们的 NVMe IP SAN 解决方案将在传统结构交换机上运行,但实施 Dell EMC PowerSwitch 和 SmartFabric Services (SFS) 可用于自动配置构成 NVMe IP SAN 的交换机。 SFSS 最终将与 SFS 集成,以在未来的版本中创建硬件强制区域。
未来,戴尔计划在其PowerMax和PowerFlex产品线中都增加对 NVMe/TCP 的支持。
Dell SFSS 特别令人感兴趣,因为它结合了多个子服务以在 IP 网络中创建与光纤通道 (FC) 网络等效的功能。
如上所述,我们认为戴尔的支持对于数据中心采用和标准化NVMe/TCP来说是一项巨大的胜利。我们希望尽快在实验室里配备一些设备,以便对这些新产品进行实际评估。
您可以在这里找到更多关于戴尔科技NVMe/TCP解决方案的信息。




Amazon