У меня есть веб-сервер в Ирландии (Amazon AWS). Этот сервер отображается быстро из Германии (оранжевая линия), но медленным из США (черная линия). HTTP-запрос, используемый для теста, такой же.
Думаю, это нормально. Расстояние между Ирландией и США больше, чем между Германией и Ирландией, но разница кажется слишком большой.
Есть ли другие возможные причины, кроме расстояния до сервера?
Предполагая, что график представляет собой время HTTP-запроса, мне это кажется довольно разумным.
HTTP-запрос (при отсутствии keepalive, fastopen и т. Д.) Обычно требует как минимум двух циклов приема-передачи.
Скорость света в волокне составляет около 2 * 10 ^ 8 метров в секунду. Согласно Google, расстояние от «Ирландии до США» составляет 6 629 км *, что соответствует времени полета туда и обратно около 66 мс.
Но это предполагает, что в оборудовании нет задержек и что маршрут данных следует по кратчайшему пути. Практическое время обхода между хостом в Европе и хостом в США обычно составляет от 100 до 150 миллисекунд. Таким образом, время http-запроса ~ 250 мс - это нормально.
Что немного больше беспокоит, так это пики на графике, они предполагают перегрузку сети где-то между сервером и тестовым клиентом.
* очевидно, это зависит от того, какая точка в США и какая в Ирландии, но точка, выбранная Google, оказалась где-то посередине США, а на графике OP было указано «us-mid».
Любая другая возможная причина помимо удаленности от сервера?
Путь, по которому проходят пакеты.
Поиск в Google для ping "us-mid"
дает Monitis.com и их IP в Далласе, у которых также есть DE IP во Франкфурте. С очень хорошо связанного сервера во Франции у меня есть RTT ping 9 мс для IP-адреса DE и 111 мс RTT для ping-запроса US-MID IP. Для времени ответа HTTP я бы ожидал вдвое больше, плюс время реакции сервера, для аргументации скажем, может быть, 26 и 230. Это не так уж отличается от ваших значений, учитывая, что в Ирландии вы, вероятно, немного дальше в сети. -в обоих местах.
Примите эти значения как нормальные и отслеживайте отклонения от них, чтобы увидеть, есть ли проблемы на вашем сайте или у вашего интернет-провайдера. Если вы не используете глобальную службу, которая действительно критична по времени отклика, делать больше бесполезно. Если да, разместите серверы по всему миру или (лучше) заключите договор с хостерами, которые специализируются на этом.
Вот хорошая страница глобальной статистики пинга: https://wondernetwork.com/pings Просто добавьте города отправления и назначения.