Opzioni di disponibilità per le macchine virtuali di AzureAvailability options for Azure Virtual Machines

Questo articolo offre una panoramica delle opzioni di disponibilità per le macchine virtuali (VM) di Azure.This article provides an overview of the availability options for Azure virtual machines (VMs).

Zone di disponibilitàAvailability zones

Zone di disponibilità espande il livello di controllo necessario per mantenere la disponibilità delle applicazioni e dei dati nelle macchine virtuali.Availability zones expands 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 all'interno di 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 per l'uso di macchine virtuali replicate in zone, è possibile proteggere le app e i dati dalla perdita di un data center.By designing your solutions to use replicated VMs in zones, you can protect your apps and data from the loss of a data center. 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.

Set di disponibilitàAvailability sets

Un set di disponibilità è un raggruppamento logico di macchine virtuali che consente ad Azure di comprendere come viene compilata l'applicazione per garantire ridondanza e disponibilità.An availability set is a logical grouping of VMs 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.

Set di scalabilità di macchine virtualiVirtual Machines Scale Sets

I set di scalabilità di macchine virtuali di Azure consentono di creare e gestire un gruppo di VM con carico bilanciato.Azure virtual machine scale sets let you create and manage a group of load balanced VMs. Il numero di istanze di macchine virtuali può aumentare o diminuire automaticamente in risposta alla domanda o in base a una pianificazione definita.The number of VM instances can automatically increase or decrease in response to demand or a defined schedule. I set di scalabilità garantiscono una disponibilità elevata per le applicazioni e consentono di gestire, configurare e aggiornare in modo centralizzato molte macchine virtuali.Scale sets provide high availability to your applications, and allow you to centrally manage, configure, and update many VMs. È consigliabile creare due o più macchine virtuali all'interno di un set di scalabilità per fornire un'applicazione a disponibilità elevata e per soddisfare il 99,95% del contrattodi base di Azure.We recommended that two or more VMs are created within a scale set to provide for a highly available application and to meet the 99.95% Azure SLA. Non sono previsti costi per il set di scalabilità, ma si paga solo per ogni istanza di macchina virtuale creata.There is no cost for the scale set itself, you only pay for each VM instance that you create.

Le macchine virtuali in un set di scalabilità possono anche essere distribuite in una singola zona di disponibilità o in un'area geografica.Virtual machines in a scale set can also be deployed into a single Availability zone, or regionally. Le opzioni di distribuzione della zona di disponibilità possono variare in base alla modalità di orchestrazione.Availability zone deployment options may differ based on the orchestration mode.

Bilanciamento del caricoLoad balancer

Combinare la Azure Load Balancer con una zona di disponibilità o un set di disponibilità per ottenere la massima resilienza dell'applicazione.Combine the Azure Load Balancer with an availability zone or availability set to get the most application resiliency. Il servizio di bilanciamento del carico distribuisce il traffico tra più macchine virtualiThe Azure Load Balancer distributes traffic between multiple virtual machines. ed è incluso nelle macchine virtuali di livello Standard.For our Standard tier virtual machines, the Azure Load Balancer is included. Non tutti i livelli delle macchine virtuali includono Azure Load Balancer.Not all virtual machine tiers include the Azure Load Balancer. Per altre informazioni sul bilanciamento del carico delle macchine virtuali, vedere bilanciamento del carico delle macchine virtuali per Linux o Windows.For more information about load balancing your virtual machines, see Load Balancing virtual machines for Linux or Windows.

Ridondanza di Archiviazione di AzureAzure Storage redundancy

Archiviazione di Azure archivia sempre più copie dei dati in modo che siano protetti da eventi pianificati e non pianificati, inclusi errori hardware temporanei, interruzioni della rete o dell'alimentazione e forti calamità naturali.Azure Storage always stores multiple copies of your data so that it is protected from planned and unplanned events, including transient hardware failures, network or power outages, and massive natural disasters. La ridondanza garantisce che l'account di archiviazione soddisfi gli obiettivi di disponibilità e durabilità anche in caso di errori.Redundancy ensures that your storage account meets its availability and durability targets even in the face of failures.

Quando si decide quale opzione di ridondanza è migliore per lo scenario in uso, considerare i compromessi tra i costi più bassi e la disponibilità più elevata.When deciding which redundancy option is best for your scenario, consider the tradeoffs between lower costs and higher availability. Ecco i fattori che consentono di determinare l'opzione di ridondanza da scegliere:The factors that help determine which redundancy option you should choose include:

  • Modalità di replica dei dati nell'area primariaHow your data is replicated in the primary region
  • Se i dati vengono replicati in una seconda area geograficamente distante rispetto all'area primaria, per la protezione da emergenze a livello di areaWhether your data is replicated to a second region that is geographically distant to the primary region, to protect against regional disasters
  • Se l'applicazione richiede l'accesso in lettura ai dati replicati nell'area secondaria se l'area primaria, per un qualsiasi motivo, non è più disponibileWhether your application requires read access to the replicated data in the secondary region if the primary region becomes unavailable for any reason

Per altre informazioni, vedere ridondanza di archiviazione di AzureFor more information, see Azure Storage redundancy

Azure Site RecoveryAzure Site Recovery

Un'organizzazione deve adottare una strategia di continuità aziendale e ripristino di emergenza (BCDR) che garantisce la sicurezza dei dati e le app e i carichi di lavoro online, quando si verificano interruzioni pianificate e non pianificate.As an organization you need to adopt a business continuity and disaster recovery (BCDR) strategy that keeps your data safe, and your apps and workloads online, when planned and unplanned outages occur.

Azure Site Recovery garantisce la continuità aziendale mantenendo le app aziendali e i carichi di lavoro in esecuzione durante le interruzioni.Azure Site Recovery helps ensure business continuity by keeping business apps and workloads running during outages. Site Recovery replica i carichi di lavoro in esecuzione su macchine fisiche e virtuali (VM) da un sito primario in una località secondaria.Site Recovery replicates workloads running on physical and virtual machines (VMs) from a primary site to a secondary location. Quando si verifica un'interruzione nel sito primario, viene eseguito il failover nella località secondaria, da dove è possibile accedere alle app.When an outage occurs at your primary site, you fail over to secondary location, and access apps from there. Quando la località primaria è di nuovo disponibile, è possibile eseguire il failback.After the primary location is running again, you can fail back to it.

Site Recovery può gestire la replica per:Site Recovery can manage replication for:

  • Replica di VM di Azure tra aree di Azure.Azure VMs replicating between Azure regions.
  • VM locali, Azure Stack macchine virtuali e server fisici.On-premises VMs, Azure Stack VMs, and physical servers.

Passaggi successiviNext steps