
Microsoft представила встроенную поддержку NVMe SSD в Windows Server 2025, что знаменует собой значительный сдвиг в подходе операционной системы к работе с высокоскоростными хранилищами.
После более чем десятилетия использования уровня совместимости на основе SCSI, Windows Server теперь может напрямую взаимодействовать с устройствами NVMe, устраняя основное узкое место в производительности, которое долгое время ограничивало эффективность флэш-накопителей на платформе. Ранее доступ к NVMe-накопителям в Windows Server осуществлялся через транслируемые команды SCSI. Хотя это и работало, такая конструкция добавляла задержку и нагрузку на ЦП, а также препятствовала масштабируемости оборудования NVMe в соответствии с задуманным. В Windows Server 2025 Microsoft перестроила стек ввода-вывода, чтобы обеспечить прямой, бесблокировочный путь к устройствам NVMe, оптимизированный для современных многоядерных процессоров и твердотельных накопителей.
Microsoft утверждает, что новая реализация может обеспечить до 3,3 миллионов операций ввода-вывода в секунду (IOPS) на твердотельных накопителях PCIe Gen 5 NVMe, а при использовании соответствующих адаптеров шины хоста — более 10 миллионов IOPS. Задержка снижается, а загрузка ЦП повышается благодаря устранению устаревших уровней трансляции. Эти преимущества особенно актуальны для корпоративных рабочих нагрузок, таких как виртуализация, базы данных и высокопроизводительные серверы хранения данных.



Это изменение подчеркивает принципиальные различия между SCSI и NVMe. SCSI был разработан для механических накопителей с ограниченным количеством очередей команд, в то время как NVMe поддерживает десятки тысяч очередей и команд, обеспечивая массовый параллелизм. Нативный доступ к NVMe позволяет Windows Server 2025 наконец-то в полной мере использовать преимущества этой архитектуры.
Microsoft описывает встроенную поддержку NVMe как новую основу для хранилищ Windows Server и открыла специальный канал обратной связи по адресу nativenvme@microsoft.com. На данном этапе эта функция является необязательной и доступна только в Windows Server 2025. Официальные сроки внедрения нативной поддержки NVMe в Windows 11 пока не объявлены.

