Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Azure offre un set completo di funzionalità di affidabilità che consentono di soddisfare i requisiti del carico di lavoro. La documentazione sull'affidabilità di Azure fornisce guide specifiche del servizio su come ogni servizio di Azure supporta tali funzionalità di affidabilità della piattaforma, ad esempio la gestione degli errori temporanei, le zone di disponibilità, il supporto per più aree e il supporto dei backup. Per visualizzare l'elenco corrente delle guide al servizio di affidabilità, vedere Guide all'affidabilità per servizio.
Oltre alle guide al servizio di affidabilità, la documentazione sull'affidabilità di Azure include anche informazioni generali, ad esempio:
- Aree di Azure: informazioni su aree di Azure, aree abbinate e non abbinate e configurazioni di aree diverse.
- Zone di disponibilità di Azure: informazioni sulle zone di disponibilità, incluse le modalità di supporto per la disponibilità elevata e il ripristino di emergenza. Questa sezione include anche elenchi di servizi e aree di Azure che supportano le zone di disponibilità.
- Concetti relativi all'affidabilità: concetti fondamentali relativi all'affidabilità, ad esempio:
- Continuità aziendale, disponibilità elevata e ripristino di emergenza.
- Ridondanza, replica (ridondanza dei dati) e backup
- Failover e failback.
- Responsabilità condivisa tra Microsoft e l'utente.
Che cos'è l'affidabilità?
L'affidabilità si riferisce alla capacità di un carico di lavoro operi in modo coerente a livello previsto e in conformità ai requisiti di continuità aziendale. L'affidabilità è un concetto chiave nel cloud computing. In Azure, l'affidabilità viene ottenuta tramite una combinazione di fattori, tra cui la progettazione della piattaforma stessa, i relativi servizi, l'architettura delle applicazioni e l'implementazione delle procedure consigliate.
Un approccio chiave per ottenere l'affidabilità in un carico di lavoro è la resilienza, ovvero la capacità di un carico di lavoro di resistenza e ripristino di errori e interruzioni. Azure offre numerose funzionalità di resilienza, ad esempio zone di disponibilità, supporto in più aree, replica dei dati e funzionalità di backup e ripristino. Queste funzionalità devono essere considerate durante la progettazione di un carico di lavoro per soddisfare i requisiti di continuità aziendale.
Suggerimento
L'affidabilità incorpora anche altri elementi della progettazione della soluzione, tra cui la modalità di distribuzione delle modifiche in modo sicuro, la gestione delle prestazioni per evitare tempi di inattività dovuti a un carico elevato e il modo in cui si testa e si convalida ogni parte della soluzione. Per altre informazioni, Azure Well-Architected Framework.
Aree di Azure
Azure offre più di 60 aree a livello globale, che si trovano in molte geografie diverse. Ogni area è un insieme di strutture fisiche che includono data center e infrastruttura di rete. Tutte le aree possono essere suddivise in aree geografiche denominate geografie. Ogni geografia è un limite di residenza dei dati e può contenere una o più aree.
Le aree di Azure offrono determinati tipi di opzioni di resilienza. Molte aree forniscono zone di disponibilità e alcune hanno un'area abbinata mentre altre non sono abbinate. Quando si sceglie un'area per i servizi, è importante prestare attenzione alle opzioni di resilienza disponibili in tale area.
- Per visualizzare l'elenco delle aree di Azure, vedere Elenco delle aree di Azure.
- Per visualizzare l'elenco dei servizi distribuiti nelle aree di Azure, vedere Disponibilità del prodotto per area
Zone di disponibilità di Azure
Molte aree di Azure forniscono zone di disponibilità, ovvero gruppi separati di data center all'interno di un'area. Le zone di disponibilità rappresentano un modo importante per ottenere l'affidabilità nella piattaforma Azure perché forniscono un certo livello di isolamento fisico all'interno di un'area.
Le zone di disponibilità sono sufficientemente vicine per avere connessioni a bassa latenza ad altre zone di disponibilità, ma sono sufficientemente distanti per ridurre la probabilità che più di una sia influenzata da interruzioni locali o meteo. Le zone di disponibilità hanno potenza, raffreddamento e infrastruttura di rete indipendenti. Sono progettati in modo che se si verifica un'interruzione di una zona, i servizi regionali, la capacità e la disponibilità elevata sono supportati dalle zone rimanenti.
- Per altre informazioni sulle zone di disponibilità, vedere Che cosa sono le zone di disponibilità?.
- Per visualizzare le aree che supportano le zone di disponibilità, vedere Elenco delle aree di Azure.
Concetti relativi all'affidabilità
La sezione concetti relativi all'affidabilità offre una panoramica di alcuni dei concetti e dei principi chiave che supportano l'affidabilità in Azure.
Continuità aziendale, disponibilità elevata e ripristino di emergenza
La pianificazione della continuità aziendale può essere intesa come processo continuo di gestione dei rischi tramite la progettazione di disponibilità elevata e ripristino di emergenza.
Quando si considera la continuità aziendale, è importante comprendere i termini seguenti:
La continuità aziendale è lo stato in cui un'azienda può continuare le operazioni durante errori, interruzioni o emergenze. La continuità aziendale richiede una pianificazione proattiva, una preparazione e l'implementazione di sistemi e processi resilienti.
La disponibilità elevata riguarda la progettazione di una soluzione per soddisfare le esigenze aziendali in termini di disponibilità e resilienza ai problemi quotidiani che potrebbero influire sui requisiti del tempo di attività.
Il ripristino di emergenza riguarda la pianificazione di come gestire rischi non comuni e le interruzioni irreversibili che possono comportare.
Per informazioni sulla continuità aziendale e sulla pianificazione della continuità aziendale tramite la progettazione di disponibilità elevata e ripristino di emergenza, vedere Che cosa sono la continuità aziendale, la disponibilità elevata e il ripristino di emergenza?
Ridondanza, replica e backup
Spesso pensiamo al cloud come un sistema distribuito a livello globale e onnipresente. Tuttavia, in realtà il cloud è costituito da hardware in esecuzione nei data center. La resilienza richiede di tenere conto di alcuni dei rischi associati alle posizioni fisiche in cui vengono eseguiti i componenti ospitati nel cloud.
La ridondanza è la possibilità di gestire più copie identiche di un componente del servizio e di usare tali copie in modo da impedire a un componente di diventare un singolo punto di errore.
La replica o la ridondanza dei dati è la possibilità di gestire più copie di dati, denominate repliche.
Il backup è la possibilità di mantenere una copia di dati con timestamp che può essere usata per ripristinare i dati persi.
Per un'introduzione alla ridondanza, alla replica e al backup, vedere Informazioni su ridondanza, replica e backup.
Failover e failback
Un motivo comune per mantenere copie ridondanti di applicazioni e repliche dati consiste nel poter eseguire un failover. Con il failover, è possibile reindirizzare il traffico e le richieste da istanze non integre a quelle integre. Quindi, una volta che le istanze originali diventano integre, è possibile eseguire un failback per tornare alla configurazione originale.
Per ulteriori informazioni sul failover e sul failback, vedere Che cos'è il failover e il failback?.
Responsabilità condivisa
La resilienza definisce la capacità di un carico di lavoro di correzione automatica e ripristino a seguito di varie forme di errori o interruzioni. I servizi di Azure sono creati per essere resilienti a molti errori comuni e ogni prodotto fornisce un contratto di servizio (SLA) che descrive il tempo di attività previsto. Tuttavia, la resilienza complessiva del carico di lavoro dipende dal modo in cui è stata progettata la soluzione per soddisfare le esigenze aziendali. Alcuni piani di continuità aziendale possono considerare determinati rischi di guasto non importanti, mentre altri potrebbero considerarli critici.
Nella piattaforma cloud pubblico di Azure la resilienza è una responsabilità condivisa tra Microsoft e l'utente. Poiché in ogni carico di lavoro si progettano e distribuiscono diversi livelli di resilienza, è importante comprendere chi ha la responsabilità primaria per ognuno di questi livelli dal punto di vista della resilienza. Per comprendere meglio il funzionamento della responsabilità condivisa, soprattutto quando si affronta un'interruzione o un'emergenza, vedere Responsabilità condivisa per la resilienza.