Я собираюсь сделать свой сайт живым на серверах AWS, и 100% целевой аудитории сайта будет только из Индии. Поскольку amazon предлагает вам получать услуги из разных зон, мне было интересно, есть ли существенная разница в производительности и времени загрузки страниц, если я выберу свой сервер в Северной Вирджинии или в Азиатско-Тихоокеанском регионе?
Я где-то читал, что чем больше сервер находится рядом с компьютером клиента, тем быстрее загружается веб-страница на его компьютере. Поскольку количество прыжков между клиентской машиной и сервером уменьшается.
Если это так, то Amazon предлагает три места в Азиатско-Тихоокеанском регионе (Сингапур, Токио, Сидней), из которых Азиатско-Тихоокеанский (Сингапур) является ближайшим местом рядом с Индией. Стоит ли брать сервер только в Сингапуре или я могу выбрать любое место?
Пожалуйста, предложите мне?
Ответы:
Я управляю веб-сайтом, трафик которого идет исключительно из Индии, и тестировал различные варианты.
Если трафик идет только из Индии, просто перейдите в зону Сингапура в Азиатско-Тихоокеанском регионе.
Задержка от их минимальна и будет колебаться где-то около 70-120 мс (мера от Дели, Индия).
Хотя вам придется заплатить несколько дополнительных долларов по сравнению с регионом Северной Вирджинии, но оно того стоит.
Задержка в области Северной Вирджинии будет где-то около 250-350 мс.
источник
В зонах доступности Amazon AWS перечислены здесь . Этот список может быть обновлен в любое время, так что это снимок.
Если вы обслуживаете трафик в Индию, имеет смысл поместить ваши системы в зону доступности Азиатско-Тихоокеанского региона , хотя бы по какой-то причине, чем задержка. Путь в Северную Вирджинию гораздо сложнее, и вы будете обходить регион Европейского Союза, который был бы лучшим выбором, чем что-либо в Соединенных Штатах.
источник
У AWS теперь есть регион на Мумбаи.
Я выполняю те же задачи, что и вы, где трафик на 100% из Индии. Я выбрал Ирландию вместо Мумбаи / Сингапура / Сиднея, потому что в Ирландии больше услуг AWS. Например, если я хочу использовать EFS, ни один из регионов Азиатско-Тихоокеанского региона не предлагает его, а также услуги разработчика, такие как CodePipeline, не доступны в Мумбаи.
Вы можете использовать Mumbai полностью при условии, что вы используете эквивалентные сервисы (такие как S3FS или GlusterFS вместо EFS).
Также есть фактор стоимости. Мумбаи непомерно высок по сравнению с любым регионом AWS. Просто подпишите сайт в Ирландии и настройте CloudFront для обслуживания трафика в Индии.
источник
Я не знаю, но если вы подключите свой сайт к CDN, у которого есть узлы в Индии, это, вероятно, сделает выбор региона AWS еще менее важным и повысит производительность.
источник