РАЗРАБОТКА

NVM Express стандартизировал перенос виртуальных машин с локальными SSD

11 спецификаций NVMe обновлены: стандарт получил виртуализацию локальных SSD, постквантовую криптографию и QoS для VM в виртуальных средах.

✍️ Редакция iTech News | 05.08.2026 | ⏱ 3 мин | Источник: The Register

NVM Express ратифицировал TP4193 — механизм PCIe Exported NVM Subsystem Migration, который переносит часть виртуализации NVMe внутрь самого SSD. Для команд, которые держат частные облака и кластеры виртуализации на локальных PCIe-накопителях, это попытка убрать старый компромисс: либо низкая задержка, либо удобный перенос виртуальных машин.

TP4193 переносит виртуализацию ближе к самому SSD

Новая функция позволяет накопителю показывать гостевой системе не физическое устройство как есть, а его экспортируемую логическую версию. Хост управляет экспортируемыми контроллерами, пространствами имен и их идентификаторами, а на целевом сервере может собрать для виртуальной машины ту же картину, даже если под капотом другой SSD и другая внутренняя топология.

В официальном описании NVM Express это выглядит как перенос части работы из гипервизора в устройство хранения. Вместо перехвата административных команд и ручной подмены ответов сам SSD может применять шаблон экспортируемой подсистемы и напрямую обслуживать нужное представление накопителя. Шаблоны здесь ключевой элемент: они описывают поддерживаемые возможности, изменяемые параметры и формат данных миграции. Два устройства, которые понимают один и тот же 128-битный UUID шаблона, теоретически могут передать это состояние без сюрпризов для гостевой ОС.

Локальный PCIe давно мешал переносу нагрузок

С общим хранилищем и NVMe over Fabrics все проще: диск изначально не привязан к одному серверу. Локальный PCIe SSD обычно выигрывает по задержкам, но усложняет обслуживание кластера, эвакуацию хоста и перенос чувствительных к состоянию сервисов. Отсюда и привычный зоопарк из служебного кода в гипервизоре, внутренних политик платформы и ручных оговорок в документации.

TP4193 пытается стандартизировать именно этот кусок. Официальная схема миграции описывает семь шагов: от создания экспортируемой подсистемы на целевой машине до переноса ее рабочего состояния и очистки ресурсов на исходном сервере. Если экосистема доведет это до совместимых прошивок и гипервизоров, локальный NVMe перестанет быть «быстрым, но неудобным» вариантом для плотной виртуализации.

Для рынка важна не скорость SSD, а операционная предсказуемость

Для русскоязычной аудитории это новость не про новый рекорд IOPS. Она про то, что частные облака, VDI и локальные кластеры могут со временем получить более аккуратный перенос виртуальных машин без обязательного ухода в сетевое хранилище. Это особенно интересно компаниям, которые считают не только пиковую производительность, но и цену простоя при обслуживании узлов.

Есть и важная оговорка. Публичные страницы NVM Express на момент проверки показывают, что последний полный общедоступный набор из 11 спецификаций вышел 5 августа 2025 года: NVMe 2.3, NVMe-MI 2.1 и NVMe Boot 1.3. Поэтому здесь корректнее говорить не о новом пакете «всех 11 спецификаций» и не о готовой постквантовой криптографии, а о ратифицированном механизме виртуализации SSD, который рынок еще должен довести до реальных продуктов.

Если поставщики SSD и гипервизоров подтянутся быстро, локальные PCIe-накопители станут заметно удобнее для мобильных виртуальных нагрузок; если нет, TP4193 останется хорошей идеей, которую отрасль будет внедрять по частям.

Источники: NVM Express, NVM Express и Samsung Semiconductor, страница спецификаций NVM Express.

Поделиться: Telegram X LinkedIn