您是否知道在线约会始于 1959 年,使用带有打孔卡的大型计算机?当然,从那时起它已经走了很长一段路,现在,甚至戴尔科技集团也创建了一个约会应用程序。但这不是为了孤独的心;它适用于 NVMe/TCP 服务器和存储!
在过去的几年中,出现了一种新的存储网络技术:NVMe/TCP。这一新规范为我们提供了通过 IP 网络获得类似光纤通道的体验。但是,当服务器和存储(又名端点)上线并希望在他们所在地区遇到志同道合的 NVMe/TCP 个人时会发生什么?他们独自一人迷失在以太(网络)中,等待与朋友的朋友建立关系,希望他会说同一种语言,是一个很好的倾听者,甚至可能有一个 GSOH?或者,他们只需注册戴尔SmartFabric存储软件即可!
NVMe/TCP 端点向 SFSS 虚拟机中的集中式发现控制器 (CDC) 注册。以下是它的工作原理:
兼容的终结点通过发送多播 DNS 查询来查找 CDC。SFSS 中的 CDC 响应后,终端将通过发送其姓名和日期配置文件或“日志页”进行注册。对于按照 TP-8009 和 TP-8010 规范运行的端点,发现和注册过程将完全自动化。
端点通过发送异步事件请求 (AER) 来订阅 SFSS 的通知服务。当发生更改(例如新的存储子系统)或终结点的关系状态更改为“这很复杂”时,将通知已注册的终结点。这称为异步事件通知 (AEN),类似于光纤通道的注册状态更改通知 (RSCN) 服务。
接下来,我们需要一个“媒人”。SFSS 管理员会将主机和存储添加到区域,以便它们直接相互联系。
主机现在能够通过高速以太网连接和访问存储。
这是它变得有点尴尬的地方...
如果您像我一样来自应用程序网络背景,那么您习惯于设置一个从 A 到 B 接收数据包的网络。但是,对于存储网络,我们需要一个从 A1 和 A2 到 B1、B2、B3 和 B4 的数据包的网络。“多路径”是关键!与应用程序网络相比,存储网络相当混杂!而且,如果您具有存储网络背景,您可能会想,“但是单启动器和单目标分区呢?好吧,这也不是最佳实践了。配置分区后,主机将与区域中的所有可访问子系统连接,以实现最佳弹性。
网络是什么样的?
设计NVMe/TCP的人从光纤通道中吸取了教训,并明智地应用了它们。在 FC 中,约定是部署仅在主机和存储之间桥接流量的交换机。存储网络倾向于弹性而不是冗余,创建多个活动路径,而不是创建在发生故障时随时接管的空闲路径。
我们在 SmartFabric 存储软件部署指南中详细介绍了网络规划,但这里有一些亮点。
我们最喜欢的拓扑是具有专用气隙 SAN 交换机的双 SAN 拓扑。左侧是小型版本,带有隔离的 SAN 交换机,将主机直接连接到存储子系统。右边是具有多个阵列的大规模版本,一个用于 SAN A 的整个交换机结构,另一个用于 SAN B 的单独结构。
由于Dell SmartFabric服务可自动执行99%的网络部署,因此存储工程师无需多年的培训和经验即可部署大型交换机结构。戴尔OpenManage网络集成软件提供单一门户,用于管理多个SFSS和SFS实例。
可以将相同的交换机用于应用程序和 NVMe/TCP 存储流量(我们称之为融合拓扑),但我们必须仔细规划以防止拥塞传播和 Incast。毕竟,我们不希望任何事情妨碍真爱!
唯一的方法是NVMe / TCP。以太网速度正在提高并变得更加实惠,应用程序开发人员将专注于能够充分利用轻松访问大量数据的软件。我们将看到戴尔和其他供应商在其产品中包括TP-8009和TP-8010功能,以便他们可以参与这场革命。
有关针对 NVMe/TCP 的 SFSS 规划网络的更多帮助,请查看 SmartFabric 存储软件部署指南中的网络规划部分。
请留意戴尔网络支持和互操作性列表上出现的新的兼容终端。
如果您想尝试自己配置 SFSS,请观看我们的交互式演示进行试驾!
https://infohub.delltechnologies.com/p/the-nvme-tcp-dating-app-2/
文章评论