Compartilhar via

Azure网络适配器概述

了解如何使用 Azure Boost 的 Azure 网络适配器(MANA)组件来提高Azure中virtual machines(VM)的性能和可用性。 MANA 是下一代网络接口,可为 Windows 和 Linux 操作系统提供稳定的向前兼容设备驱动程序。 MANA 硬件和软件由 Microsoft 设计,并利用了云网络技术方面的最新进展。

兼容性

MANA 支持多个 VM 操作系统。 尽管你的 VM 可能运行着受支持的操作系统,但你可能需要更新内核 (Linux) 或安装驱动程序 (Windows) 才能利用 MANA 或最新功能。

MANA 与以前的 Azure 网络功能保持功能一致性。 VM 运行在同时配备 Mellanox 和 MANA 网卡的硬件上,因此仍然需要保留现有的 mlx4mlx5 支持。

有关操作系统支持,请参阅 Azure 加速网络概述

自定义映像和旧版 VM

要最大程度地提高性能,建议使用支持 MANA 的操作系统。 如果操作系统不支持 MANA,可通过管理程序的虚拟交换机提供网络连接。 虚拟交换机在一些基础结构维护事件期间(例如虚拟功能 (VF) 被撤销时)也会被使用。

MANA 硬件上的 DPDK

有关在 MANA 硬件上使用 DPDK 的信息,请参阅 Linux 上的 Azure 网络适配器和 DPDK

注意事项

RDMA/InfiniBand 和数据平面开发工具包 (DPDK) 需要 6.2 或更高版本的内核。 如果使用来自Azure Marketplace的早期 Linux 映像,则需要更新内核。

评估性能

VM 类型、作系统、应用程序和优化参数的差异可能会影响Azure中的网络性能。 因此,我们建议对工作负载进行基准测试,以达到预期的网络性能。

有关在 Azure 中测试和优化网络性能的信息,请参阅 针对 Azure 虚拟机的 TCP/IP 性能调整虚拟机网络带宽

开始使用 MANA

支持的每种操作系统类型都有教程可帮助您入门:

  • 有关 Linux 支持,请参阅 Linux VM 与 Azure MANA
  • 有关 Windows 支持,请参阅 Azure MANA 的 Windows 虚拟机文档。

后续步骤