View a markdown version of this page

Uso de Amazon S3 Transfer Acceleration para acelerar las transferencias de datos a lugares geográficos dispares - Prácticas recomendadas para patrones de diseño: optimización del rendimiento de Amazon S3

Uso de Amazon S3 Transfer Acceleration para acelerar las transferencias de datos a lugares geográficos dispares

Amazon S3 Transfer Acceleration resulta eficaz a la hora de minimizar o eliminar la latencia generada por la distancia geográfica existente entre clientes repartidos por todo el mundo y una aplicación regional mediante Amazon S3. Transfer Acceleration usa las ubicaciones de borde distribuidas globalmente en CloudFront para el transporte de los datos. La red de borde de AWS se encuentra presente en más de 50 ubicaciones. Actualmente, se usa para distribuir el contenido a través de CloudFront y proporcionar respuestas rápidas a las consultas DNS realizadas a Amazon Route 53.

La red de borde también ayuda a acelerar las transferencias de datos tanto dentro como fuera de Amazon S3. Resulta ideal para las aplicaciones que transfieren datos en o entre continentes, tienen una conexión a Internet rápida, usan objetos grandes o tienen mucho contenido que cargar. A medida que los datos llegan a una ubicación de borde, se redirigen a Amazon S3 a través de una ruta de red optimizada. En general, cuanto más lejos esté de una región de Amazon S3, mayor será la mejora de la velocidad que puede esperar del uso de Transfer Acceleration.

Puede configurar Transfer Acceleration en buckets nuevos o ya existentes. Puede usar un punto de enlace independiente de Amazon S3 Transfer Acceleration para utilizar las ubicaciones de borde de AWS. La mejor forma de probar si Transfer Acceleration contribuye al rendimiento de las solicitudes de los clientes es usar la herramienta de comparación de velocidad de Amazon S3 Transfer Acceleration. Las condiciones y configuraciones de red varían de cuando en cuando y de ubicación a ubicación. Así pues, solo se le cobrarán las transferencias en las que Amazon S3 Transfer Acceleration pueda mejorar de forma potencial su rendimiento de carga. Para obtener información acerca del uso de Transfer Acceleration con diferentes SDK de AWS, consulte los ejemplos de Amazon S3 Transfer Acceleration.