У меня есть веб-приложение, размещенное на сервере Amazon EC2. Это приложение можно получить через разные страны: США, Великобритания, Китай, Индия и т. Д.Геолокация маршрутизации в Амазонке/Облаке?
Мой вопрос - это amazon (или любой другой поставщик облачных сервисов), обеспечивающий размещение серверов в разных странах (в соответствии с EC2 по умолчанию или за дополнительную плату необходимо заплатить ), чтобы контент мог быстро обслуживаться с веб-серверов?
Например, если запрос поступает из Китая и его обслуживается сервером EC2 в Китае, это будет бит быстрее, чем если он будет обслуживаться сервером в США, так как запрос/ответ должен перескочить с национальной сети/сети в международную сеть ?
Вы говорите о кросс-зоне нагрузки балансиры http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/enable-disable-crosszone-lb.html Если вы хотите статического содержимого вы можете пользуйтесь сервисом amazon cloud front (делает ваш S3 CDN) –
@ DanielKrom он не говорит о балансировке нагрузки вообще. Он говорит о маршрутизации геолокации или маршрутизации на основе латентности. Кроме того, CloudFront работает с не только S3, но и больше, чем просто статическим контентом. Также он не «делает ваш S3 CDN». CloudFront - это CDN, который можно разместить перед S3, между прочим. –
@MarkByou это правильно. Cloudfront - это просто CDN, который перенаправляет запрос на лучшее местоположение края (крайнее местоположение отображает содержимое из центров обработки данных, чтобы уменьшить время ожидания), чтобы сохранить надежды запроса. Является ли это облачной областью, которая выполняет маршрутизацию геолокации? Если да, то должен ли AWS-клиент платить за это явно? Я верю Нет –