Общие сведения о сетевом адаптере Microsoft Azure

Узнайте, как использовать компонент сетевого адаптера Microsoft Azure (MANA) Azure Boost для повышения производительности и доступности виртуальных машин в Azure. MANA — это сетевой интерфейс следующего поколения, предоставляющий стабильные драйверы устройств, совместимые с пересылкой для операционных систем Windows и Linux. Оборудование и программное обеспечение MANA инженеры корпорации Майкрософт и используют новейшие достижения в сфере облачных сетей.

Внимание

В настоящее время MANA находится в предварительной версии. Юридические условия, применимые к функциям Azure, которые находятся в бета-версии, предварительной версии или в противном случае еще не выпущены в общедоступную версию, см . в дополнительных условиях использования для предварительных версий Microsoft Azure.

Совместимость

MANA поддерживает несколько операционных систем виртуальных машин. Хотя виртуальная машина может работать под управлением поддерживаемой операционной системы, может потребоваться обновить ядро (Linux) или установить драйверы (Windows).

MANA поддерживает четность функций с предыдущими сетевыми функциями Azure. Виртуальные машины выполняются на оборудовании с сетевыми адаптерами Mellanox и MANA, поэтому существующую mlx4 и mlx5 поддержку по-прежнему необходимо присутствовать.

Поддерживаемые образы Azure Marketplace

Несколько образов Azure Marketplace имеют встроенную поддержку драйвера Ethernet в MANA.

Linux

  • Ubuntu 20.04 LTS
  • Ubuntu 22.04 LTS
  • Red Hat Enterprise Linux 8.8
  • Red Hat Enterprise Linux 9.2
  • SUSE Linux Enterprise Server 15 SP4
  • Debian 12 "Bookworm"
  • Oracle Linux 9.0

Примечание.

Ни один из текущих дистрибутивов Linux в Azure Marketplace не находится в ядре версии 6.2 или более поздней версии, который требуется для RDMA/InfiniBand и пакета средств разработки плоскости данных (DPDK). Если вы используете существующий образ Linux из Azure Marketplace, необходимо обновить ядро.

Windows

  • Windows Server 2016
  • Windows Server 2019
  • Windows Server 2022

Пользовательские образы и устаревшие виртуальные машины

Чтобы повысить производительность, рекомендуется использовать операционную систему, поддерживающую MANA. Если операционная система не поддерживает MANA, сетевое подключение предоставляется через виртуальный коммутатор гипервизора. Виртуальный коммутатор также используется во время некоторых событий обслуживания инфраструктуры, в которых отозвана виртуальная функция (VF).

DPDK на оборудовании MANA

Сведения об использовании DPDK на оборудовании MANA см. в разделе Сетевой адаптер Microsoft Azure и DPDK в Linux.

Оценка производительности

Различия в типах виртуальных машин, операционных системах, приложениях и параметрах настройки могут повлиять на производительность сети в Azure. По этой причине рекомендуется тестировать и тестировать рабочие нагрузки для достижения ожидаемой производительности сети.

Сведения о тестировании и оптимизации производительности сети в Azure см. в разделе "Настройка производительности TCP/IP" для виртуальных машин Azure и пропускной способности сети виртуальных машин.

Начало работы с MANA

Руководства по каждому поддерживаемму типу ОС доступны для начала работы:

Следующие шаги