Créer une machine virtuelle Windows avec mise en réseau accéléréeCreate a Windows virtual machine with Accelerated Networking

Ce didacticiel explique comment créer une machine virtuelle Windows (VM) avec mise en réseau accélérée.In this tutorial, you learn how to create a Windows virtual machine (VM) with Accelerated Networking. Pour créer une machine virtuelle Linux avec mise en réseau accélérée, consultez Créer une machine virtuelle Linux avec mise en réseau accélérée.To create a Linux VM with Accelerated Networking, see Create a Linux VM with Accelerated Networking. Une mise en réseau accélérée permet d’opérer une virtualisation d’E/S d’une racine unique (SR-IOV) sur une machine virtuelle, ce qui améliore considérablement les performances de mise en réseau.Accelerated networking enables single root I/O virtualization (SR-IOV) to a VM, greatly improving its networking performance. Cette voie hautement performante court-circuite l’hôte à partir du chemin d’accès aux données, réduisant ainsi la latence, l’instabilité et l’utilisation du processeur pour servir les charges de travail réseau les plus exigeantes sur les types de machines virtuelles pris en charge.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’illustration suivante montre la communication entre deux machines virtuelles avec ou sans mise en réseau accélérée :The following picture shows communication between two VMs with and without accelerated networking:

Opérateurs de comparaison

Sans mise en réseau accélérée, tout le trafic réseau en direction et en provenance de la machine virtuelle doit transiter par l’hôte et le commutateur virtuel.Without accelerated networking, all networking traffic in and out of the VM must traverse the host and the virtual switch. Le commutateur virtuel fournit au trafic réseau toutes les stratégies, telles que les groupes de sécurité réseau, les listes de contrôle d’accès, l’isolation et d’autres services de réseau virtualisé.The virtual switch provides all policy enforcement, such as network security groups, access control lists, isolation, and other network virtualized services to network traffic. Pour plus d’informations sur les commutateurs virtuels, consultez Virtualisation de réseau et commutateur virtuel Hyper-V.To learn more about virtual switches, see Hyper-V network virtualization and virtual switch.

Dans le cas d’une mise en réseau accélérée, le trafic réseau parvient à la carte réseau de la machine virtuelle avant d’être transféré vers celle-ci.With accelerated networking, network traffic arrives at the VM's network interface (NIC), and is then forwarded to the VM. Toutes les stratégies réseau que le commutateur virtuel applique sont déchargées et appliquées dans le matériel.All network policies that the virtual switch applies are now offloaded and applied in hardware. L’application de la stratégie au niveau du matériel permet à la carte réseau de transférer le trafic directement à la machine virtuelle, en ignorant l’hôte et le commutateur virtuel, tout en conservant toutes les stratégies qu’il a appliquées dans l’hôte.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.

Les avantages d’une mise en réseau accélérée s’appliquent uniquement à la machine virtuelle activée.The benefits of accelerated networking only apply to the VM that it is enabled on. Pour des résultats optimaux, il convient d’activer cette fonctionnalité sur au moins deux machines virtuelles connectées au même réseau virtuel Azure Virtual Network.For the best results, it is ideal to enable this feature on at least two VMs connected to the same Azure Virtual Network (VNet). Lors de la communication entre réseaux virtuels ou d’une connexion locale, cette fonctionnalité a une incidence minimale sur la latence globale.When communicating across VNets or connecting on-premises, this feature has minimal impact to overall latency.

AvantagesBenefits

  • Latence plus faible/Nombre supérieur de paquets par seconde (pps) : la suppression du commutateur virtuel du chemin de données évite que les paquets liés au traitement des stratégies séjournent sur l'hôte, ce qui augmente le nombre de paquets pouvant être traités dans la machine virtuelle.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é réduite : le traitement du commutateur virtuel dépend de la stratégie à appliquer et de la charge de travail du processeur qui effectue le traitement.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. Le déchargement des stratégies sur le matériel supprime cette variabilité en fournissant des paquets directement à la machine virtuelle, en supprimant l’hôte dans la communication de la machine virtuelle et toutes les interruptions de logiciel et les changements de contexte.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.
  • Utilisation réduite du processeur : en contournant le commutateur virtuel de l'hôte, le processeur utilise moins de ressources pour traiter le trafic réseau.Decreased CPU utilization: Bypassing the virtual switch in the host leads to less CPU utilization for processing network traffic.

Limitations et restrictionsLimitations and Constraints

Systèmes d’exploitation pris en chargeSupported operating systems

Les distributions suivantes sont prises en charge sans configuration supplémentaire à partir de la galerie 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

Instances de machines virtuelles prises en chargeSupported VM instances

La mise en réseau accélérée est prise en charge dans la plupart des instances d’usage général et optimisées pour le calcul (2 processeurs virtuels ou plus).Accelerated Networking is supported on most general purpose and compute-optimized instance sizes with 2 or more vCPUs. Séries prises en charge : D/DSv2 et F/FsThese supported series are: D/DSv2 and F/Fs

Dans des instances qui acceptent l’hyperthreading, la mise en réseau accélérée est prise en charge dans des instances de machine virtuelle comptant au minimum 4 processeurs virtuels.On instances that support hyperthreading, Accelerated Networking is supported on VM instances with 4 or more vCPUs. Séries prises en charge : D/Dsv3, E/Esv3, Fsv2, Lsv2, Ms/Mms et Ms/Mmsv2.Supported series are: D/Dsv3, E/Esv3, Fsv2, Lsv2, Ms/Mms and Ms/Mmsv2.

Pour plus d’informations sur les instances de machine virtuelle, consultez la section Tailles des machines virtuelles Windows.For more information on VM instances, see Windows VM sizes.

RégionsRegions

Disponible dans toutes les régions Azure publiques et le dans le cloud Azure Government.Available in all public Azure regions and Azure Government Cloud.

Activation de la mise en réseau accélérée sur une machine virtuelle en cours d’exécutionEnabling Accelerated Networking on a running VM

Cette fonctionnalité peut être activée sur une machine virtuelle sans mise en réseau accélérée uniquement si la machine virtuelle a une taille prise en charge et si elle est arrêtée/libérée.A supported VM size without accelerated networking enabled can only have the feature enabled when it is stopped and deallocated.

Déploiement par le biais d’Azure Resource ManagerDeployment through Azure Resource Manager

Le déploiement de machines virtuelles (classiques) avec mise en réseau accélérée n’est pas possible.Virtual machines (classic) cannot be deployed with Accelerated Networking.

Créer une machine virtuelle Windows avec mise en réseau accélérée AzureCreate a Windows VM with Azure Accelerated Networking

Création de portailPortal creation

Bien que cet article fournit des étapes pour créer une machine virtuelle avec mise en réseau accélérée à l’aide d’Azure PowerShell, vous pouvez également Créer une machine virtuelle avec mise en réseau accélérée via le portail 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. Lorsque vous créez une machine virtuelle dans le portail, dans le panneau Créer une machine virtuelle, choisissez l’onglet Mise en réseau. Dans cet onglet, il existe une option de Mise en réseau accélérée.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. Si vous avez choisi un système d’exploitation pris en charge et une taille de machine virtuelle, cette option est automatiquement définie sur « Activé ».If you have chosen a supported operating system and VM size, this option will automatically populate to "On." Dans le cas contraire, l’option est définie sur « Désactivé » pour la Mise en réseau accélérée et l’utilisateur est informé de la raison pour laquelle elle ne peut pas être activée.If not, it will populate the "Off" option for Accelerated Networking and give the user a reason why it is not be enabled.

  • Remarque : Seuls les systèmes d’exploitation pris en charge peuvent être activés via le portail.Note: Only supported operating systems can be enabled through the portal. Si vous utilisez une image personnalisée, et que votre image prend en charge la Mise en réseau accélérée, créez votre machine virtuelle à l’aide de CLI ou Powershell.If you are using a custom image, and your image supports Accelerated Networking, please create your VM using CLI or Powershell.

Une fois la machine virtuelle créée, vous pouvez confirmer l’activation de la Mise en réseau accélérée en suivant les instructions de la section Confirmer l’activation de la Mise en réseau accélérée.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.

Création PowerShellPowershell creation

Créez un réseau virtuelCreate a virtual network

Notes

Cet article a été mis à jour pour tenir compte de l’utilisation du nouveau module Az d’Azure PowerShell.This article has been updated to use the new Azure PowerShell Az module. Vous pouvez toujours utiliser le module AzureRM, qui continue à recevoir des correctifs de bogues jusqu’à au moins décembre 2020.You can still use the AzureRM module, which will continue to receive bug fixes until at least December 2020. Pour en savoir plus sur le nouveau module Az et la compatibilité avec AzureRM, consultez Présentation du nouveau module Az d’Azure PowerShell.To learn more about the new Az module and AzureRM compatibility, see Introducing the new Azure PowerShell Az module. Pour des instructions d’installation du module Az, consultez Installer Azure PowerShell.For Az module installation instructions, see Install Azure PowerShell.

Installez Azure PowerShell, version 1.0.0 ou ultérieure.Install Azure PowerShell version 1.0.0 or later. Pour connaître la version actuellement installée, exécutez Get-Module -ListAvailable Az.To find your currently installed version, run Get-Module -ListAvailable Az. Si vous devez installer ou mettre à niveau le module Az, installez la dernière version du module à partir de PowerShell Gallery.If you need to install or upgrade, install the latest version of the Az module from the PowerShell Gallery. Dans une session PowerShell, connectez-vous à un compte Azure à l’aide de la commande Connect-AzAccount.In a PowerShell session, log in to an Azure account using Connect-AzAccount.

Dans les exemples suivants, remplacez les exemples de noms de paramètre par vos propres valeurs.In the following examples, replace example parameter names with your own values. Les noms de paramètre sont par exemple myResourceGroup, myNic et myVM.Example parameter names included myResourceGroup, myNic, and myVM.

Créez un groupe de ressources avec New-AzResourceGroup.Create a resource group with New-AzResourceGroup. L’exemple suivant crée un groupe de ressources nommé myResourceGroup à l’emplacement centralus :The following example creates a resource group named myResourceGroup in the centralus location:

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

Tout d’abord, créez une configuration de sous-réseau à l’aide de la commande New-AzVirtualNetworkSubnetConfig.First, create a subnet configuration with New-AzVirtualNetworkSubnetConfig. L’exemple suivant permet de créer un sous-réseau nommé mySubnet :The following example creates a subnet named mySubnet:

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

Créez un réseau virtuel à l’aide de la commande New-AzVirtualNetwork, avec le sous-réseau mySubnet.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

Créer un groupe de sécurité réseauCreate a network security group

Créez d’abord un groupe de sécurité réseau avec New-AzNetworkSecurityRuleGroup.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

Créez un groupe de sécurité réseau avec New-AzNetworkSecurityGroup et attribuez-lui la règle de sécurité Allow-RDP-All.Create a network security group with New-AzNetworkSecurityGroup and assign the Allow-RDP-All security rule to it. Outre la règle Allow-RDP-All, le groupe de sécurité réseau contient plusieurs règles par défaut.In addition to the Allow-RDP-All rule, the network security group contains several default rules. Une règle par défaut désactive tous les accès entrant d’Internet, c’est pourquoi la règle Allow-RDP-All est affectée au groupe de sécurité réseau, afin que vous puissiez vous connecter à distance à l’ordinateur virtuel une fois celui-ci créé.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

Ajoutez le groupe de sécurité réseau au sous-réseau mySubnet à l’aide de la commande Set-AzVirtualNetworkSubnetConfig.Associate the network security group to the mySubnet subnet with Set-AzVirtualNetworkSubnetConfig. La règle du groupe de sécurité réseau est appliquée à toutes les ressources déployées dans le sous-réseau.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

Créer une interface réseau avec mise en réseau accéléréeCreate a network interface with accelerated networking

Créez une adresse IP publique avec New-AzPublicIpAddress.Create a public IP address with New-AzPublicIpAddress. Une adresse IP publique n’est pas nécessaire si vous ne prévoyez pas d’accéder à l’ordinateur virtuel depuis Internet. Par contre, elle l’est pour procéder selon les étapes mentionnées dans cet article.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

Créez une interface réseau à l’aide de la commande New-AzNetworkInterface avec la mise en réseau accélérée activée et attribuez l’adresse IP publique à l’interface réseau.Create a network interface with New-AzNetworkInterface with accelerated networking enabled and assign the public IP address to the network interface. L’exemple suivant permet de créer une interface réseau nommée myNic dans le sous-réseau mySubnet du réseau virtuel myVnet et de lui affecter l’adresse IP publique myPublicIp :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

Créer la machine virtuelleCreate the virtual machine

Définissez les informations d’identification de votre machine virtuelle sur la variable $cred via la commande Get-Credential :Set your VM credentials to the $cred variable using Get-Credential:

$cred = Get-Credential

Commencez par définir votre machine virtuelle avec la commande New-AzVMConfig.First, define your VM with New-AzVMConfig. L’exemple suivant crée une machine virtuelle nommée myVM d’une taille compatible avec la mise en réseau accélérée (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"

Pour obtenir la liste de toutes les tailles de machine virtuelle et leurs caractéristiques, consultez Tailles de machines virtuelles Windows.For a list of all VM sizes and characteristics, see Windows VM sizes.

Créez le reste de la configuration de votre machine virtuelle avec les commandes Set-AzVMOperatingSystem et Set-AzVMSourceImage.Create the rest of your VM configuration with Set-AzVMOperatingSystem and Set-AzVMSourceImage. L’exemple suivant crée une machine virtuelle Windows Server 2016 R2 :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"

Associez les cartes d’interface réseau que vous avez créées précédemment à l’aide de la commande Add-AzVMNetworkInterface :Attach the network interface that you previously created with Add-AzVMNetworkInterface:

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

Enfin, créez votre machine virtuelle avec la commande New-AzVM :Finally, create your VM with New-AzVM:

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

Vérifier que le pilote est installé dans le système d’exploitationConfirm the driver is installed in the operating system

Une fois la machine virtuelle créée dans Azure, connectez-vous à cette dernière et vérifiez que le pilote est installé dans Windows.Once you create the VM in Azure, connect to the VM and confirm that the driver is installed in Windows.

  1. Dans un navigateur Internet, ouvrez le portail Azure et connectez-vous avec votre compte Azure.From an Internet browser, open the Azure portal and sign in with your Azure account.

  2. Dans la boîte de dialogue contenant le texte Rechercher des ressources en haut du portail Azure, tapez myVm.In the box that contains the text Search resources at the top of the Azure portal, type myVm. Lorsque myVm apparaît dans les résultats de recherche, cliquez dessus.When myVm appears in the search results, click it. Si Création est visible sous le bouton Connexion, cela signifie qu’Azure n’a pas encore fini de créer la machine virtuelle.If Creating is visible under the Connect button, Azure has not yet finished creating the VM. Ne cliquez sur Connexion dans le coin supérieur gauche de la vue d’ensemble que lorsque la mention Création disparaît sous le bouton Connexion.Click Connect in the top left corner of the overview only after you no longer see Creating under the Connect button.

  3. Entrez le nom d’utilisateur et le mot de passe que vous avez entrés à l’étape de création de la machine virtuelle.Enter the username and password you entered in Create the virtual machine. Si vous ne vous êtes jamais connecté à une machine virtuelle dans Azure, consultez la section Se connecter à une machine virtuelle.If you've never connected to a Windows VM in Azure, see Connect to virtual machine.

  4. Cliquez avec le bouton droit sur le bouton Démarrer de Windows, puis cliquez sur Gestionnaire de périphériques.Right-click the Windows Start button and click Device Manager. Développez le nœud Cartes réseau.Expand the Network adapters node. Vérifiez que la mention Carte Ethernet Mellanox ConnectX-3 fonction virtuelle s’affiche comme dans l’image suivante :Confirm that the Mellanox ConnectX-3 Virtual Function Ethernet Adapter appears, as shown in the following picture:

    Gestionnaire de périphériques

La mise en réseau accélérée est maintenant activée pour votre machine virtuelle.Accelerated Networking is now enabled for your VM.

Activer l’accélération réseau sur des machines virtuelles existantesEnable Accelerated Networking on existing VMs

Si vous avez créé une machine virtuelle sans mise en réseau accélérée, vous pouvez activer cette fonctionnalité sur une machine virtuelle existante.If you have created a VM without Accelerated Networking, it is possible to enable this feature on an existing VM. La machine virtuelle doit prendre en charge la mise en réseau accélérée et remplir les prérequis suivants (ces prérequis ont déjà été décrits plus haut) :The VM must support Accelerated Networking by meeting the following prerequisites that are also outlined above:

  • La machine virtuelle doit avoir une taille prise en charge pour la mise en réseau accéléréeThe VM must be a supported size for Accelerated Networking
  • La machine virtuelle doit être une image de la galerie Azure prise en charge (et une version de noyau prise en charge pour Linux)The VM must be a supported Azure Gallery image (and kernel version for Linux)
  • Toutes les machines virtuelles membres d’un groupe à haute disponibilité ou d’un groupe de machines virtuelles identiques doivent être arrêtées ou libérées avant l’activation de la mise en réseau accélérée sur une carte réseauAll VMs in an availability set or VMSS must be stopped/deallocated before enabling Accelerated Networking on any NIC

Machines virtuelles individuelles et machines virtuelles d’un groupe à haute disponibilitéIndividual VMs & VMs in an availability set

Tout d’abord, arrêtez/libérez la machine virtuelle individuelle ou, dans le cas d’un groupe à haute disponibilité, toutes les machines virtuelles du groupe :First stop/deallocate the VM or, if an Availability Set, all the VMs in the Set:

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

Important : Si la machine virtuelle a été créée individuellement, en dehors d’un groupe à haute disponibilité, arrêtez/libérez simplement la machine virtuelle individuelle pour activer la mise en réseau accélérée.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. Si la machine virtuelle a été créée dans un groupe à haute disponibilité, vous devez arrêter/libérer toutes les machines virtuelles membres de ce groupe avant d’activer la mise en réseau accélérée sur les cartes réseau.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.

Après avoir arrêté la machine virtuelle, activez la mise en réseau accélérée sur la carte réseau de la machine virtuelle :Once stopped, enable Accelerated Networking on the NIC of your VM:

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

$nic.EnableAcceleratedNetworking = $true

$nic | Set-AzNetworkInterface

Redémarrez la machine virtuelle ou, dans le cas d’un groupe à haute disponibilité, toutes les machines virtuelles du groupe, puis vérifiez que la mise en réseau accélérée est bien activée :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"

Groupe de machines virtuelles identiques (VMSS)VMSS

Un groupe de machines virtuelles identiques fonctionne un peu différemment, mais suit le même workflow.VMSS is slightly different but follows the same workflow. Tout d’abord, arrêtez les machines virtuelles :First, stop the VMs:

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

Une fois que les machines virtuelles sont arrêtées, mettez à jour la propriété Accelerated Networking sur l’interface réseau :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

Notez que, dans un groupe de machines virtuelles identiques, les machines virtuelles sont mises à niveau selon trois méthodes de mise à jour différentes : manuelle, automatique et propagée.Please note, a VMSS has VM upgrades that apply updates using three different settings, automatic, rolling and manual. Dans ces instructions, la stratégie est définie sur automatique afin que le groupe de machines virtuelles identiques récupère les mises à jour aussitôt après le redémarrage.In these instructions the policy is set to automatic so that the VMSS will pick up the changes immediately after restarting. Pour définir la stratégie sur automatique afin que les mises à jour soient immédiatement récupérées :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

Enfin, redémarrez le groupe de machines virtuelles identiques :Finally, restart the VMSS:

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

Après le redémarrage, attendez que les mises à niveau se terminent. Vous voyez alors la carte VF apparaître sur la machine virtuelle.Once you restart, wait for the upgrades to finish but once completed, the VF will appear inside the VM. (Assurez-vous d’utiliser un système d’exploitation et des tailles de machine virtuelle pris en charge.)(Please make sure you are using a supported OS and VM size)

Redimensionnement des machines virtuelles existantes avec mise en réseau accéléréeResizing existing VMs with Accelerated Networking

Les machines virtuelles avec mise en réseau accélérée peuvent être redimensionnées uniquement en machines virtuelles qui prennent en charge la mise en réseau accélérée.VMs with Accelerated Networking enabled can only be resized to VMs that support Accelerated Networking.

Une machine virtuelle avec mise en réseau accélérée ne peut pas être redimensionnée en une instance de machine virtuelle qui ne prend pas en charge la mise en réseau accélérée.A VM with Accelerated Networking enabled cannot be resized to a VM instance that does not support Accelerated Networking using the resize operation. Pour redimensionner l’une de ces machines virtuelles, vous devez effectuer ces opérations :Instead, to resize one of these VMs:

  • Arrêtez/libérez la machine virtuelle ou, dans le cas d’un groupe à haute disponibilité ou d’un groupe de machines virtuelles identiques, arrêtez/libérez toutes les machines virtuelles du groupe.Stop/Deallocate the VM or if in an availability set/VMSS, stop/deallocate all the VMs in the set/VMSS.
  • Désactivez la mise en réseau accélérée sur la carte réseau de la machine virtuelle ou, dans le cas d’un groupe à haute disponibilité ou d’un groupe de machines virtuelles identiques, de toutes les machines virtuelles du groupe.Accelerated Networking must be disabled on the NIC of the VM or if in an availability set/VMSS, all VMs in the set/VMSS.
  • Une fois que la mise en réseau accélérée est désactivée, redimensionnez la machine virtuelle, ou toutes les machines virtuelles du groupe à haute disponibilité ou du groupe de machines virtuelles identiques, à une nouvelle taille qui ne prend pas en charge la mise en réseau accélérée, et redémarrez la ou les machines.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.