Домой Статьи и аналитика Технологии Спецификации NVMe получили поддержку виртуализации локальных накопителей

Спецификации NVMe получили поддержку виртуализации локальных накопителей

Обновление протокола NVMe упрощает перенос виртуальных машин и повышает безопасность систем хранения данных за счет глубокой абстракции физических накопителей.

Консорциум NVM Express представил масштабное обновление, охватывающее 11 спецификаций NVMe. Внедренные изменения и новые инженерные решения направлены на дальнейшее развитие протокола, который изначально проектировался для высокопроизводительных накопителей, подключаемых по шине PCIe.

Виртуализация для локальных SSD

Главным нововведением стала технология PCIe Exported NVM Subsystem Migration. Она расширяет возможности виртуализации NVMe, теперь применяя их к локальным PCIe SSD. Физические накопители проходят процедуру абстракции, превращаясь в виртуализированные подсистемы, которые определяются самим хостом. Это позволяет реализовать бесшовную миграцию виртуальных машин без необходимости перенастройки хранилищ.

Майк Эллисон, старший директор Samsung и член правления NVM Express, подчеркнул, что новая функциональность позволяет накопителям представлять «экспортированные подсистемы», скрывая от программной среды особенности физического оборудования. В результате хост взаимодействует с логическими абстракциями, что значительно упрощает работу с виртуальными окружениями. Напомним, что для эффективной настройки серверных сред важно понимать, как правильно распределять оперативную память для виртуальных машин в Proxmox, чтобы избежать деградации производительности.

Сохранение идентификаторов при миграции

Ключевой особенностью стандарта стала возможность гибкого управления идентификаторами на стороне хоста. При перемещении виртуальной машины между серверами данные идентификаторы могут быть перенесены с одного устройства на другое. Это обеспечивает непрерывность работы: виртуальная машина продолжает функционировать без необходимости переконфигурации, даже если физические параметры накопителей на серверах отличаются.

Благодаря этому уровень NVMe берет на себя задачи, которые ранее требовали вмешательства гипервизора. Накопитель теперь самостоятельно генерирует логические структуры, снимая нагрузку с программного обеспечения виртуализации.

Дополнительные улучшения в спецификациях

Помимо нововведений в области миграции подсистем, пакет обновлений NVMe включает ряд других важных функций:

  • Поддержка постквантовой криптографии.
  • Внедрение инструментов для ограничения скорости на уровне контроллера.
  • Расширенные возможности мониторинга напряжения питания.
  • Стандартизированные функции сброса накопителей до заводских настроек.

Эти доработки призваны повысить уровень безопасности, управляемости и надежности современных корпоративных систем хранения данных.