Latencias — más allá de Madrid — a la nueva región de Amazon Web Services en España
Recientemente se ha anunciado el lanzamiento de la nueva región de Amazon Web Services (AWS) en España. En este artículo se usa RIPE Atlas para ver la latencia hacia esta región para todo el territorio nacional de España.
Recientemente se ha anunciado el lanzamiento de la nueva región de Amazon Web Services (AWS) en España. Por ser más exactos, se trata de 3 zonas de disponibilidad (AZ) localizadas en Aragón. AWS ha denominado esta zona como eu-south-2.
Objetivo y metodología
Se usará la herramienta RIPE Atlas para, desde +160 puntos de nuestra geografía realizar pruebas de ping hacia dos máquinas virtuales:
- Una máquina virtual localizada en la nueva región de España.
- Otra máquina virtual localizada en la región de Irlanda, donde hasta ahora se ejecutaban multitud de cargas de trabajo de clientes españoles.
En las máquinas se ha configurado el firewall de tal forma que acepte las peticiones ping y pueda responderlas. Para una futura publicación, se ha habilitado IPv6 en la red y subred. ¿Cuál ofrecerá mejor rendimiento?
En la siguiente pantalla podemos ver el panel de administración de Amazon Web Services (AWS) con una instancia desplegada en la nueva región de España:
¿Qué es RIPE Atlas?
RIPE Atlas es la herramienta de monitorización que usaremos para obtener los datos de estas pruebas. Dispone de probes por todo el territorio (y en una gran cantidad de redes/ASN distintos), lo que permite obtener datos muy próximosa las latencias reales.
En el siguiente enlace puedes obtener más información:
Resultados
En la nota de prensa que Amazon publica vemos la siguiente imagen:
Pero, ¿cómo de ciertos son esos datos? No es que no nos fiemos de Amazon, ¡faltaría más! Pero pudiendo hacer cositas frikis para comprobarlo, gran error sería no hacerlo.
Los resultados que arrojan nuestras pruebas son los siguientes:
Latencias a la región de España
Puedes acceder a los detalles de la prueba en RIPE Atlas desde este enlace.
Como resumen, podemos decir que, aproximadamente el 80% de las ubicaciones están a menos de 30ms de latencia.
Latencias a la región de Irlanda
Puedes acceder a los detalles de la prueba en RIPE Atlas desde este enlace.
Si para el caso de la región de España (anterior imagen), el 80% de las localizaciones estaban a menos de 30ms, aquí ninguna está a esa latencia. ¡Vaya mejora!
Informe resumen en Data Studio
Haz clic en la imagen a continuación para visitar el informe en Google Data/Looker Studio.
Para frikis: cocinado de datos y operativa en BigQuery
El proceso es similar al realizado para las pruebas en la región de Google Cloud Platform en España:
El detalle de la consulta que une las 3 tablas (latencia hasta ES, latencia hasta IE y coordenadas de las probes) para generar los resultados que BigQuery prefiere es:
SELECT
aws.prb_id as prb_id,
gcp.avg as gcp_avg_ipv4,
aws.avg as aws_avg_ipv4,
(gcp.avg - aws.avg) as diff,
CONCAT(geo.latitude,", ",geo.longitude) as geo_coords,
FROM `pablo-glez.altas_latency_mad_gcp_zone.spain` as gcp,
`pablo-glez.atlas_latency_aws.spain-ipv4` as aws,
`pablo-glez.altas_latency_mad_gcp_zone.geo-data` as geo
WHERE
aws.prb_id = gcp.prb_id AND
aws.prb_id = geo.probe_id AND
( aws.avg != -1.0 AND gcp.avg != -1.0 )
ORDER BY diff asc
¿Alguna duda?
No dudes en ponerte en contacto conmigo para cualquier duda, sugerencia, queja o aclaración que creas necesaria. ¡Será un placer hablar contigo!