Panoramica della scheda di rete di Microsoft Azure
Informazioni su come usare il componente Della scheda di rete di Microsoft Azure (MANA) di Azure Boost per migliorare le prestazioni e la disponibilità delle macchine virtuali in Azure. MANA è un'interfaccia di rete di nuova generazione che fornisce driver di dispositivo compatibili con l'inoltro stabili per i sistemi operativi Windows e Linux. L'hardware e il software MANA sono progettati da Microsoft e sfruttano i progressi più recenti nella tecnologia di rete cloud.
Importante
MANA è attualmente in anteprima. Vedere le condizioni per l'utilizzo supplementari per le anteprime di Microsoft Azure per termini legali aggiuntivi che si applicano a funzionalità di Azure in versione beta, in anteprima o in altro modo non ancora disponibili a livello generale.
Compatibilità
MANA supporta diversi sistemi operativi di macchine virtuali. Anche se la macchina virtuale potrebbe eseguire un sistema operativo supportato, potrebbe essere necessario aggiornare il kernel (Linux) o installare i driver (Windows).
MANA mantiene la parità delle funzionalità con le funzionalità di rete di Azure precedenti. Le macchine virtuali vengono eseguite nell'hardware con schede di interfaccia di rete Mellanox e MANA, quindi mlx4
devono essere ancora presenti e mlx5
supportate.
Immagini di Azure Marketplace supportate
Diverse immagini di Azure Marketplace hanno il supporto predefinito per il driver Ethernet in 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
Nota
Nessuna delle distribuzioni Linux correnti in Azure Marketplace si trova in un kernel 6.2 o versione successiva, necessario per RDMA/InfiniBand e Data Plane Development Kit (DPDK). Se si usa un'immagine Linux esistente da Azure Marketplace, è necessario aggiornare il kernel.
Finestre
- Windows Server 2016
- Windows Server 2019
- Windows Server 2022
Immagini personalizzate e macchine virtuali legacy
Per ottimizzare le prestazioni, è consigliabile usare un sistema operativo che supporta MANA. Se il sistema operativo non supporta MANA, la connettività di rete viene fornita tramite il commutatore virtuale dell'hypervisor. Il commutatore virtuale viene usato anche durante alcuni eventi di manutenzione dell'infrastruttura in cui viene revocata la funzione virtuale .
DPDK nell'hardware MANA
Per informazioni sull'uso di DPDK nell'hardware MANA, vedere Scheda di rete di Microsoft Azure e DPDK in Linux.
Valutazione delle prestazioni
Le differenze tra tipi di vm, sistemi operativi, applicazioni e parametri di ottimizzazione possono influire sulle prestazioni di rete in Azure. Per questo motivo, è consigliabile eseguire il benchmark e testare i carichi di lavoro per ottenere le prestazioni di rete previste.
Per informazioni sui test e sull'ottimizzazione delle prestazioni di rete in Azure, vedere Ottimizzazione delle prestazioni TCP/IP per le macchine virtuali di Azure e la larghezza di banda di rete della macchina virtuale.
Introduzione a MANA
Le esercitazioni per ogni tipo di sistema operativo supportato sono disponibili per iniziare:
- Per il supporto di Linux, vedere Macchine virtuali Linux con Azure MANA.
- Per il supporto di Windows, vedere Macchine virtuali Windows con Azure MANA.