Una panoramica dell'infrastruttura globale AWS

Una panoramica dell'infrastruttura globale AWS
AWS (Amazon Web Services) fornisce oltre 200 servizi a oltre un milione di clienti in 240 paesi e territori, la più grande infrastruttura cloud del mondo. AWS sta espandendo la sua infrastruttura continuamente in più regioni. Attualmente, AWS copre 25 regioni geografiche e 81 zone di disponibilità in tutto il mondo. Poco, coprirà altre 8 regioni geografiche e 24 zone di disponibilità in diversi paesi. In questo blog, discuteremo le seguenti terminologie per spiegare l'infrastruttura globale di AWS.
  • Regioni
  • Zone di disponibilità
  • Zone locali
  • Posizioni dei bordi
  • Posizioni di connessione diretta

Regioni

Una regione AWS è la posizione fisica in cui vengono distribuiti più cluster di data center per fornire diversi servizi cloud. Un gruppo logico di data center è chiamato zona di disponibilità e c'è un minimo di 3 zone di disponibilità in una regione. Queste zone di disponibilità sono fisicamente isolate l'una dall'altra all'interno della regione. Ogni zona di disponibilità all'interno della regione ha il proprio sistema di potenza, raffreddamento e sicurezza fisica e ha una rete di latenza ridondante e ultra-bassa. Per eseguire applicazioni altamente disponibili su AWS, progettare l'applicazione per eseguire in più zone di disponibilità. Nel caso in cui una zona di disponibilità diminuisca, l'applicazione sarà comunque in esecuzione in un'altra zona di disponibilità.

AWS ha la più estesa infrastruttura globale rispetto ad altri provider cloud popolari e serve servizi cloud ai clienti in tutto il mondo. Attualmente, AWS sta mantenendo quasi 21 regioni nelle seguenti aree geografiche

  • Medio Oriente
  • Sud Africa
  • Asia Pacifico
  • Cina
  • Europa
  • Sud America
  • Nord America

Zone di disponibilità

Una zona di disponibilità raccoglie uno o più data center con latenza ultra-bassa e reti ridondanti all'interno di una regione. Vi sono almeno tre zone di disponibilità all'interno di una singola regione AWS. Un'applicazione può essere distribuita in più zone di disponibilità in una regione per l'alta disponibilità. Nel caso in cui una zona di disponibilità diminuisca, l'applicazione sarà comunque accessibile nella seconda zona di disponibilità.

Tutte le zone di disponibilità all'interno di una regione sono collegate tra loro con una rete di latenza ultra-bassa ad alta larghezza di banda che rende più veloce la comunicazione tra le zone di disponibilità. Ogni zona di disponibilità ha un alimentatore, networking e connettività ridondanti e il traffico tra queste zone di disponibilità è crittografato. Le prestazioni della rete sono abbastanza veloci per la replica sincrona tra zone di disponibilità.

Se un'applicazione viene distribuita in più zone di disponibilità, l'applicazione sarà al sicuro da disastri naturali come inondazioni, terremoti, ecc. La distanza media tra due zone di disponibilità è considerevole e tutte le zone di disponibilità si trovano nel raggio di 100 km.

Zone locali

Le zone locali AWS vengono utilizzate per posizionare diversi servizi AWS come calcolo, archiviazione e database più vicini agli utenti finali. Le zone locali AWS, i giochi in tempo reale, i media e le applicazioni di intrattenimento che richiedono la latenza a millisecondi a una cifra possono essere eseguiti più vicini agli utenti finali.

Le zone locali AWS possono essere utilizzate per eseguire le applicazioni a bassa latenza utilizzando servizi AWS come Amazon EC2, Amazon VPC, Amazon EBS, Amazon EFS e Amazon ELB. Le zone locali consentono agli utenti finali di connettersi ai servizi perfettamente fornendo una larghezza di banda elevata e una connessione sicura tra AWS e zone locali carichi di lavoro. I principali casi d'uso delle zone locali sono elencati di seguito.

  • Esecuzione di applicazioni a bassa latenza al limite
  • Soddisfare i rigorosi requisiti di residenza dei dati
  • Semplificare le migrazioni del cloud ibrido

Luoghi di AWS Edge

Le posizioni dei bordi in AWS sono i data center situati vicino agli utenti finali e progettati per fornire contenuti da diversi servizi AWS con latenza minima. Amazon ha molte sedi di bordi situate in tutto il mondo. Quando un utente effettua una query, AWS controlla prima se i dati sono disponibili sulla posizione del bordo. Se i dati sono disponibili sulla posizione del bordo, vengono consegnati all'utente finale senza fare una domanda ai server AWS. Altrimenti, i dati vengono recuperati dai server AWS e consegnati e memorizzati nella posizione del bordo.

Di seguito sono riportati alcuni servizi che utilizzano le posizioni AWS Edge per una consegna di contenuti più rapidi.

  • Cloudfront: CloudFront cache la copia dei dati nelle posizioni Edge, quindi il contenuto viene salvato più vicino all'utente. Questo contenuto può quindi essere consegnato agli utenti finali più velocemente.
  • Firewall dell'applicazione Web: Un firewall dell'applicazione Web viene utilizzato nelle posizioni Edge per filtrare i dati indesiderati prima che raggiunga la regione AWS.
  • Route53: Route53 è un server DNS e viene utilizzato per servire le query DNS dalle posizioni Edge. Quando viene effettuata una query DNS, viene memorizzata nella cache nella posizione del bordo e la prossima volta, restituisce la risposta dalla posizione del bordo.

AWS Direct Connect Lochations

Per collegare il data center locale all'AWS in modo che i servizi locali e i servizi AWS possano parlarsi privatamente, AWS fornisce sedi di connessione diretta. AWS Direct Connect Lochations per collegare la rete privata a AWS Direct Connect Lochations su cavi in ​​fibra ottica. Con AWS Direct Connect, viene creata un'interfaccia virtuale per i servizi pubblici AWS come Amazon VPC, Amazon S3, bypassando direttamente gli ISP nel percorso di rete. AWS Direct Connect fornisce l'accesso ai servizi pubblici nella regione in cui viene distribuita la connessione diretta.

L'infrastruttura globale AWS contiene più di 100 posizioni di connessione diretta in tutto il mondo per fornire un ambiente ibrido migliore. Di seguito è riportato l'elenco delle regioni geografiche in cui si trova la connessione diretta AWS.

  • Asia Pacifico
  • Canada
  • Cina
  • Europa
  • Africa
  • Medio Oriente
  • Sud America
  • stati Uniti

Ciascuna delle regioni geografiche di cui sopra contiene più posizioni di connessione diretta AWS.

Conclusione

AWS fornisce oltre 200 servizi in diverse aree geografiche in tutto il mondo. AWS gestisce regioni, zone di disponibilità, posizioni di connessione diretta e zone locali per fornire servizi migliori agli utenti finali. Prima di distribuire qualsiasi applicazione, è bene avere una comprensione di base dell'infrastruttura globale di AWS. Questo blog descrive informazioni dettagliate e struttura dell'infrastruttura globale AWS.