Назад | Перейти на главную страницу

Время задержки веб-хостинга для сайтов с международным доступом?

Если я найду веб-сайт в Техасе и обращусь к нему в основном в Лондоне, каков будет задержка? А как насчет другого пути. А как насчет двух мест с хорошей оптоволоконной связью, таких как Лондон и Нью Йорк?

Имеет ли значение расстояние и насколько?

Расстояние определенно имеет значение. Независимо от того, насколько велика труба, для передачи данных с места на место требуется время. Обычно требуется около 3 микросекунд на пройденный километр, поэтому на каждые 100 км пройденного пути приходится 3 миллисекунды. Затем добавьте задержку для маршрутизаторов, коммутаторов и т. Д., И у вас будет минимальное количество времени, которое потребуется для передачи трафика из Техаса в Лондон.

К сожалению, дело не в расстоянии, а в поставщиках услуг между ними. У некоторых поставщиков услуг, расположенных здесь, в США, может быть худшее время задержки из Техаса в Нью-Йорк, чем у других провайдеров из Нью-Йорка в Лондон.

В принципе, если 99% вашего трафика находится в Лондоне, вам нужно подойти как можно ближе к Лондону, чтобы обеспечить максимальное удобство для большинства ваших пользователей.

Вот несколько советов, которые я усвоил ...

Во-первых, в качестве общего правила добавьте к времени задержки 100 мс при пересечении океана при планировании. Это особенно актуально для TCP, где все происходит довольно синхронно, поэтому, например, здесь будет добавлено больше отдельных изображений на ваших страницах при одном запросе GET.

Во-вторых, убедитесь, что у вашего провайдера есть несколько путей, и попытайтесь найти ваши данные в сети, оптимизированной для маршрутов.

В-третьих, если у вас есть активы значительного размера, которые будут переданы, подумайте о том, чтобы переместить их ближе к пользователям или используйте стороннее решение CDN.

Редактировать: Просто ради удовольствия посетите www.news.com.au. Я считаю, что по крайней мере часть из них размещена на CDN, а если вы посетите www.whatsoninsydney.com.au, вы увидите разницу. В моем случае это время пинга 10 мс против времени пинга 238 мс.

Расстояние имеет значение даже в пределах США.

Это зависит от того, что вы подаете. Если это просто веб-страницы, большинство людей не заметят огромной разницы, если они будут довольно маленькими. Если это видео или другие ресурсы с высоким трафиком, то вы хотите быть как можно ближе к пользователям (возможно, используя CDN -Content Delivery Network- для распространения файлов).