NVMe的I3C技术改进:解决现代数据中心的管理挑战

为了确保数据中心的高效运行,必须具备一个带外管理端口,用于发现、配置、监控和更新连接到平台的所有NVM Express® (NVMe®) SSD,无论平台的操作系统和健康状况如何。

传统的做法是通过NVMe SSD主PCI Express® (PCIe®)总线上的PCIe Vendor Defined Message (VDM)或使用复用SMBus技术的辅助信道来实现这一目的。虽然使用PCIe VDM来管理NVMe SSD的速度更快,但由于某些平台缺乏PCIe VDM路径,或者因为PCIe链路故障导致总线不可用,这种方法并不总是可行。

相比之下,辅助SMBus复用路径虽然总是可用的,但随着固件更新、安全流量和Telemetry日志的不断增大,该路径可能会达到最大容量。

NVMe如何解决这些辅助安全问题和带宽需求呢?我们很高兴介绍NVMe针对Improved Inter Integrated Circuit (I3C)技术所做的修改。这些由我们的技术工作组创建的修改旨在改进辅助带宽、延迟、稳健性、安全性和NVMe管理接口(NVMe-MI™)技术的效率,同时保持与SMBus接口的向后兼容性。在这篇文章中,我们将探讨I3C是如何增强辅助NVMe技术,使其成为理想的数据中心存储辅助管理路径。

通过I3C提升数据中心的效率和性能

NVMe对I3C的改进可以帮助您的数据中心支持更大的辅助数据传输,与SMBus相比,提供更高的带宽和更低的延迟。2-Wire是结合了I3C和SMBus功能的新型辅助总线名称。设计为始终连接的I3C集线器取代了SMBus复用器,允许SSD随时通过辅助接口发送带外异步事件消息。这同样允许平台内的所有NVMe SSD并行执行操作,而不是让平台等待每个NVMe SSD在其分配的SMBus复用窗口内响应。

I3C集线器重新驱动时钟和数据信号,以改善信号完整性,消除来自SMBus复用器后面的NVMe SSD的包丢失,并允许在较短的时间内服务更多的NVMe SSD。

I3C如何应对现代数据中心的挑战

NVMe对I3C的改进最显而易见的好处在于,更高的辅助带宽将使大规模数据传输比SMBus更快完成。例如,辅助固件更新和大规模遥测读取将花费几秒钟而不是几分钟的时间。这种带宽还允许通过使用更大的密钥来改进辅助安全性,而不影响平台的启动时间。

但最显著的改进可能是安全地去除了SMBus复用器。辅助的安全性和安全性通过仅允许平台驱动时钟信号来实现,从而赋予平台对总线的完全控制权。始终连接的集线器拓扑结构代替了造成信号完整性问题、包重试、有限扇出并且阻止设备发起事务的传统架构中的SMBus复用器。

此外,I3C还可以通过以下方式增强现有的辅助架构:

  • 允许任何NVMe SSD立即报告事件,而无需平台逐个轮询;
  • 在两条线上嵌入特定于设备的I3C重置信号,无需额外的连接器引脚即可快速一致地适用于所有外形尺寸;
  • 动态分配地址,避免需要预留地址数据库;
  • 简单广播通知到所有NVMe SSD,因为所有NVMe SSD都是连接的;
  • 集线器保留了SMBus定位哪个PCIe端口插入了NVMe SSD并隔离异常NVMe SSD的能力。

随着I3C采用率的提高,我们期待看到它成为更多发展的基础,继续改进诸如安全性、电源损失通知、热插拔检测和平台冗余等功能。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

古猫先生

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值