Określanie lokalizacji AWS o najniższym opóźnieniu do niestandardowego użytku
Inteligentni i innowacyjni ludzie z TurnKey Linux niedawno otworzyli swoje rozwiązanie problemu, zobacz mapowanie AWS Regional Data Centers na GitHub:
Ten projekt służy do generowania indeksów (i mapy wizualnej w celach informacyjnych) używanych przez TurnKey Hub do znajdowania najbliższego centrum danych AWS dla użytkownika. [podkreślenie moje]
Szczegółowy opis używanego algorytmu znajduje się w artykule Znajdowanie najbliższego centrum danych przy użyciu GeoIP i indeksowania, a także w artykule uzupełniającym Wyszukiwanie najbliższego archiwum pakietów APT przy użyciu GeoIP i indeksowania .
Choć trochę sztuczka, wizualizacja jest naprawdę fajna i potwierdza resp. ilustruje powód, dla którego na pierwszy rzut oka zaskakuje fakt, o którym Josh już wspomniał , a mianowicie, że użytkownicy w Australii mają obecnie tendencję do uzyskiwania lepszych opóźnień przez Zachodnie Stany Zjednoczone (Północna Kalifornia / us-west-1), a nie przez Azję Pacyfik -1) region. ( Wskazówka : sprawdzenie Future Cables w prawym dolnym rogu pokazuje, że prawdopodobnie to się zmieni, co jest bardziej szczegółowo opisane w Greg's Cable Map , która wskazuje, że Australia może przeskakiwać między obiema lokalizacjami AWS w nadchodzących latach;)
Korzystanie z lokalizacji AWS o najniższych opóźnieniach automatycznie za pośrednictwem Amazon Route 53
W międzyczasie AWS dostarcza pomocną mapę ilustrującą ich globalną infrastrukturę do szybkiej oceny, wraz z odpowiednimi szczegółami, takimi jak np. Liczba stref dostępności i punkt końcowy API.
Co ważniejsze, AWS właśnie ogłosił wsparcie geograficzne DNS, o którym Jahufar już wspomniał , zobacz wpis wprowadzający Multi-region Latency Based Routing jest teraz dostępny dla AWS , który udostępnia tę samą technologię routingu opartą na opóźnieniach, która zasila Amazon CloudFront użytkownikom Amazon EC2 , Elastyczne równoważenie obciążenia i nie tylko.
Jeśli więc Twoje środowisko zawiera już architekturę Auto Scaling EC2 Instances, po prostu zastosowanie tego routingu opartego na opóźnieniach powinno automatycznie rozwiązać problem.
Podczas gdy przypadek użycia jest oczywiście skierowany do ofert tworzących wiele regionów AWS, wyrafinowane funkcje związane z routingiem opartym na opóźnieniach i ważonymi zestawami rekordów Round Robin mogą również pozwolić ci na łatwiejsze określenie pożądanych informacji.