PERF05-BP06 Elegir la ubicación de la carga de trabajo en función de los requisitos de la red
Utilice las opciones de ubicación en la nube disponibles para reducir la latencia de la red o mejorar el rendimiento. Utilice Regiones de AWS, zonas de disponibilidad, grupos de ubicación y ubicaciones periféricas como AWS Outposts, zonas locales de AWS y AWS Wavelength, para reducir la latencia de la red o mejorar el rendimiento.
La infraestructura de Nube de AWS se compone de regiones y zonas de disponibilidad. Una región es una ubicación física en el mundo donde disponemos de varias zonas de disponibilidad.
Las zonas de disponibilidad constan de uno o varios centros de datos discretos, cada uno de ellos con alimentación, redes y conectividad redundantes, que se alojan en instalaciones independientes. Estas zonas de disponibilidad ofrecen la capacidad de utilizar bases de datos y aplicaciones de producción con una disponibilidad, tolerancia a errores y escalabilidad mucho mayores que las que ofrecería un centro de datos único.
Elija la región o regiones adecuadas para su despliegue en función de los siguientes elementos clave:
-
Dónde se encuentran sus usuarios: la elección de una región cercana a los usuarios de su carga de trabajo garantiza una menor latencia cuando la utilizan.
-
Dónde se encuentran sus datos: en el caso de las aplicaciones que hacen un uso intensivo de datos, el principal cuello de botella de la latencia es la transferencia de datos. El código de la aplicación debe ejecutarse lo más cerca posible de los datos.
-
Otras restricciones: Tenga en cuenta restricciones como la seguridad y el cumplimiento.
Amazon EC2 ofrece grupos de ubicación para la creación de redes. Un grupo de ubicación es una agrupación lógica de instancias para disminuir la latencia o aumentar la fiabilidad. El uso de grupos de ubicación con tipos de instancias compatibles y un adaptador de red elástico (ENA) permite que las cargas de trabajo participen en una red de baja latencia y 25 Gbps. Se recomiendan grupos de ubicación para cargas de trabajo que aprovechan la baja latencia de red, el alto rendimiento de red o ambos. Los grupos de ubicación le permiten reducir la inestabilidad en las comunicaciones de red.
Los servicios sensibles a la latencia se entregan en el borde utilizando una red global de ubicaciones de borde. Estas ubicaciones periféricas suelen proporcionar servicios como la red de entrega de contenido (CDN) y el sistema de nombres de dominio (DNS). Al tener estos servicios en la periferia, las cargas de trabajo pueden responder con baja latencia a las solicitudes de contenido o de resolución de DNS. Estos servicios pueden ofrecer servicios geográficos como la geolocalización del contenido (que proporciona contenido diferente según la ubicación de los usuarios finales) o el enrutamiento basado en la latencia para dirigir a los usuarios finales hacia la región más cercana (latencia mínima).
Amazon CloudFront
Amazon Route 53 es un servicio web de DNS en la nube altamente disponible y escalable. Se ha diseñado para ofrecer a los desarrolladores y a las empresas un método altamente rentable y de confianza para dirigir a los usuarios finales a las aplicaciones de Internet al traducir nombres, como www.ejemplo.com, en direcciones IP numéricas, como 192.168.2.1, que utilizan los ordenadores para comunicarse entre sí. Route 53 es completamente compatible con IPv6.
AWS Outposts
Las zonas locales de AWS
AWS Wavelength
Utilice los servicios periféricos para reducir la latencia y permitir el almacenamiento en caché del contenido. Asegúrese de haber configurado correctamente el control de caché para DNS y HTTP/HTTPS a fin de obtener el mayor beneficio de estos enfoques.
Patrones de uso no recomendados comunes:
-
Consolida todos los recursos de la carga de trabajo en una ubicación geográfica.
-
Ha elegido la región más cercana a su ubicación, pero no al usuario final de la carga de trabajo.
Beneficios de establecer esta práctica recomendada: debe asegurarse de que su red esté disponible allí donde quiera llegar a los clientes. El uso de la red global privada de AWS garantiza que sus clientes obtengan la experiencia con la latencia más baja al desplegar las cargas de trabajo en las ubicaciones más cercanas a ellos.
Nivel de riesgo expuesto si no se establece esta práctica recomendada: Mediana
Guía para la implementación
Reduzca la latencia mediante la selección de las ubicaciones correctas: identifique dónde se encuentran sus usuarios y sus datos. Aproveche las Regiones de AWS, las zonas de disponibilidad, los grupos de ubicación y las ubicaciones periféricas para reducir la latencia.
Recursos
Documentos relacionados:
Vídeos relacionados:
Ejemplos relacionados: