View a markdown version of this page

ID delle zone di disponibilità - AWS Regioni e zone di disponibilità

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

ID delle zone di disponibilità

Inizialmente, abbiamo deciso di mappare in modo indipendente le zone di disponibilità ai codici presenti in ciascuna Account AWS. Ciò garantisce che le risorse siano distribuite nelle zone di disponibilità di queste regioni, anche se la maggior parte dei clienti ha scelto la prima zona di disponibilità della regione. Ad esempio, la us-east-1a for your Account AWS potrebbe non coincidere con la stessa sede fisica us-east-1a di un'altra Account AWS. Dopo AWS aver appreso di più sui modelli di utilizzo dei clienti e man mano che ci siamo AWS evoluti, abbiamo stabilito che non era necessario continuare a mappare in modo indipendente le zone di disponibilità in base ai codici. Tutte le regioni introdotte dopo novembre 2012 utilizzano una mappatura uniforme delle zone di disponibilità in base ai codici.

Per coordinare le zone di disponibilità tra gli account di tutte le regioni, anche quelli che mappano in modo indipendente le zone di disponibilità, utilizza gli ID AZ, che sono identificatori univoci e coerenti per le zone di disponibilità. Ad esempio, use1-az1 è un ID della zona di disponibilità per la regione us-east-1 e ha la stessa posizione fisica in ogni Account AWS. Puoi visualizzare gli ID della zona di disponibilità del tuo account per stabilire la posizione fisica delle tue risorse rispetto alle risorse in un altro account. Ad esempio, se condividi una sottorete nella zona di disponibilità con l'ID AZ use1-az2 con un altro account, questa sottorete è disponibile per tale account nella zona di disponibilità il cui ID AZ è anche use1-az2.

Per visualizzare gli ID AZ del tuo account, controlla il pannello di integrità del servizio nel dashboard EC2 o usa il comando describe-availability-zones. https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-availability-zones.html AWS CLI

Il diagramma seguente illustra due account con diverse mappature del codice di zona di disponibilità per l'AZ ID.

Due account con diverse mappature del codice di zona di disponibilità per l'AZ ID.

Regioni con zone di disponibilità mappate in modo indipendente

Nelle seguenti regioni, per gli account creati prima di novembre 2025, associamo in modo indipendente le zone di disponibilità ai codici di ciascun AWS account. Agli account creati a partire da novembre 2025 vengono associate le stesse zone di disponibilità ai codici. Tutte le altre regioni utilizzano una mappatura uniforme.

  • Stati Uniti orientali (Virginia settentrionale)

  • Stati Uniti occidentali (California settentrionale)

  • Stati Uniti occidentali (Oregon)

  • Asia Pacifico (Singapore)

  • Asia Pacifico (Sydney)

  • Asia Pacifico (Tokyo)

  • Europa (Irlanda)

  • Sud America (San Paolo)

  • AWS GovCloud (US-West)

Comandi di esempio

I AWS CLI comandi seguenti mostrano come ottenere informazioni sugli ID AZ del tuo account.

Per elencare i nomi e gli ID delle zone di disponibilità utilizzando la CLI

Usa il seguente comando describe-availability-zones per descrivere le zone di disponibilità per la regione corrente. Per descrivere le zone di disponibilità per una regione diversa, aggiungi l'opzione. --region

aws ec2 describe-availability-zones --query "AvailabilityZones[].{Name:ZoneName,ID:ZoneId}" --output table

Di seguito è riportato un esempio di output per US East (Ohio).

---------------------------- | DescribeAvailabilityZones| +-----------+--------------+ | ID | Name | +-----------+--------------+ | use2-az1 | us-east-2a | | use2-az2 | us-east-2b | | use2-az3 | us-east-2c | +-----------+--------------+
Per ottenere l'ID AZ utilizzando i metadati dell'istanza

È possibile utilizzare i metadati dell'istanza per ottenere l'ID AZ della zona di disponibilità in cui viene avviata un'istanza.

IMDSv2
[ec2-user ~]$ TOKEN=`curl -X PUT "http://169.254.169.254/latest/api/token" -H "X-aws-ec2-metadata-token-ttl-seconds: 21600"` \ && curl -H "X-aws-ec2-metadata-token: $TOKEN" http://169.254.169.254/latest/meta-data/placement/availability-zone-id
IMDSv1
[ec2-user ~]$ curl http://169.254.169.254/latest/meta-data/placement/availability-zone-id