Выбор сервера с меньшим временем отклика

  • Автор темы Автор темы semas
  • Дата начала Дата начала

semas

Guest
Выбор сервера с меньшим временем отклика

Вопрос такой:
Можно ли как нибуть программно выбрать сервер до которого меньше задержка?

идея такая. существует несколько сайтов (файловый архив) на разных хостингах, совершенно идентичных.
и один сайт направленный на пользователя (основной).
нужно чтобы когда на основном сайте выбирали "скачать фаил" скрипт выбирал с какого файлового архива скачивать на основе данных о задержке до того или иного архива.

можно такое замутить канибуть?
 
1) ping
2) snmp (cpu)

и не факт, что лучший для скрипта сервер будет лучшим для пользователя
 
а как можно сделать чтоб от пользователя до сервера
 
>и не факт, что лучший для скрипта сервер будет лучшим для пользователя

И в таком случае, какой смысл в этих ping? Проверять канал между основным сервером и файловыми архивами просто глупо. Пакеты от файлового сервера до клиента пойдут в любом случае по другому каналу.

Отсюда следует вывод. Вычислять ближайший к клиенту файловый сервер по региону, в котором находиться клиент или просто перенаправлять пользователя на список файловых архивов с указание страны, города и т.д. (что повсеместно практикуется на крупных проектах) и пусть пользователь сам выберет, откуда он будет качать, из Новой Зеландии или из Ирландии.
 
а если на основе айпи адреса пользователя до сервера того или иного.
существуют же программы типа traceroute
вычисляющие время отклика
 
нет

ничего лучше, чем предложил Кром, на данный момент нет
 
т.е. выдавть страничку где будет указаны все серверы откуда можно скачать данный файл. ?
 
>существуют же программы типа traceroute

Ага, еще есть ping plotter и другие полезные программы.

>т.е. выдавть страничку где будет указаны все серверы откуда можно скачать данный файл. ?

Угу, если серверов много. Если мало, можно просто смотреть, откуда юзер и делать соответствующие выводы.
 
Сверху