У нас был клиент, с которым мы потратили немало времени, связавшись с этим. Первоначально они были размещены в Нью-Йорке, и их сотрудники в основном расположены в районе Бостона. Они перемещали свои серверы на наш объект, расположенный в Денвере, примерно в двух третях пути по всей стране.
Переехав, они начали поднимать проблемы с производительностью из своих ссылок Comcast в домашних офисах. Раньше они имели задержку <10 мс, и она достигала 80 мсек. Они заметили снижение производительности на своих сайтах, но сказали: «Может быть, нам просто придется смириться с переходом от невероятно быстрой к простой смертной скорости». Казалось, они понимают, что существуют ограничения из-за географии, и что их пользователи на западном побережье будут потенциально получать более высокую производительность.
Мы ходили туда-сюда несколько раз. Примерно через 6 месяцев мы переключились на другого основного провайдера восходящего трафика по причинам, не связанным с этим клиентом (лучшая цена, большая пропускная способность, недовольная количеством окон обслуживания у другого провайдера), а с новым провайдером мы получили около 45 мс. средняя задержка для этого клиента. На данный момент их проблемы производительности, кажется, исчезли.
Просто, чтобы дать вам некоторый опыт об одном случае, когда такая проблема была замечена и цифры, связанные с ней.
Попробуйте использовать «mtr», чтобы показать информацию о задержке и потере пакетов на разных удаленных концах. Если вы не полностью понимаете маршрутизацию по «медленному пути», игнорируйте все, кроме последнего перехода, указанного в этом выводе. Ван Якобсон говорит, что люди замечают задержку, начинающуюся с 400 мс, но понимают, что многие соединения требуют многократных обменов назад и вперед, поэтому задержка в 100 мс может быстро добавить в секунду ...
По моему опыту, задержка 250 мс начинает ощущаться как заметно медленная связь. 10 мс или лучше ощущается как сверкающее соединение. Это действительно зависит от того, что вы делаете.
Шон