Opzioni di disponibilità per le macchine virtuali in AzureAvailability options for virtual machines in Azure

Questo articolo fornisce una panoramica delle funzionalità di disponibilità delle macchine virtuali (VM) di Azure.This article provides you with an overview of the availability features of Azure virtual machines (VMs).

Set di disponibilitàAvailability sets

Un set di disponibilità è un raggruppamento logico di macchine virtuali in un data center che consente ad Azure di comprendere come è compilata l'applicazione per garantirne la ridondanza e la disponibilità.An availability set is a logical grouping of VMs within a datacenter that allows Azure to understand how your application is built to provide for redundancy and availability. È consigliabile creare due o più macchine virtuali in un set di disponibilità, per garantire un'elevata disponibilità dell'applicazione e raggiungere il 99,95% di disponibilità previsto dal contratto di servizio di Azure.We recommended that two or more VMs are created within an availability set to provide for a highly available application and to meet the 99.95% Azure SLA. Non è previsto alcun costo per il set di disponibilità, si paga solo per ogni istanza di macchina virtuale creata.There is no cost for the Availability Set itself, you only pay for each VM instance that you create. Quando una sola macchina virtuale usa le unità SSD Premium di Azure, per gli eventi di manutenzione non pianificati viene applicato il Contratto di servizio di Azure.When a single VM is using Azure premium SSDs, the Azure SLA applies for unplanned maintenance events.

Un set di disponibilità comprende due raggruppamenti aggiuntivi che proteggono dagli errori hardware (domini di errore) e consentono di applicare gli aggiornamenti in modo sicuro (domini di aggiornamento).An availability set is composed of two additional groupings that protect against hardware failures and allow updates to safely be applied - fault domains (FDs) and update domains (UDs). Sono disponibili altre informazioni su come gestire la disponibilità delle macchine virtuali Linux o Windows.You can read more about how to manage the availability of Linux VMs or Windows VMs.

Domini di erroreFault domains

Un dominio di errore è un raggruppamento logico di tutto l'hardware sottostante che condivide una fonte di alimentazione e uno switch di rete comuni, come a un rack in un datacenter locale.A fault domain is a logical group of underlying hardware that share a common power source and network switch, similar to a rack within an on-premises datacenter. Man mano che si creano le macchine virtuali all'interno di un set di disponibilità, la piattaforma Azure le distribuisce automaticamente in questi domini di errore.As you create VMs within an availability set, the Azure platform automatically distributes your VMs across these fault domains. Questo approccio consente di limitare l'impatto di eventuali guasti dell'hardware fisico, interruzioni di rete o interruzioni dell'alimentazione.This approach limits the impact of potential physical hardware failures, network outages, or power interruptions.

Domini di aggiornamentoUpdate domains

Un dominio di aggiornamento è un gruppo logico di hardware sottostante che può essere sottoposto a manutenzione oppure riavviato nello stesso momento.An update domain is a logical group of underlying hardware that can undergo maintenance or be rebooted at the same time. Man mano che si creano le macchine virtuali all'interno di un set di disponibilità, la piattaforma Azure le distribuisce automaticamente in questi domini di aggiornamento.As you create VMs within an availability set, the Azure platform automatically distributes your VMs across these update domains. Questo approccio garantisce che almeno un'istanza dell'applicazione rimanga in esecuzione durante gli interventi di manutenzione periodica della piattaforma Azure.This approach ensures that at least one instance of your application always remains running as the Azure platform undergoes periodic maintenance. I domini di aggiornamento non vengono necessariamente riavviati in ordine sequenziale durante la manutenzione pianificata, ma ne viene riavviato uno solo alla volta.The order of update domains being rebooted may not proceed sequentially during planned maintenance, but only one update domain is rebooted at a time.

Set di disponibilità

Domini di errore di Managed DisksManaged Disk fault domains

Le VM che usano Azure Managed Disks sono allineate con i domini di errore dei dischi gestiti quando si usa un set di disponibilità gestito.For VMs using Azure Managed Disks, VMs are aligned with managed disk fault domains when using a managed availability set. Questo allineamento garantisce che tutti i dischi gestiti collegati a una VM siano nello stesso dominio di errore dei dischi gestiti.This alignment ensures that all the managed disks attached to a VM are within the same managed disk fault domain. In un set di disponibilità gestito possono essere create solo VM con dischi gestiti.Only VMs with managed disks can be created in a managed availability set. Il numero di domini di errore dei dischi gestiti varia in base all'area: due o tre domini di errore di dischi gestiti per area.The number of managed disk fault domains varies by region - either two or three managed disk fault domains per region. Sono disponibili altre informazioni su questi domini di errore dei dischi gestiti per le VM Linux o le VM Windows.You can read more about these managed disk fault domains for Linux VMs or Windows VMs.

Set di disponibilità gestito

Zone di disponibilitàAvailability zones

Zone di disponibilità, un'alternativa ai set di disponibilità, espande il livello di controllo per mantenere la disponibilità delle applicazioni e dei dati nelle macchine virtuali.Availability zones, an alternative to availability sets, expand the level of control you have to maintain the availability of the applications and data on your VMs. Una zona di disponibilità è una zona fisicamente separata in un'area di Azure.An Availability Zone is a physically separate zone within an Azure region. Esistono tre zone di disponibilità per ogni area di Azure supportata.There are three Availability Zones per supported Azure region. Ogni zona di disponibilità può contare su risorse di alimentazione, rete e raffreddamento a sé.Each Availability Zone has a distinct power source, network, and cooling. Progettando le soluzioni in modo che usino VM replicate nelle zone, è possibile proteggere app e dati dalla perdita di un data center.By architecting your solutions to use replicated VMs in zones, you can protect your apps and data from the loss of a datacenter. Se una zona è compromessa, le app e i dati replicati diventano immediatamente disponibili in un'altra zona.If one zone is compromised, then replicated apps and data are instantly available in another zone.

Zone di disponibilità

Altre informazioni sulla distribuzione di una macchina virtuale Windows o Linux in una zona di disponibilità.Learn more about deploying a Windows or Linux VM in an Availability Zone.

Passaggi successiviNext steps

Ora è possibile iniziare a usare le funzionalità di ridondanza e disponibilità per compilare l'ambiente Azure.You can now start to use these availability and redundancy features to build your Azure environment. Per altre informazioni, vedere le procedure consigliate per la disponibilità di Azure.For best practices information, see Azure availability best practices.