Condividi tramite


Ridondanza della zona nel Registro dei Container di Azure

La ridondanza della zona è abilitata per impostazione predefinita per tutti i registri contenitori di Azure nelle aree che supportano le zone di disponibilità. Questa funzionalità è disponibile per ogni livello di servizio, Basic, Standard e Premium, senza costi aggiuntivi e non richiede alcuna azione da parte dell'utente.

La ridondanza della zona distribuisce il piano dati del Registro di sistema tra più zone di disponibilità all'interno di un'area. Di conseguenza, le operazioni di push e pull delle immagini continuano a funzionare durante un'interruzione di una sola zona. Se il registro Premium usa la replica geografica, per impostazione predefinita anche tutte le repliche nelle aree supportate sono con ridondanza a livello della zona.

Per una guida completa all'affidabilità del Registro dei container, tra cui il comportamento di failover delle zone, la gestione degli errori temporanei e la distribuzione su più aree, consultare Affidabilità nel Registro dei container di Azure.

Implicazioni predefinite della ridondanza della zona

La ridondanza della zona non è una funzionalità attivabile manualmente. Non è necessario creare un registro speciale, selezionare uno SKU specifico o modificare le impostazioni da proteggere. La tabella seguente riepiloga il comportamento per gli scenari comuni:

Scenario Con ridondanza della zona? Azione necessaria per abilitare la ridondanza della zona
Nuovo registro in una regione supportata Nessuno
Registro esistente in una regione supportata Nessuno
Replica geografica (Premium) in un'area supportata Nessuno
Registrazione in una regione senza supporto per le zone di disponibilità No Eseguire la migrazione a un'area supportata (vedere di seguito)

Note

La ridondanza di zona si applica al piano dati del registro (caricamento e scaricamento delle immagini). Le attività del Registro Container non supportano attualmente le zone di disponibilità.

Comprendere la zoneRedundancy proprietà

In precedenza, la ridondanza della zona era una funzionalità opzionale disponibile solo nel livello Premium. È stato necessario impostare zoneRedundancy: Enabled in modo esplicito quando si crea un registro o una replica geografica e la proprietà riflette in modo accurato se la ridondanza della zona era attiva.

La ridondanza della zona è ora abilitata per impostazione predefinita per tutti i registri nelle aree supportate, per tutti i livelli di servizio, indipendentemente da ciò che mostra la proprietà zoneRedundancy. Attualmente, il portale, l'interfaccia della riga di comando e l'API ARM potrebbero comunque visualizzare Disabled, anche se il registro è completamente con ridondanza della zona.

Importante

Il registro è con ridondanza della zona in qualsiasi area supportata, indipendentemente da ciò che mostra la proprietà zoneRedundancy. Il valore della proprietà è un artefatto legacy che non influenza più il comportamento.

La proprietà zoneRedundancy nella risorsa del registro ARM (Microsoft.ContainerRegistry/registries) verrà deprecata conformemente ai criteri di deprecazione di Azure. Fino ad allora, impostarlo su Enabled non è innocuo ma non necessario e impostarlo su Disabled non ha alcun effetto nelle aree supportate.

Replica geografica

Se il registro Premium è con replica geografica, ogni replica in un'area che supporta le zone di disponibilità è automaticamente con ridondanza della zona. Non è necessario abilitarlo durante la creazione della replica.

Per altre informazioni sull'affidabilità della replica geografica, vedere Resilienza agli errori a livello di area.

Registri in regioni non supportate

Se il registro si trova in un'area che non supporta le zone di disponibilità, non è con ridondanza della zona. Per ottenere la ridondanza della zona, creare un nuovo registro in un'area supportata ed eseguire la migrazione delle immagini usando uno degli approcci seguenti:

Infrastruttura come codice

La zoneRedundancy proprietà esiste ancora nelle definizioni dell'API ARM e delle risorse Bicep per garantire la compatibilità con le versioni precedenti, ma non controlla più il comportamento e alla fine verrà deprecata. Impostarlo in modo esplicito è innocuo, ma non è più necessario.

Action Effetto
Omettere zoneRedundancy completamente Il Registro è ridondante rispetto alla zona nelle regioni supportate (comportamento predefinito)
Impostare zoneRedundancy: 'Enabled' Nessuna modifica: corrisponde all'impostazione predefinita. Sicuro da mantenere nei modelli esistenti
Impostare zoneRedundancy: 'Disabled' Non ha alcun effetto nelle regioni supportate: la ridondanza zonale non può essere disabilitata

Per l'interfaccia della riga di comando di Azure, il --zone-redundancy flag nei comandi az acr create e az acr replication create esiste ancora per garantire la compatibilità con le versioni precedenti. Non è necessario usare questo flag, perché la ridondanza della zona è attiva per impostazione predefinita.

Domande frequenti

La ridondanza della zona è disponibile nei livelli Basic e Standard?

Sì. La ridondanza della zona si applica a tutti i livelli di servizio, Basic, Standard e Premium, nelle aree che supportano le zone di disponibilità.

Il portale mostra zoneRedundancy come Disabled. Il registro è protetto?

Sì. Se il registro si trova in un'area che supporta le zone di disponibilità, è con ridondanza della zona a prescindere da ciò che viene mostrato dal portale o dall'API. La visualizzazione viene aggiornata.

È possibile disabilitare la ridondanza della zona?

No. La ridondanza della zona non può essere disabilitata per i registri nelle aree supportate.

La ridondanza zonale ha costi aggiuntivi?

No. La ridondanza zonale è inclusa senza costi aggiuntivi per tutti i livelli di servizio.

In precedenza, ho impostato zoneRedundancy su Enabled nei miei modelli. Devo cambiare qualcosa?

No. L'impostazione esplicita Enabled è compatibile con il nuovo valore predefinito e i modelli continuano a funzionare senza modifiche. Quando la proprietà è obsoleta, è possibile rimuoverla in modo sicuro e il registro rimarrà con ridondanza della zona.

Che ne è dei registri creati prima che la ridondanza della zona diventasse l'impostazione predefinita?

I registri esistenti nelle aree supportate sono stati aggiornati retroattivamente per diventare ridondanti a livello di zona. Non è necessaria alcuna azione.

Cosa accade durante un'interruzione di una zona di rete?

Il servizio reindirizza automaticamente il traffico alle zone funzionanti. Le operazioni di push e pull delle immagini continuano con un impatto minimo. Per informazioni dettagliate sul comportamento di failover e sulle finestre di perdita di dati previste, vedere Resilienza agli errori della zona di disponibilità.