Internet is a NUMA
Dec. 12th, 2010 02:17 pmОбзавелся сервером в Германии, поставил nginx, стал смотреть, и обнаружил, что сюда в Таиланд файлы с немецкого сервера скачиваются в несколько раз медленнее, чем с московского. Зато в Штаты наоборот, с немецкого сервера файлы летят вдвое быстрее. Погуглил "web server speed test", попробовал несколько штук, ни один из них вообще не в курсе, похоже, что интернет бывает не только в Америке, и что есть смысл мерять скорость с разных точек. Многие даже не утруждаются написать, где их сервер находится, с которого они меряют.
Вопрос в зал: как вы решаете этот вопрос?
Upd: уточняю вопрос. Есть N серверов в разных странах, раздающих одни и те же файлы. Нужно узнать скорость скачивания этих файлов с этих серверов из разных точек мира - обоих Америк, Европы, Китая, Японии, ЮВА, Австралии...
Вопрос в зал: как вы решаете этот вопрос?
Upd: уточняю вопрос. Есть N серверов в разных странах, раздающих одни и те же файлы. Нужно узнать скорость скачивания этих файлов с этих серверов из разных точек мира - обоих Америк, Европы, Китая, Японии, ЮВА, Австралии...
no subject
Date: 2010-12-12 07:45 am (UTC)no subject
Date: 2010-12-12 08:33 am (UTC)no subject
Date: 2010-12-12 09:14 am (UTC)no subject
Date: 2010-12-12 09:55 am (UTC)no subject
Date: 2010-12-12 10:35 am (UTC)no subject
Date: 2010-12-12 11:39 am (UTC)no subject
Date: 2010-12-12 12:00 pm (UTC)no subject
Date: 2010-12-12 09:31 am (UTC)no subject
Date: 2010-12-12 09:57 am (UTC)no subject
Date: 2010-12-12 10:01 am (UTC)no subject
Date: 2010-12-12 10:42 am (UTC)no subject
Date: 2010-12-12 01:45 pm (UTC)no subject
Date: 2010-12-12 02:52 pm (UTC)no subject
Date: 2010-12-12 10:44 pm (UTC)Я его не решал ни разу, однако знаю как его обычно решают.
#1. Использовать протокол BitTorrent (например так делает blizzard со своим world of warcraft, к которому раз в месяц выходят обновления по гигабайту, которые надо скачать всем 20 миллионам пользователей или сколько там их).
#2. Подписаться на какой-нибудь сервис content delivery, например в составе windows azure. Оффтопик: недавно качал windows CE 7 SDK, посмотрел traceroute откуда качаю: между моим компом и первым сервером Microsoft меньше хопов, чем внутри сети Microsoft. По-моему из этого следует что microsoft's content delivery network по охвату и числу узлов сопоставима с остальным интернетом.
no subject
Date: 2010-12-13 04:25 am (UTC)