SAN и блочный доступ

ANA (асимметричный доступ к пространству имён)

Определение

ANA (Asymmetric Namespace Access) — механизм NVMe, которым подсистема сообщает хосту, что пути к одному пространству имён неравноценны. Это сведения для выбора пути, а не отдельная копия данных и не обещание нужной задержки или пропускной способности.

Также ищут: Asymmetric Namespace Access · ANA · NVMe ANA · асимметричный доступ к namespace · ANA multipathing

Зачем это знать

Нужно выбрать поддержанный многопутевой механизм, подтвердить одно пространство имён через разные пути и проверить фактическое поведение хоста. Термин ANA нельзя подставить вместо настройки и испытания.

Связи из словаря

Карта понятия

ANA (асимметричный доступ к пространству имён)
Доказательная часть

Что подтверждено

  1. ANA сообщает оптимальные пути между сервером и контроллером NVMe и используется встроенным механизмом NVMe и DM Multipath.

    Граница применимости: Устройства должны поддерживать и корректно сообщать состояния ANA.

  2. ANA относится к пространствам имён NVMe, а ALUA — к логическим устройствам SCSI; их состояния и программные механизмы не взаимозаменяемы.

    Граница применимости: Один массив может поддерживать оба механизма через разные протоколы доступа.

  3. Оптимизированное состояние ANA описывает доступ к пространству имён, но не подтверждает заданную задержку или пропускную способность приложения. Состояние пути и результат нагрузки фиксируют отдельно.

    Граница применимости: Разграничение состояния доступа NVMe и использования путей в Ред Хат 9. Здесь нет численного обещания задержки или скорости.

  4. Несколько путей к одному подтверждённому пространству имён NVMe предоставляют доступ к тем же данным. Разные состояния ANA не создают несколько независимых копий и не умножают ёмкость пространства имён.

    Граница применимости: Вывод из идентификации ресурса и модели многопутевого NVMe. Разные пространства имён сначала различают по поддержанной идентичности, а не только по размеру.

  5. Встроенный многопутевой доступ NVMe и DM Multipath в Ред Хат 9 имеют разные возможности и способы выбора пути. Для данного пространства имён проверяют выбранный поддержанный механизм; настройку одного нельзя считать настройкой другого.

    Граница применимости: Редакторская проверка двух реализаций в Ред Хат 9. Это не запрет использовать разные механизмы для разных поддержанных устройств одного сервера.

Граница терминов

Не путать

ANA (асимметричный доступ к пространству имён) ALUA

ANA относится к пространствам имён NVMe, ALUA — к логическим устройствам SCSI. Сведения помогают выбирать путь в разных моделях команд и требуют соответствующего механизма хоста.

ANA (асимметричный доступ к пространству имён) Многопутевой доступ

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

Перед спецификацией

Что проверить

  1. Установите идентичность пространства имён.
  2. Укажите выбранный многопутевой механизм хоста.
  3. Сверьте его поддержку выбранного устройства.
  4. Запишите текущие состояния ANA и выбор пути.
  5. Не считайте разные пути копиями данных.
  6. Не подменяйте измерение приложения состоянием оптимизированного доступа.
  7. После изменения повторите проверку путей и результата нагрузки.
Открытые основания

Первоисточники

  • Стандарт1
  • Документация3
  • Официальная документация
    Enabling Multipathing on NVMe Devices Red Hat · Red Hat Enterprise Linux 9, проверено 29 августа 2026 года · проверено

    Разделяет native NVMe multipathing и DM Multipath и описывает ANA optimized paths.

    Утверждения: 01 · 02 · 03 · 04 · 05

  • Официальная документация
    Configuring Device Mapper Multipath Red Hat · Red Hat Enterprise Linux 9, проверено 29 августа 2026 года · проверено

    Описывает aggregation одинаковых WWID в одно multipath device, path policies, failover и ALUA detection.

    Утверждения: 02 · 05

  • Первичная спецификация
    NVM Express Specifications NVM Express · NVMe 2.4 specification set, 4 августа 2026 года · проверено

    Разделяет NVMe Base, command sets и transport bindings для PCIe, RDMA, TCP и других transports.

    Утверждения: 03 · 04

  • Официальная документация
    Multipath I/O SNIA Technical Council · SNIA Dictionary, 28 апреля 2026 года · проверено

    Определяет multipath I/O как возможность host направлять requests к одному storage device по нескольким access paths.

Карта знаний

Связанные понятия

Из знания — в навык

Курсы по теме

Подтвердите действие