Я не понимаю, как Amazon S3 Transfer Acceleration ускоряет передачу файлов S3.
Я использовал https://docs.aws.amazon.com/AmazonS3/latest/dev/transfer-acceleration.html для обозначения.
Предположим, что есть - это fileA
в us-east-1
, пользователь A в Великобритании, и есть ссылка на эту fileA
конечную точку S3.
Вот мое понимание того, как это работает:
Перед включением Пользователь A Amazon S3 Transfer Acceleration щелкнет ссылку на fileA
, и это может занять 10 секунд.
После включения Amazon S3 Transfer Acceleration пользователь A щелкнет по этой ссылке на fileA
, и это может занять 7 секунд. секунд.
Я не понимаю, как Amazon сможет добиться такого сокращения времени. Он по-прежнему должен перейти из корзины к пользователю и пройти через publi c inte rnet.
Или Amazon перехватывает ссылку, тем временем перемещает файл на локальный сервер CDN, а затем вернуть 302 в новое расположение файла?