Eseguire la migrazione di una rete virtuale (classica) da un gruppo di affinità in un'areaMigrate a virtual network (classic) from an affinity group to a region

Importante

Azure offre due diversi modelli di distribuzione per creare e usare le risorse: Gestione risorse e la distribuzione classica.Azure has two different deployment models for creating and working with resources: Resource Manager and classic. Questo articolo illustra l'uso del modello di distribuzione classica.This article covers using the classic deployment model. È consigliabile usare il modello di distribuzione di Resource Manager per le distribuzioni più recenti.Microsoft recommends that most new deployments use the Resource Manager deployment model.

I gruppi di affinità assicurano che le risorse create all'interno di uno stesso gruppo di affinità vengano ospitate fisicamente da server vicini l'uno all'altro, in modo che le risorse possano comunicare più rapidamente.Affinity groups ensure that resources created within the same affinity group are physically hosted by servers that are close together, enabling these resources to communicate quicker. In passato, i gruppi di affinità erano un requisito per la creazione di reti virtuali (classiche).In the past, affinity groups were a requirement for creating virtual networks (classic). In quel periodo, il servizio di gestione di rete che gestiva le reti virtuali poteva operare solo all'interno di un set di server fisici, denominato unità di scala.At that time, the network manager service that managed virtual networks (classic) could only work within a set of physical servers or scale unit. I miglioramenti apportati all'architettura hanno esteso l'ambito di gestione delle reti a un’area.Architectural improvements have increased the scope of network management to a region.

A seguito di questi miglioramenti, i gruppi di affinità non sono più consigliati o necessari per le reti virtuali (classiche).As a result of these architectural improvements, affinity groups are no longer recommended, or required for virtual networks (classic). Nelle reti virtuali (classiche), i gruppi di affinità sono stati sostituiti nell'uso dalle aree.The use of affinity groups for virtual networks (classic) is replaced by regions. Le reti virtuali (classiche) associate alle aree prendono il nome di reti virtuali a livello di area.Virtual networks (classic) that are associated with regions are called regional virtual networks.

L'uso dei gruppi di affinità non è consigliabile in generale.We recommend that you don't use affinity groups in general. Oltre che come requisito per le reti virtuali, i gruppi di affinità erano importanti anche per garantire che le risorse, ad esempio di calcolo (classica) o archiviazione (classica), fossero posizionate l'una vicino all'altra.Aside from the virtual network requirement, affinity groups were also important to use to ensure resources, such as compute (classic) and storage (classic), were placed near each other. Con l'architettura di rete corrente di Azure, tali requisiti di posizionamento non sono più necessari.However, with the current Azure network architecture, these placement requirements are no longer necessary.

Importante

Benché sia ancora tecnicamente possibile creare una rete virtuale associata a un gruppo di affinità, non esistono motivi vincolanti per procedere in questo modo.Although it is still technically possible to create a virtual network that is associated with an affinity group, there is no compelling reason to do so. Molte funzionalità delle reti virtuali, come i gruppi di sicurezza di rete, sono disponibili solo se si usa una rete virtuale a livello di area e non per le reti virtuali associate a gruppi di affinità.Many virtual network features, such as network security groups, are only available when using a regional virtual network, and are not available for virtual networks that are associated with affinity groups.

Modificare il file di configurazione di reteEdit the network configuration file

  1. Esportare il file di configurazione della rete.Export the network configuration file. Per informazioni su come esportare un file di configurazione di rete tramite PowerShell o l'interfaccia della riga di comando 1.0 di Azure, vedere Configurare una rete virtuale usando un file di configurazione di rete.To learn how to export a network configuration file using PowerShell or the Azure command-line interface (CLI) 1.0, see Configure a virtual network using a network configuration file.
  2. Modificare il file di configurazione di rete, sostituendo AffinityGroup con Location.Edit the network configuration file, replacing AffinityGroup with Location. Specificare un'area di Azure per Location.You specify an Azure region for Location.

    Nota

    Location corrisponde all'area specificata per il gruppo di affinità associato alla rete virtuale (classica).The Location is the region that you specified for the affinity group that is associated with your virtual network (classic). Ad esempio, se la rete virtuale (classica) è associata a un gruppo di affinità posizionato negli Stati Uniti occidentali, quando si esegue la migrazione, Location deve puntare a West US.For example, if your virtual network (classic) is associated with an affinity group that is located in West US, when you migrate, your Location must point to West US.

    Modificare le righe seguenti nel file di configurazione della rete, sostituendo i valori esistenti con i propri:Edit the following lines in your network configuration file, replacing the values with your own:

    Valore precedente: <VirtualNetworkSitename="VNetUSWest" AffinityGroup="VNetDemoAG">Old value: <VirtualNetworkSitename="VNetUSWest" AffinityGroup="VNetDemoAG">

    Nuovo valore:<VirtualNetworkSitename="VNetUSWest" Location="West US">New value: <VirtualNetworkSitename="VNetUSWest" Location="West US">

  3. Salvare le modifiche e importare la configurazione di rete in Azure.Save your changes and import the network configuration to Azure.

Nota

Questa migrazione NON provoca alcun tempo di inattività per i servizi.This migration does NOT cause any downtime to your services.

Come procedere se si ha una macchina virtuale (classica) in un gruppo di affinitàWhat to do if you have a VM (classic) in an affinity group

Le macchine virtuali (classiche) attualmente incluse in un gruppo di affinità non devono essere rimosse dal gruppo.VMs (classic) that are currently in an affinity group do not need to be removed from the affinity group. Quando si esegue la distribuzione, una macchina virtuale viene distribuita in una singola unità di scala.Once a VM is deployed, it is deployed to a single scale unit. I gruppi di affinità possono limitare il set di dimensioni di macchine virtuali disponibili per una nuova distribuzione, ma qualsiasi macchina virtuale esistente che venga distribuita è già limitata al set di dimensioni disponibile nell'unità di scala in cui avviene la distribuzione.Affinity groups can restrict the set of available VM sizes for a new VM deployment, but any existing VM that is deployed is already restricted to the set of VM sizes available in the scale unit in which the VM is deployed. Poiché la macchina virtuale è già distribuita in un'unità di scala, la rimozione di una macchina virtuale da un gruppo di affinità non incide in alcun modo sulla macchina virtuale.Because the VM is already deployed to a scale unit, removing a VM from an affinity group has no effect on the VM.