Виртуальные машины Windows с сетевым адаптером Microsoft Azure
Узнайте, как использовать сетевой адаптер Microsoft Azure (MANA) для повышения производительности и доступности виртуальных машин Windows в Azure.
Сведения о поддержке Linux см . на виртуальных машинах Linux с сетевым адаптером Microsoft Azure.
Дополнительные сведения о MANA см. в обзоре сетевого адаптера Microsoft Azure.
Внимание
В настоящее время MANA находится в предварительной версии. Юридические условия, применимые к функциям Azure, которые находятся в бета-версии, предварительной версии или в противном случае еще не выпущены в общедоступную версию, см . в дополнительных условиях использования для предварительных версий Microsoft Azure.
Поддерживаемые образы Azure Marketplace
Следующие образы Windows из Azure Marketplace имеют встроенную поддержку драйвера Ethernet в MANA:
- Windows Server 2016
- Windows Server 2019
- Windows Server 2022
Проверка состояния поддержки MANA
Так как для набора компонентов MANA требуются компоненты оборудования узла и программного обеспечения виртуальной машины, необходимо выполнить следующие проверки, чтобы убедиться, что MANA работает правильно на виртуальной машине.
проверка портал Azure
Убедитесь, что ускорение сети включено по крайней мере на одном из сетевых адаптеров:
- На странице портал Azure виртуальной машины выберите "Сеть" в меню слева.
- На странице параметров сети выберите сетевой интерфейс.
- В области обзора сетевого адаптера в разделе "Основные сведения" обратите внимание, задано ли для ускорения сети значение "Включено" или "Отключено".
Аппаратный контроль
При включении ускорения сети можно определить базовую сетевую карту MANA как устройство PCI на виртуальной машине.
Примечание.
При настройке нескольких сетевых адаптеров на оборудовании, поддерживаемом MANA, на виртуальной машине по-прежнему назначена только одна виртуальная функция PCI Express (PCIe). MANA разработан таким образом, чтобы все сетевые адаптеры виртуальных машин взаимодействовали с одной и той же виртуальной машиной PCIe VF. Так как ограничения сетевых ресурсов задаются на уровне типа виртуальной машины, эта конфигурация не влияет на производительность.
Проверка драйвера
Чтобы убедиться, что на виртуальной машине установлен драйвер MANA Ethernet, можно использовать PowerShell или диспетчер устройств.
PowerShell
PS C:\Users\testVM> Get-NetAdapter
Name InterfaceDescription ifIndex Status MacAddress LinkSpeed
---- -------------------- ------- ------ ---------- ---------
Ethernet Microsoft Hyper-V Network Adapter 13 Up 00-0D-3A-AA-00-AA 200 Gbps
Ethernet 3 Microsoft Azure Network Adapter #2 8 Up 00-0D-3A-AA-00-AA 200 Gbps
Диспетчер устройств
Откройте диспетчер устройств.
Разверните сетевые адаптеры и выберите сетевой адаптер Microsoft Azure. Свойства адаптера показывают, что устройство работает правильно.
Установка драйверов
Если у виртуальной машины есть поддержка портала и оборудования для MANA, но у вас нет установленных драйверов, можно скачать драйверы Windows.
Установка аналогична установке других драйверов устройств Windows. Скачивание содержит файл readme с подробными инструкциями.
Убедитесь, что трафик проходит через MANA
Выполните следующую команду в PowerShell:
PS C:\ > Get-NetAdapter | Where-Object InterfaceDescription -Like "*Microsoft Azure Network Adapter*" | Get-NetAdapterStatistics
Name ReceivedBytes ReceivedUnicastPackets SentBytes SentUnicastPackets
---- ------------- ---------------------- --------- ------------------
Ethernet 5 1230513627217 22739256679 ...724576506362 381331993845
Следующие шаги
- TCP/IP performance tuning for Azure VMs (Настройка производительности TCP/IP для виртуальных машин Azure)
- Группы размещения близкого взаимодействия
- Мониторинг виртуальных сетей Azure