Którą strefę aws wybrać, jeśli ruch w witrynie będzie pochodzić tylko z Indii

9

Zamierzam udostępnić moją stronę na serwerach AWS, a 100% docelowej grupy odbiorców będzie pochodzić wyłącznie z Indii. Ponieważ amazon oferuje ci usługi z różnych stref, zastanawiałem się, czy jest jakaś znacząca różnica w wydajności i czasie pobierania strony, jeśli wybiorę mój serwer z Wirginii Północnej lub Azji i Pacyfiku?

Czytałem gdzieś, że im bardziej serwer znajduje się w pobliżu komputera klienta, tym szybciej strona ładuje się na jego komputerze. W miarę zmniejszania się liczby przeskoków między komputerem klienta a serwerem.

W takim przypadku Amazon oferuje trzy miejsca w regionie Azji i Pacyfiku (Singapur, Tokio, Sidney), z których region Azji i Pacyfiku (Singapur) jest najbliższym miejscem w pobliżu Indii. Czy powinienem wziąć serwer tylko w Singapurze, czy mogę wybrać dowolną lokalizację?

Proszę, zasugeruj mi

Abhi
źródło
1
Uruchomienie maszyny wirtualnej w każdym regionie i przetestowanie jej na własną rękę powinno kosztować tylko kilka centów amerykańskich.
Michael Hampton
1
@MichaelHampton: Tak, to może być ostatnia opcja, którą mam, ale wciąż szukam sugestii od osób, które mają już doświadczenie z takimi rzeczami.
Abhi
Jakieś sugestie?
user21904
1
@ user21904: Region singapurski jest najlepszy pod względem opóźnień, jeśli twoja grupa docelowa pochodzi z Indii. W ciągu ostatnich 3 lat przeprowadziłem kilka testów i ostateczny wynik jest taki.
Abhi
Oto narzędzie konsoli, które pokazuje najbliższy region aws dla hosta, na którym został uruchomiony github.com/ekalinin/awsping
shorrty

Odpowiedzi:

10

Prowadzę stronę internetową, której ruch pochodzi wyłącznie z Indii i przetestowałem różne opcje.

Jeśli ruch odbywa się tylko z Indii, wybierz strefę singapurską w regionie Azji i Pacyfiku.

Opóźnienie od nich jest minimalne i będzie się wahać około 70-120 ms (miara z Delhi, Indie).

Chociaż musiałbyś zapłacić dodatkowe dolary w porównaniu z regionem N. Virginia, ale warto.

Opóźnienie z regionu Północnej Wirginii będzie wynosić około 250-350 ms.

Napster_X
źródło
Jeśli użyjemy Akamai (który ma całkiem przyzwoite przewagi w Indiach), dobrym pomysłem byłoby zorganizowanie go w Wirginii? Masz na uwadze koszty?
Ut xD
1
Cóż, jeśli szukasz kosztów, tak. Ale jednocześnie zależy to od tego, jakiej usługi akamai używasz i jakiego rodzaju treści masz, na przykład jeśli masz dużo dynamicznej zawartości i nie używasz dynamicznego buforowania akamai, to niewiele pomoże. Wierzę, że rozumiesz. Jeśli masz dynamiczną zawartość i chcesz hostować witrynę w Północnej Wirginii, powinieneś wybrać dynamiczne buforowanie. Na pewno będzie jakaś różnica w porównaniu do Singapuru, ale jeśli twoje użycie jest wysokie, twój koszt będzie mniejszy.
Napster_X
4

Do strefy dostępność Amazon AWS są tutaj wymienione . Ta lista może być aktualizowana w dowolnym momencie, więc jest to migawka.

wprowadź opis zdjęcia tutaj

Jeśli obsługujesz ruch do Indii, sensowne jest umieszczenie systemów w strefie dostępności Azji i Pacyfiku , jeśli nie bez powodu. Droga do Północnej Wirginii jest o wiele bardziej złożona i omijasz region Unii Europejskiej, co byłoby lepszym wyborem niż cokolwiek w Stanach Zjednoczonych.

ewwhite
źródło
Tylko informacja: to mapa regionów AWS , a nie stref dostępności . Każdy region składa się z 2 - 5 stref dostępności.
jamieb
1

AWS ma teraz region w Bombaju.

Wykonuję te same zadania co Ty, gdzie ruch jest w 100% z Indii. Wybrałem Irlandię niż Bombaj / Singapur / Sydney, ponieważ Irlandia ma więcej dostępnych usług AWS. Na przykład, jeśli chcę korzystać z EFS, żaden z regionów Azji i Pacyfiku go nie oferuje, również usługi programistyczne, takie jak CodePipeline, nie są dostępne w Bombaju.

Możesz używać Mumbai w całości, pod warunkiem, że korzystasz z równoważnych usług (takich jak S3FS lub GlusterFS zamiast EFS).

Istnieje również czynnik kosztowy. Bombaj jest wyjątkowo wysoki w porównaniu do dowolnego regionu AWS. Po prostu nakarm witrynę w Irlandii i skonfiguruj CloudFront, aby obsługiwał ruch w Indiach.

Amitabh Ghosh
źródło
0

Nie wiem, ale jeśli podłączysz swoją witrynę do sieci CDN, która ma węzły w Indiach, prawdopodobnie wybór regionu AWS będzie jeszcze mniej ważny i spowoduje prawdziwy wzrost wydajności.

Jonas
źródło