在对服务器非常重要的Ubuntu 24.04 LTS发布之前,Canonical的工程师们正在努力扩展他们的安装程序支持,以处理NVMe-over-TCP设置。
NVMe-over-TCP(NVMe/TCP)是NVMe协议在TCP/IP网络上的扩展,允许扩展存储基础架构,同时使用网络上NVMe主机和NVMe控制器之间的标准以太网进行扩展。NVMe/TCP可用于创建主要用于数据中心的大型分散NVMe存储池和功能。
虽然Linux内核已经支持NVMe/TCP,但Canonical一直在努力增加对其安装程序的支持--最初的重点是Subiquity,因为它是以服务器为中心的安装程序,而桌面安装程序还没有任何变化。
此合并为Curtin添加了对处理NVMe-over-TCP存储配置类型的部分支持。
在Curtin支持的基础上构建这份草案针对Subiquity Ubuntu服务器安装程序的NVMe-over-TCP概念验证代码的合并请求。
The initial focus is on allowing the Ubuntu root file-system to be placed on remote NVMe drives while typically the boot/EFI partition will be on a local storage device. Presumably Canonical is aiming to have this NVMe/TCP installer support ready to go by the Ubuntu 24.04 Long-Term Support release in April.