最新消息:关注人工智能 AI赋能新媒体运营

Windows Server 2025 正式支持 NVMe,IOPS 最高提升 80%

科技资讯 admin 浏览

微软宣布Windows Server 2025原生支持NVMe,有望最高提升NVMe读写性能80%。

微软于2024年4月首次公布,Windows Server 2025将原生支持NVMe(非易失性内存express),可显著提升IOPS(每秒输入/输出操作数)。该功能随10月发布的Server 2025累积更新(Cumulative Update,CU)KB5066835推送给企业用户,但当时该功能默认关闭。

本周,微软正式宣布Server 2025的原生NVMe支持已全面发布(Generally Available,GA),以提升现代NVMe SSD在Windows Server中的运行性能。

微软表示,Windows Server 2025的原生NVMe支持是公司工程团队与软硬件合作伙伴共同协作的成果。为实现原生支持,Windows存储栈已重新设计,不再将所有存储设备视为SCSI(小型计算机系统接口)处理——后者是早期速度较慢的存储设备所使用的接口。新架构无需将NVMe指令转换为SCSI指令,从而降低处理开销和延迟。此外,微软还重构了整体I/O处理流程,以支持极致高速运行。

由于移除了指令翻译层和旧有系统限制,原生支持有望大幅提升IOPS、降低CPU负载、减少延迟,并支持多队列、直接提交(Direct Submission)等高级NVMe功能,充分释放新一代存储性能。

不过,尽管原生NVMe支持已在Server 2025中全面部署,仍属于可选功能(默认关闭),管理员需手动启用。

微软提供了使用DiskSpd.exe对NTFS卷进行4K随机读取测试的数据。在8个I/O线程的测试条件下,Server 2025相较Server 2022性能提升78%;在16个I/O线程条件下,性能提升71%。同时,在8线程和16线程条件下,Server 2025每次I/O所需的CPU周期分别比Server 2022减少41%和47%,表明其在高并发I/O场景下能以更低的CPU消耗处理相同存储负载。

微软举例指出,原生支持NVMe的Server 2025适用于SQL Server数据库运算/OLTP、Hyper-V及虚拟化、高性能文件服务器、AI/ML与数据分析等场景。

对于希望使用该功能的IT人员,其存储设备必须支持NVMe,并安装Windows NVMe驱动(StorNVMe.sys)。要启用此功能,企业IT需安装2510-B或更高版本的累积更新(CU),并通过PowerShell命令添加注册表项:

reg add HKEY_LOCAL_MACHINESYSTEMCurrentControlSetPoliciesMicrosoftFeatureManagementOverrides /v 1176759950 /t REG_DWORD /d 1 /f

或通过组策略(Group Policy)MSI部署策略,并使用组策略编辑器(Group Policy Editor)启用原生NVMe支持。