다음을 통해 공유


Microsoft Azure 네트워크 어댑터 개요

Azure Boost의 MANA(Microsoft Azure 네트워크 어댑터) 구성 요소를 사용하여 Azure에서 Windows VM(가상 머신)의 성능과 가용성을 개선하는 방법을 알아봅니다. MANA는 Windows 및 Linux 운영 체제에 대한 안정적인 향후 호환 디바이스 드라이버를 제공하는 차세대 네트워크 인터페이스입니다. MANA 하드웨어 및 소프트웨어는 Microsoft에서 설계되었으며 클라우드 네트워킹 기술의 최신 발전을 활용합니다.

Important

MANA는 현재 미리 보기 상태입니다. 베타, 미리 보기 또는 아직 일반 공급으로 릴리스되지 않은 Azure 기능에 적용되는 약관은 Microsoft Azure 미리 보기에 대한 보충 사용 약관을 참조하세요.

호환성

MANA는 여러 VM 운영 체제를 지원합니다. VM이 지원되는 운영 체제를 실행하고 있지만 커널(Linux)을 업데이트하거나 드라이버(Windows)를 설치해야 합니다.

MANA는 이전 Azure 네트워킹 기능으로 기능 패리티를 유지합니다. VM은 Mellanox 및 MANA NIC를 모두 사용하여 하드웨어에서 실행되므로 기존 mlx4mlx5 지원은 여전히 존재해야 합니다.

지원되는 Azure Marketplace 이미지

여러 Azure Marketplace 이미지는 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

참고 항목

Azure Marketplace의 현재 Linux 배포판은 RDMA/InfiniBand 및 DPDK(데이터 평면 개발 키트)에 필요한 6.2 이상의 커널에는 없습니다. Azure Marketplace의 기존 Linux 이미지를 사용하는 경우 커널을 업데이트해야 합니다.

Windows

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

사용자 지정 이미지 및 레거시 VM

성능을 최대화하려면 MANA를 지원하는 운영 체제를 사용하는 것이 좋습니다. 운영 체제에서 MANA를 지원하지 않는 경우 하이퍼바이저의 가상 스위치를 통해 네트워크 연결이 제공됩니다. 가상 스위치는 VF(가상 함수)가 철회되는 일부 인프라 서비스 이벤트 중에도 사용됩니다.

MANA 하드웨어의 DPDK

MANA 하드웨어에서 DPDK를 사용하는 방법에 대한 자세한 내용은 Microsoft Azure 네트워크 어댑터 및 Linux의 DPDK를 참조하세요.

성능 평가

VM 유형, 운영 체제, 애플리케이션 및 튜닝 매개 변수의 차이는 Azure의 네트워크 성능에 영향을 줄 수 있습니다. 이러한 이유로 워크로드를 벤치마킹하고 테스트하여 예상되는 네트워크 성능을 달성하는 것이 좋습니다.

Azure에서 네트워크 성능을 테스트하고 최적화하는 방법에 대한 자세한 내용은 Azure VM의 TCP/IP 성능 튜닝가상 머신 네트워크 대역폭을 참조하세요.

MANA 시작

지원되는 각 OS 유형에 대한 자습서를 사용하여 시작할 수 있습니다.

다음 단계