Przegląd globalnej infrastruktury AWS

Przegląd globalnej infrastruktury AWS
AWS (Amazon Web Services) zapewnia ponad 200 usług ponad milionom klientów w 240 krajach i terytoriach, największej infrastrukturze chmurowej na świecie. AWS rozszerza swoją infrastrukturę w sposób ciągły w wielu regionach. Obecnie AWS obejmuje 25 regionów geograficznych i 81 stref dostępności na całym świecie. Wkrótce obejmie jeszcze 8 regionów geograficznych i 24 strefy dostępności w różnych krajach. Na tym blogu omówimy następujące terminologie, aby wyjaśnić globalną infrastrukturę AWS.
  • Regiony
  • Strefy dostępności
  • Strefy lokalne
  • Lokalizacje krawędzi
  • Lokalizacje bezpośrednich połączeń

Regiony

Region AWS to fizyczna lokalizacja, w której wdrażano wiele klastrów centrów danych, aby świadczyć różne usługi w chmurze. Logiczna grupa centrów danych nazywa się strefą dostępności, a w regionie jest co najmniej 3 strefy dostępności. Te strefy dostępności są fizycznie izolowane od siebie w regionie. Każda strefa dostępności w regionie ma swój własny system mocy, chłodzenia i fizycznego bezpieczeństwa i ma zbędne, bardzo niskie sieci opóźnienia. Aby uruchomić wysoce dostępne aplikacje w AWS, zaprojektuj aplikację do uruchamiania w wielu strefach dostępności. W przypadku, gdy jedna strefa dostępności spadnie, Twoja aplikacja będzie nadal działać w innej strefie dostępności.

AWS ma najszerszą globalną infrastrukturę w porównaniu z innymi popularnymi dostawcami chmur i obsługuje usługi chmurowe klientom na całym świecie. Obecnie AWS utrzymuje prawie 21 regionów w następujących obszarach geograficznych

  • Bliski Wschód
  • Afryka Południowa
  • Azja Pacyfiku
  • Chiny
  • Europa
  • Ameryka Południowa
  • Ameryka północna

Strefy dostępności

Strefa dostępności gromadzi jedno lub więcej centrów danych z ultra niskim opóźnieniem i zbędnym sieciami w regionie. W jednym regionie AWS jest co najmniej trzy strefy dostępności. Aplikację można wdrożyć w wielu strefach dostępności w regionie w celu uzyskania wysokiej dostępności. W przypadku, gdy jedna strefa dostępności spadnie, aplikacja będzie nadal dostępna w drugiej strefie dostępności.

Wszystkie strefy dostępności w regionie są ze sobą podłączone o wysokiej przepustowości, ultra niskiej sieci opóźnień, która sprawia, że ​​komunikacja między strefami dostępności szybciej. Każda strefa dostępności ma nadmiarowy zasilacz, sieci i łączność, a ruch między tymi strefami dostępności jest szyfrowany. Wydajność sieci jest wystarczająco szybka do synchronicznej replikacji w strefach dostępności.

Jeśli aplikacja zostanie wdrożona w wielu strefach dostępności, aplikacja będzie bezpieczna przed klęskami żywiołowymi, takimi jak powodzie, trzęsienia ziemi itp. Średnia odległość między dwiema strefami dostępności jest znaczna, a wszystkie strefy dostępności leżą w promieniu 100 km.

Strefy lokalne

Strefy lokalne AWS służą do umieszczania różnych usług AWS, takich jak obliczanie, pamięć i bazy danych bliżej użytkowników końcowych. Strefy lokalne AWS, gry w czasie rzeczywistym, media i aplikacje rozrywkowe wymagające jednocyfrowych opóźnień milisekund mogą być zbliżone do użytkowników końcowych.

Strefy lokalne AWS mogą być używane do uruchamiania aplikacji o niskiej opóźnienia za pomocą usług AWS, takich jak Amazon EC2, Amazon VPC, Amazon EBS, Amazon EFS i Amazon ELB. Strefy lokalne pozwalają użytkownikom końcowym na bezproblemowe połączenie się z usługami, zapewniając wysoką przepustowość i bezpieczne połączenie między obciążeniami AWS i lokalnymi strefami. Główne przypadki użycia stref lokalnych są wymienione poniżej.

  • Uruchamianie aplikacji o niskiej opóźnienia na krawędzi
  • Spełnianie rygorystycznych wymagań dotyczących rezydencji danych
  • Uproszczenie hybrydowych migracji chmur

Lokalizacje krawędzi AWS

Lokalizacje krawędzi w AWS to centra danych znajdujące się w pobliżu użytkowników końcowych i zaprojektowane do dostarczania treści z różnych usług AWS przy minimalnym opóźnieniu. Amazon ma wiele krawędzi zlokalizowanych na całym świecie. Gdy użytkownik wykonuje zapytanie, AWS najpierw sprawdza, czy dane są dostępne w lokalizacji krawędzi. Jeśli dane są dostępne w lokalizacji krawędzi, są dostarczane do użytkownika końcowego bez wykonywania zapytania do serwerów AWS. W przeciwnym razie dane są pobierane z serwerów AWS oraz dostarczane i buforowane w miejscu krawędzi.

Poniżej znajdują się usługi, które korzystają z lokalizacji AWS Edge do szybszej dostarczania treści.

  • Cloudfront: Cloudfront buforuje kopię danych w lokalizacjach krawędzi, więc treść jest zapisywana bliżej użytkownika. Ta treść może być szybciej dostarczana dla użytkowników końcowych.
  • Firewall aplikacji internetowej: Zapora internetowa jest używana w lokalizacjach krawędzi do filtrowania niechcianych danych wcześniej, zanim dotrze do regionu AWS.
  • Route53: Route53 jest serwerem DNS i służy do obsługi zapytań DNS z lokalizacji krawędzi. Po wykonaniu zapytania DNS jest ono buforowane w miejscu krawędzi, a następnym razem zwraca odpowiedź z położenia krawędzi.

Lokalizacje AWS Direct Connect

Aby połączyć lokalne centrum danych z AWS, aby Twoje lokalne usługi i usługi AWS mogły ze sobą rozmawiać prywatnie, AWS zapewnia lokalizacje bezpośrednich połączeń. Lokalizacje AWS Direct Connect w celu podłączenia sieci prywatnej z lokalizacjami AWS Direct Connect nad kablami światłowodowymi. Dzięki AWS Direct Connect, wirtualny interfejs jest tworzony do usług publicznych AWS, takich jak Amazon VPC, Amazon S3, bezpośrednio omijając dostawcy usług internetowych na ścieżce sieciowej. AWS Direct Connect zapewnia dostęp do usług publicznych w regionie, w którym wdrażany jest bezpośrednie połączenie.

Globalna infrastruktura AWS zawiera ponad 100 lokalizacji bezpośrednich połączeń na całym świecie, aby zapewnić lepsze środowisko hybrydowe. Poniżej znajduje się lista regionów geograficznych, w których znajduje się AWS Direct Connect.

  • Azja Pacyfiku
  • Kanada
  • Chiny
  • Europa
  • Afryka
  • Bliski Wschód
  • Ameryka Południowa
  • Stany Zjednoczone

Każdy z powyższych regionów geograficznych zawiera wiele lokalizacji AWS Direct Connect.

Wniosek

AWS świadczy ponad 200 usług w różnych obszarach geograficznych na całym świecie. AWS zarządza regionami, strefami dostępności, lokalizacji bezpośrednich połączeń i stref lokalnych, aby zapewnić lepsze usługi użytkownikom końcowym. Przed wdrożeniem jakiejkolwiek aplikacji dobrze jest mieć podstawowe zrozumienie globalnej infrastruktury AWS. Ten blog opisuje szczegółowe informacje i strukturę globalnej infrastruktury AWS.