Поделиться через


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

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

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

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

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

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

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

Linux

  • Ubuntu 22.04 LTS (с ядром >Linux-Azure = 6.8.0-1033)
  • Ubuntu 24.04 LTS
  • SUSE Linux Enterprise Server 15 с пакетом обновления 5 (SP5) и более поздних версий
  • Debian 12 "Bookworm"
  • Debian 13 "Trixie"
  • Oracle Linux 9.0 UEK R8

Примечание.

Новые функции MANA находятся в активном процессе разработки, а поставщики дистрибутивов Linux сотрудничают с Корпорацией Майкрософт, чтобы обновить свои ядра с последующими изменениями. Частота обновлений зависит от поставщика дистрибутивов. Чем новее ваш дистрибутив и ядро, тем больше шансов, что у них будут последние обновления.

Windows

  • Windows Server 2019
  • Windows Server 2022
  • Windows Server 2025 г.

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

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

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

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

Примечание.

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

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

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

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

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

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

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