Qué zona aws elegir si el tráfico del sitio web será solo de la India

9

Voy a hacer que mi sitio web esté en vivo en los servidores de AWS y el 100% de la audiencia prevista del sitio web será solo de la India. Como Amazon le ofrece obtener servicios de varias zonas, me preguntaba si existe una diferencia sustancial en el rendimiento y el tiempo de búsqueda de páginas si elijo mi servidor para estar en Virginia del Norte o Asia Pacífico.

He leído en alguna parte que cuanto más el servidor está cerca de la computadora de un cliente, más rápido se carga la página web en su máquina. A medida que se reduce el número de saltos entre la máquina del cliente y el servidor.

Si ese es el caso, Amazon ofrece tres lugares en Asia Pacífico (Singapur, Tokio, Sidney), de los cuales Asia Pacífico (Singapur) es el lugar más cercano cerca de India. ¿Debo tomar el servidor solo en Singapur o puedo elegir cualquier ubicación?

Por favor sugiérame?

Abhi
fuente
1
Debería costarle solo unos pocos centavos de dólar en EE. UU. Iniciar una VM en cada región y probarla usted mismo.
Michael Hampton
1
@MichaelHampton: Sí, esa podría ser la última opción que tengo, pero aún estoy buscando sugerencias de personas que ya tienen experiencia con tales cosas.
Abhi el
¿Alguna sugerencia?
user21904
1
@ user21904: la región de Singapur es mejor en términos de latencia si su público objetivo es de la India. He realizado varias pruebas en los últimos 3 años y el resultado final es este.
Abhi
Aquí hay una herramienta de consola que muestra la región aws más cercana para el host donde se ejecutó github.com/ekalinin/awsping
shorrty

Respuestas:

10

Estoy ejecutando un sitio web cuyo tráfico es totalmente de India solamente y probé varias opciones.

Si el tráfico es solo de India, solo vaya a la Zona de Singapur en la región de Asia Pacífico.

La latencia de ellos es mínima y variará en algún lugar alrededor de 70-120 ms (medida de Delhi, India).

Aunque tendría que pagar algunos dólares adicionales en comparación con la región de Virginia del Norte, pero vale la pena.

La latencia de la región de N. Virginia será de alrededor de 250-350 ms.

Napster_X
fuente
Si utilizamos Akamai (que tiene bordes bastante decentes en la India), ¿sería una buena idea alojarlo en Virginia? ¿Teniendo en cuenta el costo?
Ut xD
1
Bueno, si buscas costos, sí. Pero al mismo tiempo, depende de qué servicio de akamai esté usando y qué tipo de contenido tenga, como si tiene mucho contenido dinámico y no está usando el almacenamiento en caché dinámico de akamai, no ayudará mucho. Creo que tienes mi punto. Si tiene contenido dinámico y desea alojar un sitio en N. Virginia, debe optar por el almacenamiento en caché dinámico. Seguro que habrá alguna diferencia comparativa con Singapur, pero si su uso es alto, su costo será menor.
Napster_X
4

Las zonas de disponibilidad de Amazon AWS se enumeran aquí . Esta lista se puede actualizar en cualquier momento, por lo que esta es una instantánea.

ingrese la descripción de la imagen aquí

Si está sirviendo tráfico a la India, tiene sentido colocar sus sistemas en la zona de disponibilidad de Asia Pacífico , si no es por otra razón que la latencia. El camino hacia el norte de Virginia es mucho más complejo, y pasarías por alto la región de la Unión Europea, que sería una mejor opción que cualquier otra en los Estados Unidos.

ewwhite
fuente
Solo un FYI: es un mapa de regiones de AWS , no de zonas de disponibilidad . Cada región se compone de 2 a 5 zonas de disponibilidad.
jamieb
1

AWS ahora tiene una región en Mumbai.

Estoy realizando las mismas tareas que usted, donde el tráfico es 100% de la India. Elegí Irlanda sobre Mumbai / Singapur / Sydney porque Irlanda tiene más servicios de AWS disponibles. Por ejemplo, si quiero usar EFS, ninguna de las regiones de Asia Pacífico lo ofrece, tampoco los servicios de desarrollador como CodePipeline no están disponibles en Mumbai.

Puede usar Mumbai en su totalidad, siempre que use los servicios equivalentes (como S3FS o GlusterFS en lugar de EFS).

Además, hay un factor de costo. Mumbai es exorbitantemente alto en comparación con cualquier región de AWS. Simplemente alimente el sitio en Irlanda y configure un CloudFront para atender el tráfico en la India.

Amitabh Ghosh
fuente
0

No lo sé, pero si conecta su sitio a una CDN que tenga nodos en India, probablemente hará que la elección de la región de AWS sea aún menos importante y supondrá un aumento real del rendimiento.

Jonas
fuente