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 Azure sull'affidabilità fornisce guide specifiche del servizio su come ogni servizio 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 per il 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:
- Azure aree: informazioni su aree Azure, aree abbinate e non abbinate e configurazioni di aree diverse.
- Azure zone di disponibilità: informazioni sulle zone di disponibilità, inclusi i modi in cui supportano l'alta disponibilità e il ripristino in caso di emergenza. Questa sezione include anche elenchi di servizi e aree 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 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 di eseguire in modo coerente a un livello di servizio accettabile 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 servizi, l'architettura delle applicazioni e l'implementazione delle procedure consigliate.
Due approcci chiave per ottenere l'affidabilità in un carico di lavoro sono:
Resilienza: la capacità di resistere e continuare a funzionare quando si verificano problemi, ad esempio errori temporanei, interruzioni dell'infrastruttura o picchi imprevisti della domanda. La resilienza consente di evitare interruzioni.
Ripristinabilità: possibilità di ripristinare le normali operazioni dopo un'interruzione. Se si verifica un'interruzione, la ripristinabilità consente di ripristinare uno stato affidabile.
La piattaforma e i servizi Azure offrono numerose funzionalità di affidabilità, ad esempio zone di disponibilità, supporto in più aree, replica dei dati e 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, vedere Azure Well-Architected Framework.
Guide all'affidabilità per i servizi di Azure
Azure offre un set completo di funzionalità di affidabilità che consentono di soddisfare i requisiti del carico di lavoro. Le guide all'affidabilità per i servizi Azure sono guide specifiche del servizio su come ogni servizio Azure supporta tali funzionalità di affidabilità della piattaforma, ad esempio la gestione degli errori temporanei, la resilienza alla zona di disponibilità e le interruzioni a livello di area e il backup e il ripristino. Per consultare l'elenco corrente delle guide all'affidabilità dei servizi, vedere Guide all'affidabilità per i servizi Azure.
aree Azure
Azure fornisce più di 60 aree a livello globale, che si trovano in molte aree geografiche 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.
Azure aree forniscono 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 Azure, vedere List delle aree Azure.
- Per visualizzare l'elenco dei servizi distribuiti nelle aree Azure, vedere Produzione disponibilità per area
Azure zone di disponibilità
Molte aree Azure forniscono zone di disponibilità, che sono 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 List delle aree Azure.
Concetti relativi all'affidabilità
La sezione concetti relativi all'affidabilità offre una panoramica di alcuni dei concetti e dei principi chiave alla base dell'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
I servizi Azure sono progettati per essere resilienti a molti guasti comuni e ogni prodotto fornisce un accordo sul livello di servizio (SLA) che descrive l'operatività prevista. Tuttavia, l'affidabilità 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.
Nell'Azure piattaforma cloud pubblico, l'affidabilità è una responsabilità condivisa tra Microsoft e l'utente. Poiché esistono diversi livelli di affidabilità in ogni carico di lavoro che si progetta e si distribuisce, è importante comprendere chi ha la responsabilità principale per ognuno di questi livelli dal punto di vista dell'affidabilità. Per comprendere meglio il funzionamento della responsabilità condivisa, soprattutto quando si affronta un'interruzione o un'emergenza, vedere Responsabilità condivisa per l'affidabilità.
Contenuti correlati
- Disponibilità dei servizi in base alla categoria
- Creare soluzioni per la disponibilità elevata usando le zone di disponibilità
- Training: Descrivere strategie di disponibilità elevata e ripristino di emergenza