Creare una macchina virtuale Windows con rete accelerataCreate a Windows virtual machine with Accelerated Networking

Questa esercitazione illustra come creare una macchina virtuale (VM) Windows con rete accelerata.In this tutorial, you learn how to create a Windows virtual machine (VM) with Accelerated Networking. Per creare una macchina virtuale Linux con la funzionalità Rete accelerata, vedere Creare una macchina virtuale Linux con Rete accelerata.To create a Linux VM with Accelerated Networking, see Create a Linux VM with Accelerated Networking. La funzionalità rete accelerata abilita Single Root I/O Virtualization (SR-IOV) per le VM, migliorandone le prestazioni di rete.Accelerated networking enables single root I/O virtualization (SR-IOV) to a VM, greatly improving its networking performance. Questo percorso a prestazioni elevate esclude l'host dal percorso dati, riducendo così la latenza, l'instabilità e l'utilizzo della CPU e può essere usato con i carichi di lavoro di rete più impegnativi nei tipi di VM supportati.This high-performance path bypasses the host from the datapath, reducing latency, jitter, and CPU utilization, for use with the most demanding network workloads on supported VM types. L'immagine seguente illustra le comunicazioni tra due VM, con e senza rete accelerata:The following picture shows communication between two VMs with and without accelerated networking:

Confronto

Senza rete accelerata, tutto il traffico di rete in ingresso e in uscita dalla VM deve attraversare l'host e il commutatore virtuale.Without accelerated networking, all networking traffic in and out of the VM must traverse the host and the virtual switch. Quest'ultimo è responsabile dell'applicazione di tutti i criteri al traffico di rete, ad esempio gruppi di sicurezza di rete, elenchi di controllo di accesso, isolamento e altri servizi di rete virtualizzati.The virtual switch provides all policy enforcement, such as network security groups, access control lists, isolation, and other network virtualized services to network traffic. Per ulteriori informazioni sui commutatori virtuali, vedere virtualizzazione rete Hyper-V e commutatore virtuale.To learn more about virtual switches, see Hyper-V network virtualization and virtual switch.

Con rete accelerata, il traffico di rete raggiunge la scheda di interfaccia di rete della VM e quindi viene inoltrato alla VM.With accelerated networking, network traffic arrives at the VM's network interface (NIC), and is then forwarded to the VM. Il carico di tutti i criteri di rete del commutatore virtuale viene ora ripartito e applicato all'hardware.All network policies that the virtual switch applies are now offloaded and applied in hardware. L'applicazione dei criteri all'hardware permette alla scheda di rete di inoltrare il traffico di rete direttamente alla macchina virtuale ignorando l'host e il commutatore virtuale, pur mantenendo tutti i criteri applicati all'host.Applying policy in hardware enables the NIC to forward network traffic directly to the VM, bypassing the host and the virtual switch, while maintaining all the policy it applied in the host.

I vantaggi della funzionalità rete accelerata si applicano solo alla VM in cui è abilitata.The benefits of accelerated networking only apply to the VM that it is enabled on. Per ottenere risultati ottimali, è consigliabile abilitarla in almeno due VM connesse alla stessa Rete virtuale di Azure.For the best results, it is ideal to enable this feature on at least two VMs connected to the same Azure Virtual Network (VNet). Nella comunicazione tra reti virtuali o nella connessione locale questa funzionalità ha un impatto minimo sulla latenza complessiva.When communicating across VNets or connecting on-premises, this feature has minimal impact to overall latency.

VantaggiBenefits

  • Latenza più bassa/più pacchetti al secondo (pps): Rimuovendo il commutatore virtuale dal percorso dati viene eliminato il tempo di attesa dei pacchetti nell'host per l'elaborazione dei criteri, aumentando così il numero di pacchetti che possono essere elaborati all'interno della macchina virtuale.Lower Latency / Higher packets per second (pps): Removing the virtual switch from the datapath removes the time packets spend in the host for policy processing and increases the number of packets that can be processed inside the VM.
  • Instabilità ridotta: L'elaborazione del commutatore dipende dalla quantità di criteri da applicare e dal carico di lavoro della CPU che esegue l'elaborazione.Reduced jitter: Virtual switch processing depends on the amount of policy that needs to be applied and the workload of the CPU that is doing the processing. La ripartizione del carico di applicazione dei criteri nell'hardware elimina tale variabilità recapitando i pacchetti direttamente alla macchina virtuale, rimuovendo l'host dalle comunicazioni con la macchina virtuale nonché tutte le interruzioni software e i cambi di contesto.Offloading the policy enforcement to the hardware removes that variability by delivering packets directly to the VM, removing the host to VM communication and all software interrupts and context switches.
  • Utilizzo ridotto della CPU: Ignorando il commutatore virtuale nell'host si ottiene un minore utilizzo della CPU per l'elaborazione del traffico di rete.Decreased CPU utilization: Bypassing the virtual switch in the host leads to less CPU utilization for processing network traffic.

Limiti e vincoliLimitations and Constraints

Sistemi operativi supportatiSupported operating systems

Le distribuzioni seguenti sono supportate in modo nativo dalla raccolta di Azure:The following distributions are supported out of the box from the Azure Gallery:

  • Windows Server 2016 DatacenterWindows Server 2016 Datacenter
  • Windows Server 2012 R2 DatacenterWindows Server 2012 R2 Datacenter
  • Windows Server 2019 DatacenterWindows Server 2019 Datacenter

Istanze di VM supportateSupported VM instances

La funzionalità Rete accelerata è supportata nella maggior parte delle istanze di utilizzo generico e ottimizzate per il calcolo con 2 o più vCPU.Accelerated Networking is supported on most general purpose and compute-optimized instance sizes with 2 or more vCPUs. Queste serie supportate sono D/DSv2 e F/FsThese supported series are: D/DSv2 and F/Fs

Nelle istanze che supportano l'hyperthreading, la Rete accelerata è supportata nelle istanze di macchine virtuali con 4 o più vCPU.On instances that support hyperthreading, Accelerated Networking is supported on VM instances with 4 or more vCPUs. Le serie supportate sono D/Dsv3, E/Esv3, Fsv2, Lsv2, MS/MMS e MS/Mmsv2.Supported series are: D/Dsv3, E/Esv3, Fsv2, Lsv2, Ms/Mms and Ms/Mmsv2.

Per altre informazioni sulle istanze di VM, vedere Dimensioni per le macchine virtuali Windows.For more information on VM instances, see Windows VM sizes.

RegionsRegions

Questa funzionalità è disponibile in tutte le aree di Azure pubbliche e nel cloud di Azure per enti pubblici.Available in all public Azure regions and Azure Government Cloud.

Abilitazione della Rete accelerata in una macchina virtuale in esecuzioneEnabling Accelerated Networking on a running VM

In una dimensione della macchina virtuale supportata in cui la Rete accelerata non è abilitata, è possibile abilitare la funzionalità solo quando la macchina virtuale è arrestata e deallocata.A supported VM size without accelerated networking enabled can only have the feature enabled when it is stopped and deallocated.

Distribuzione tramite Azure Resource ManagerDeployment through Azure Resource Manager

Le macchine virtuali (classiche) non possono essere distribuite con la funzionalità Rete accelerata.Virtual machines (classic) cannot be deployed with Accelerated Networking.

Creare una macchina virtuale Windows con Rete accelerataCreate a Windows VM with Azure Accelerated Networking

Creazione nel portalePortal creation

Questo articolo illustra i passaggi per creare una macchina virtuale con rete accelerata tramite Azure PowerShell, ma è anche possibile creare una macchina virtuale con rete accelerata usando il portale di Azure.Though this article provides steps to create a virtual machine with accelerated networking using Azure Powershell, you can also create a virtual machine with accelerated networking using the Azure portal. Quando si crea una macchina virtuale nel portale, nel pannello creare una macchina virtuale scegliere la scheda rete . In questa scheda è disponibile un'opzione per la rete accelerata.When creating a virtual machine in the portal, in the Create a virtual machine blade, choose the Networking tab. In this tab, there is an option for Accelerated networking. Se è stato scelto un sistema operativo supportato e le dimensioni della macchina virtuale, questa opzione verrà popolata automaticamente in "on".If you have chosen a supported operating system and VM size, this option will automatically populate to "On." In caso contrario, viene popolata l'opzione "off" per la rete accelerata e viene fornito all'utente un motivo per cui non è abilitata.If not, it will populate the "Off" option for Accelerated Networking and give the user a reason why it is not be enabled.

  • Nota: Solo i sistemi operativi supportati possono essere abilitati tramite il portale.Note: Only supported operating systems can be enabled through the portal. Se si usa un'immagine personalizzata e l'immagine supporta la rete accelerata, creare la VM usando l'interfaccia della riga di comando o PowerShell.If you are using a custom image, and your image supports Accelerated Networking, please create your VM using CLI or Powershell.

Dopo aver creato la macchina virtuale, è possibile verificare che la rete accelerata sia abilitata seguendo le istruzioni riportate nella pagina verificare che la rete accelerata sia abilitata.After the virtual machine is created, you can confirm Accelerated Networking is enabled by following the instructions in the Confirm that accelerated networking is enabled.

Creazione di PowerShellPowershell creation

Crea rete virtualeCreate a virtual network

Nota

Questo articolo è stato aggiornato per usare il nuovo modulo Az di Azure PowerShell.This article has been updated to use the new Azure PowerShell Az module. È comunque possibile usare il modulo AzureRM, che continuerà a ricevere correzioni di bug almeno fino a dicembre 2020.You can still use the AzureRM module, which will continue to receive bug fixes until at least December 2020. Per altre informazioni sul nuovo modulo Az e sulla compatibilità di AzureRM, vedere Introduzione del nuovo modulo Az di Azure PowerShell.To learn more about the new Az module and AzureRM compatibility, see Introducing the new Azure PowerShell Az module. Per istruzioni sull'installazione del modulo Az, vedere Installare Azure PowerShell.For Az module installation instructions, see Install Azure PowerShell.

Installare Azure PowerShell versione 1.0.0 o successiva.Install Azure PowerShell version 1.0.0 or later. Per trovare la versione attualmente installata, eseguire Get-Module -ListAvailable Az.To find your currently installed version, run Get-Module -ListAvailable Az. Se è necessario installare o aggiornare, installare la versione più recente del modulo AZ dal PowerShell Gallery.If you need to install or upgrade, install the latest version of the Az module from the PowerShell Gallery. In una sessione di PowerShell accedere a un account Azure usando Connect-AzAccount.In a PowerShell session, log in to an Azure account using Connect-AzAccount.

Nell'esempio seguente sostituire i nomi dei parametri di esempio con i valori desiderati.In the following examples, replace example parameter names with your own values. I nomi dei parametri di esempio includono myResourceGroup, myNic e myVM.Example parameter names included myResourceGroup, myNic, and myVM.

Creare un gruppo di risorse con New-AzResourceGroup.Create a resource group with New-AzResourceGroup. L'esempio seguente crea un gruppo di risorse denominato myResourceGroup nella località centralus.The following example creates a resource group named myResourceGroup in the centralus location:

New-AzResourceGroup -Name "myResourceGroup" -Location "centralus"

Per prima cosa, creare una configurazione di subnet con New-AzVirtualNetworkSubnetConfig.First, create a subnet configuration with New-AzVirtualNetworkSubnetConfig. L'esempio seguente crea una subnet denominata mySubnet:The following example creates a subnet named mySubnet:

$subnet = New-AzVirtualNetworkSubnetConfig `
    -Name "mySubnet" `
    -AddressPrefix "192.168.1.0/24"

Creare una rete virtuale con New-AzVirtualNetworkcon la subnet di Subnet .Create a virtual network with New-AzVirtualNetwork, with the mySubnet subnet.

$vnet = New-AzVirtualNetwork -ResourceGroupName "myResourceGroup" `
    -Location "centralus" `
    -Name "myVnet" `
    -AddressPrefix "192.168.0.0/16" `
    -Subnet $Subnet

Creare un gruppo di sicurezza di reteCreate a network security group

Per prima cosa, creare una regola del gruppo di sicurezza di rete con New-AzNetworkSecurityRuleConfig.First, create a network security group rule with New-AzNetworkSecurityRuleConfig.

$rdp = New-AzNetworkSecurityRuleConfig `
    -Name 'Allow-RDP-All' `
    -Description 'Allow RDP' `
    -Access Allow `
    -Protocol Tcp `
    -Direction Inbound `
    -Priority 100 `
    -SourceAddressPrefix * `
    -SourcePortRange * `
    -DestinationAddressPrefix * `
    -DestinationPortRange 3389

Creare un gruppo di sicurezza di rete con New-AzNetworkSecurityGroup e assegnare alla regola di sicurezza Allow-RDP-all .Create a network security group with New-AzNetworkSecurityGroup and assign the Allow-RDP-All security rule to it. Oltre alla regola Allow-RDP-All, il gruppo di sicurezza di rete contiene diverse regole predefinite.In addition to the Allow-RDP-All rule, the network security group contains several default rules. Una regola predefinita disabilita tutti gli accessi in ingresso da Internet ed è per questo motivo che la regola Allow-RDP-All viene assegnata al gruppo di sicurezza di rete, consentendo così di connettersi in remoto alla macchina virtuale dopo averla creata.One default rule disables all inbound access from the Internet, which is why the Allow-RDP-All rule is assigned to the network security group so that you can remotely connect to the virtual machine, once it's created.

$nsg = New-AzNetworkSecurityGroup `
    -ResourceGroupName myResourceGroup `
    -Location centralus `
    -Name "myNsg" `
    -SecurityRules $rdp

Associare il gruppo di sicurezza di rete alla subnet di subnet con set-AzVirtualNetworkSubnetConfig.Associate the network security group to the mySubnet subnet with Set-AzVirtualNetworkSubnetConfig. La regola nel gruppo di sicurezza di rete viene applicata a tutte le risorse distribuite nella subnet.The rule in the network security group is effective for all resources deployed in the subnet.

Set-AzVirtualNetworkSubnetConfig `
    -VirtualNetwork $vnet `
    -Name 'mySubnet' `
    -AddressPrefix "192.168.1.0/24" `
    -NetworkSecurityGroup $nsg

Creare un'interfaccia di rete con rete accelerataCreate a network interface with accelerated networking

Creare un indirizzo IP pubblico con New-AzPublicIpAddress.Create a public IP address with New-AzPublicIpAddress. Un indirizzo IP pubblico non è necessario se non si prevede di accedere alla macchina virtuale da Internet, ma è indispensabile per completare i passaggi in questo articolo.A public IP address isn't required if you don't plan to access the virtual machine from the Internet, but to complete the steps in this article, it is required.

$publicIp = New-AzPublicIpAddress `
    -ResourceGroupName myResourceGroup `
    -Name 'myPublicIp' `
    -location centralus `
    -AllocationMethod Dynamic

Creare un'interfaccia di rete con New-AzNetworkInterface con rete accelerata abilitata e assegnare l'indirizzo IP pubblico all'interfaccia di rete.Create a network interface with New-AzNetworkInterface with accelerated networking enabled and assign the public IP address to the network interface. L'esempio seguente crea un'interfaccia di rete denominata myNic nella subnet mySubnet della rete virtuale myVnet e assegna l'indirizzo IP pubblico myPublicIp a tale interfaccia:The following example creates a network interface named myNic in the mySubnet subnet of the myVnet virtual network and assigns the myPublicIp public IP address to it:

$nic = New-AzNetworkInterface `
    -ResourceGroupName "myResourceGroup" `
    -Name "myNic" `
    -Location "centralus" `
    -SubnetId $vnet.Subnets[0].Id `
    -PublicIpAddressId $publicIp.Id `
    -EnableAcceleratedNetworking

Creare la macchina virtualeCreate the virtual machine

Impostare le credenziali della VM sulla variabile $cred usando Get-Credential:Set your VM credentials to the $cred variable using Get-Credential:

$cred = Get-Credential

Definire prima di tutto la VM con New-AzVMConfig.First, define your VM with New-AzVMConfig. L'esempio seguente definisce una VM denominata myVM con una dimensione che supporta la funzionalità Rete accelerata (Standard_DS4_v2):The following example defines a VM named myVM with a VM size that supports Accelerated Networking (Standard_DS4_v2):

$vmConfig = New-AzVMConfig -VMName "myVm" -VMSize "Standard_DS4_v2"

Per un elenco di tutte le dimensioni e le caratteristiche delle VM, vedere Dimensioni per le macchine virtuali Windows.For a list of all VM sizes and characteristics, see Windows VM sizes.

Creare la parte restante della configurazione della macchina virtuale con Set-AzVMOperatingSystem e Set-AzVMSourceImage.Create the rest of your VM configuration with Set-AzVMOperatingSystem and Set-AzVMSourceImage. L'esempio seguente crea una VM Windows Server 2016:The following example creates a Windows Server 2016 VM:

$vmConfig = Set-AzVMOperatingSystem -VM $vmConfig `
    -Windows `
    -ComputerName "myVM" `
    -Credential $cred `
    -ProvisionVMAgent `
    -EnableAutoUpdate
$vmConfig = Set-AzVMSourceImage -VM $vmConfig `
    -PublisherName "MicrosoftWindowsServer" `
    -Offer "WindowsServer" `
    -Skus "2016-Datacenter" `
    -Version "latest"

Collegare l'interfaccia di rete creata in precedenza con Add-AzVMNetworkInterface:Attach the network interface that you previously created with Add-AzVMNetworkInterface:

$vmConfig = Add-AzVMNetworkInterface -VM $vmConfig -Id $nic.Id

Infine, creare la VM con New-AzVM:Finally, create your VM with New-AzVM:

New-AzVM -VM $vmConfig -ResourceGroupName "myResourceGroup" -Location "centralus"

Verificare che il driver sia installato nel sistema operativoConfirm the driver is installed in the operating system

Dopo aver creato la VM in Azure, connettersi alla VM e verificare che il driver sia installato in Windows.Once you create the VM in Azure, connect to the VM and confirm that the driver is installed in Windows.

  1. In un browser Internet passare al portale di Azure e accedere con l'account di Azure.From an Internet browser, open the Azure portal and sign in with your Azure account.

  2. Nella casella che contiene il testo Cerca risorse, nella parte superiore del portale di Azure, digitare myVm.In the box that contains the text Search resources at the top of the Azure portal, type myVm. Fare clic su myVm quando viene visualizzato nei risultati della ricerca.When myVm appears in the search results, click it. Se Creazione in corso è visibile sotto il pulsante Connetti, Azure non ha ancora terminato la creazione della VM.If Creating is visible under the Connect button, Azure has not yet finished creating the VM. Fare clic su Connetti nell'angolo in alto a sinistra della finestra di panoramica solo dopo che Creazione in corso non è più visibile sotto il pulsante Connetti.Click Connect in the top left corner of the overview only after you no longer see Creating under the Connect button.

  3. Immettere il nome utente e la password specificati nella procedura Creare la macchina virtuale.Enter the username and password you entered in Create the virtual machine. Se non si è mai stabilita una connessione a una VM Windows in Azure, vedere Connettersi alla macchina virtuale.If you've never connected to a Windows VM in Azure, see Connect to virtual machine.

  4. Fare clic con il pulsante destro del mouse sul pulsante Start di Windows e scegliere Gestione dispositivi.Right-click the Windows Start button and click Device Manager. Espandere il nodo Schede di rete.Expand the Network adapters node. Verificare che sia visualizzata la voce Scheda Ethernet VF Mellanox ConnectX-3, come illustra la figura seguente:Confirm that the Mellanox ConnectX-3 Virtual Function Ethernet Adapter appears, as shown in the following picture:

    Gestione dispositivi

La funzionalità di rete accelerata è ora abilitata per la VM.Accelerated Networking is now enabled for your VM.

Abilitare la funzione Rete accelerata nelle macchine virtuali esistentiEnable Accelerated Networking on existing VMs

Se si è creata una macchina virtuale senza Rete accelerata, è possibile abilitare questa funzionalità in una macchina virtuale esistente.If you have created a VM without Accelerated Networking, it is possible to enable this feature on an existing VM. Per il supporto di Rete accelerata, la macchina virtuale deve soddisfare i prerequisiti seguenti, descritti anche in precedenza:The VM must support Accelerated Networking by meeting the following prerequisites that are also outlined above:

  • La macchina virtuale deve essere di dimensioni supportate da Rete accelerataThe VM must be a supported size for Accelerated Networking
  • La macchina virtuale deve essere un'immagine della raccolta di Azure supportata (e con versione del kernel per Linux)The VM must be a supported Azure Gallery image (and kernel version for Linux)
  • Tutte le macchine virtuali in un set di disponibilità o set di scalabilità di macchine virtuali (VMSS) devono essere arrestate/deallocate prima di abilitare Rete accelerata su qualsiasi scheda di reteAll VMs in an availability set or VMSS must be stopped/deallocated before enabling Accelerated Networking on any NIC

Macchine virtuali singole e in un set di disponibilitàIndividual VMs & VMs in an availability set

Prima di tutto, arrestare/deallocare la macchina virtuale oppure, nel caso di un set di disponibilità, tutte le macchine virtuali nel set:First stop/deallocate the VM or, if an Availability Set, all the VMs in the Set:

Stop-AzVM -ResourceGroup "myResourceGroup" `
    -Name "myVM"

Importante: se la macchina virtuale è stata creata singolarmente, senza un set di disponibilità, per abilitare Rete accelerata è sufficiente arrestare/deallocare la singola macchina virtuale.Important, please note, if your VM was created individually, without an availability set, you only need to stop/deallocate the individual VM to enable Accelerated Networking. Se la macchina virtuale è stata creata con un set di disponibilità, sarà necessario arrestare/deallocare tutte le macchine virtuali incluse nel set di disponibilità prima di abilitare la funzione Rete accelerata in una qualsiasi delle schede di interfaccia di rete.If your VM was created with an availability set, all VMs contained in the availability set will need to be stopped/deallocated before enabling Accelerated Networking on any of the NICs.

Dopo l'arresto, abilitare Rete accelerata nella scheda di rete della macchina virtuale:Once stopped, enable Accelerated Networking on the NIC of your VM:

$nic = Get-AzNetworkInterface -ResourceGroupName "myResourceGroup" `
    -Name "myNic"

$nic.EnableAcceleratedNetworking = $true

$nic | Set-AzNetworkInterface

Riavviare la macchina virtuale o, se si trova in un set di disponibilità, tutte le macchine virtuali del set e verificare che sia abilitata la funzionalità rete accelerata:Restart your VM or, if in an availability set, all the VMs in the set, and confirm that Accelerated Networking is enabled:

Start-AzVM -ResourceGroup "myResourceGroup" `
    -Name "myVM"

VMSSVMSS

Il caso dei set di scalabilità di macchine virtuali è leggermente diverso, ma segue lo stesso flusso di lavoro.VMSS is slightly different but follows the same workflow. In primo luogo, arrestare le macchine virtuali:First, stop the VMs:

Stop-AzVmss -ResourceGroupName "myResourceGroup" `
    -VMScaleSetName "myScaleSet"

Dopo l'arresto delle macchine virtuali, aggiornare la funzione Rete accelerata nell'interfaccia di rete:Once the VMs are stopped, update the Accelerated Networking property under the network interface:

$vmss = Get-AzVmss -ResourceGroupName "myResourceGroup" `
    -VMScaleSetName "myScaleSet"

$vmss.VirtualMachineProfile.NetworkProfile.NetworkInterfaceConfigurations[0].EnableAcceleratedNetworking = $true

Update-AzVmss -ResourceGroupName "myResourceGroup" `
    -VMScaleSetName "myScaleSet" `
    -VirtualMachineScaleSet $vmss

Si noti che, all'interno di un set di scalabilità di macchine virtuali, gli aggiornamenti delle macchine virtuali vengono applicati in base a tre diverse impostazioni, ossia automaticamente, in sequenza e manualmente.Please note, a VMSS has VM upgrades that apply updates using three different settings, automatic, rolling and manual. In queste istruzioni i criteri sono impostati sull'aggiornamento automatico, in modo che il set di scalabilità di macchine virtuali rilevi le modifiche immediatamente dopo il riavvio.In these instructions the policy is set to automatic so that the VMSS will pick up the changes immediately after restarting. Per impostare l'aggiornamento automatico in modo che le modifiche vengano rilevate immediatamente:To set it to automatic so that the changes are immediately picked up:

$vmss.UpgradePolicy.AutomaticOSUpgrade = $true

Update-AzVmss -ResourceGroupName "myResourceGroup" `
    -VMScaleSetName "myScaleSet" `
    -VirtualMachineScaleSet $vmss

Infine, riavviare il set di scalabilità di macchine virtuali:Finally, restart the VMSS:

Start-AzVmss -ResourceGroupName "myResourceGroup" `
    -VMScaleSetName "myScaleSet"

Dopo il riavvio, attendere che gli aggiornamenti vengano completati. Al termine, la VF verrà visualizzata all'interno della macchina virtualeOnce you restart, wait for the upgrades to finish but once completed, the VF will appear inside the VM. (assicurarsi di usare una dimensione di macchina virtuale e un sistema operativo supportati).(Please make sure you are using a supported OS and VM size)

Ridimensionamento di macchine virtuali esistenti con Rete accelerataResizing existing VMs with Accelerated Networking

Le macchine virtuali con la funzione Rete accelerata abilitata possono essere ridimensionate solo nelle macchine virtuali che supportano questa funzionalità.VMs with Accelerated Networking enabled can only be resized to VMs that support Accelerated Networking.

Non è possibile ridimensionare una macchina virtuale con Rete accelerata abilitata in un'istanza di macchina virtuale che non supporta questa funzionalità tramite l'operazione di ridimensionamento.A VM with Accelerated Networking enabled cannot be resized to a VM instance that does not support Accelerated Networking using the resize operation. Per ridimensionare una macchina virtuale di questo tipo:Instead, to resize one of these VMs:

  • Arrestare/deallocare la macchina virtuale oppure, nel caso di un set di disponibilità/set di scalabilità di macchine virtuali, tutte le macchine virtuali nel set/set di scalabilità di macchine virtuali.Stop/Deallocate the VM or if in an availability set/VMSS, stop/deallocate all the VMs in the set/VMSS.
  • La funzionalità Rete accelerata deve essere disabilitata nella scheda di rete della macchina virtuale o, se all'interno di un set di disponibilità/set di scalabilità di macchine virtuali, in tutte le macchine virtuali nel set/set di scalabilità di macchine virtuali.Accelerated Networking must be disabled on the NIC of the VM or if in an availability set/VMSS, all VMs in the set/VMSS.
  • Dopo aver disabilitato Rete accelerata, è possibile convertire la macchina virtuale/il set di disponibilità/il set di scalabilità di macchine virtuali in una nuova dimensione che non supporta Rete accelerata e riavviare.Once Accelerated Networking is disabled, the VM/availability set/VMSS can be moved to a new size that does not support Accelerated Networking and restarted.