URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 16207
[ Назад ]

Исходное сообщение
"OpenNews: Анализ состояния украинских и российских зеркал проекта FreeBSD."

Отправлено opennews , 09-Июн-06 10:56 
Alex Samorukov подготовил страницы со статистикой по украинским (http://samm.kiev.ua/uaftp/) и российским (http://mainroad.org.ua/ruftp/) зеркалам FreeBSD.


Статистика собирается раз в час и включает в себя информацию о
работоспособных FTP и CVSup миррорах в зоне ru.freebsd.org и ua.freebsd.org.

URL: http://mainroad.org.ua/ruftp/
Новость: http://www.opennet.me/opennews/art.shtml?num=7694


Содержание

Сообщения в этом обсуждении
"Анализ состояния украинских и российских зеркал проекта FreeBSD."
Отправлено Аноним , 09-Июн-06 10:56 
только имейте ввиду, что  ваш маршрут  необязательно побежит по маршруту Alex Samorukov-а и с разных провайдеров результат может быть прямо противоположный ;)

portinstall sysutils/fastest_cvsup
...


# fastest_cvsup -c ru
>>  Querying servers in countries: ru
--> Connecting to cvsup.ru.freebsd.org [194.87.13.42]...
    - server replied: OK 17 0 SNAP_16_1h CVSup server ready
    - time taken: 39.66 ms
--> Connecting to cvsup2.ru.freebsd.org [195.98.32.105]...
    - server replied: OK 17 0 SNAP_16_1f CVSup server ready
    - time taken: 23.61 ms
--> Connecting to cvsup3.ru.freebsd.org [193.124.210.26]...
    - server replied: OK 17 0 SNAP_16_1h CVSup server ready
    - time taken: 102.60 ms
--> Connecting to cvsup4.ru.freebsd.org [195.34.34.240]...
    - server replied: OK 17 0 SNAP_16_1h CVSup server ready
    - time taken: 16.90 ms
--> Connecting to cvsup5.ru.freebsd.org [212.5.64.42]...
    - server replied: OK 17 0 SNAP_16_1h CVSup server ready
    - time taken: 21.91 ms
--> Connecting to cvsup6.ru.freebsd.org [195.14.50.21]...
    - server replied: OK 17 0 SNAP_16_1h CVSup server ready
    - time taken: 20.03 ms
--> Connecting to cvsup7.ru.freebsd.org [83.222.3.84]...
    - server replied: OK 17 0 SNAP_16_1h CVSup server ready
    - time taken: 19.87 ms

>>  Speed Daemons:
    - 1st: cvsup4.ru.freebsd.org    16.90 ms
    - 2st: cvsup7.ru.freebsd.org    19.87 ms
    - 3st: cvsup6.ru.freebsd.org    20.03 ms


"Анализ состояния украинских и российских зеркал проекта Free..."
Отправлено Samm , 09-Июн-06 11:05 
>только имейте ввиду, что  ваш маршрут  необязательно побежит по маршруту
>Alex Samorukov-а и с разных провайдеров результат может быть прямо противоположный
>;)

1) На той страничке нет ни слова про маршруты. Коллектор находится в Москве, AS8299.
2) Цель странички - показать живые/дохлые/глючные мирроры. Собственно, вывод top3 в fastest_cvsup и так крайне неточен, но в любом случае, по поводу "противоположного" результата я не соглашусь. Как был cvsup3 тормозом, так у вас и остался. Да и в top3 результаты весьма похожие. Не стоит флудить не разобравшись в сути.


"Анализ состояния украинских и российских зеркал проекта Free..."
Отправлено Аноним , 09-Июн-06 11:17 
не разобравшись в сути чего именно?
ваши цифры - в теории, на практике у меня скриптик
---
#!/bin/sh

DEFAULT_CVS="cvsup5.ru.FreeBSD.org"

if [ -f  /usr/local/bin/fastest_cvsup ]; then
FAST_CVS=`/usr/local/bin/fastest_cvsup -c ru |grep 1st |awk {'printf $3'}`
else
echo "fastest_cvsup not found, using defaults"
FAST_CVS=${DEFAULT_CVS}
fi

/usr/bin/csup -h ${FAST_CVS} -z -g stable-supfile
---

вполне адекватен по скорости апдейта, выданного fastest_cvsup-ом.

P.S: какой же это флуд?!


"Анализ состояния украинских и российских зеркал проекта Free..."
Отправлено Аноним , 09-Июн-06 11:20 
> в теории

имел ввиду для меня ;)


"Анализ состояния украинских и российских зеркал проекта Free..."
Отправлено Samm , 09-Июн-06 11:37 
Честно говоря я поражаюсь вам. Знаете, совершенно понятно, что любой человек, который не является идиотом, прекрасно понимает, что цифры, которые я выдал у себя на страничке актуальны ТОЛЬКО для данной машины (провайдер, загруженность каналов, загруженность системы) и ТОЛЬКО на момент запуска скрипта. Линк на fastest_cvsup был дан специально, для того, чтобы желающий сам выбрал себе cvsup миррор по вкусу. Цель страницы - показать работоспособные мирроры, а заодно и отсечь перегруженные или глючные. Писался робот на коленке в течении 20 минут, исключительно потому, что я устал от бардака в ftp*.ua.freebsd.org и хотел выяснить кто живой, кто помер, а кто alias. И писать свой вывод fastest_cvsup, гордо сообщая всем собравшимся, что "у вас по другому" - это и есть флуд. Можно вот ещё `uname -a` постить, и тоже, уверяю вас, не совпадёт )

Кстати, скрипт у Вас совершенно отвратительный, стоит иногда читать маны и делать просто там, где можно сделать просто. Не говоря уж о том, что CVS!=CVSup.

#!/bin/sh
if SERVER=`fastest_cvsup -q -c ru`; then
  cvsup -h $SERVER /usr/local/etc/cvsup/supfile
fi


"мож не анализ нужен?"
Отправлено gvy , 09-Июн-06 11:50 
> устал от бардака в ftp*.ua.freebsd.org
Может, поможете never@ и компании этот бардак разобрать?

--
Миша,
засунув ~700G RAID5 в перетащенный
на новую железку ftp.linux.kiev.ua


"мож не анализ нужен?"
Отправлено Samm , 09-Июн-06 12:06 
>> устал от бардака в ftp*.ua.freebsd.org
>Может, поможете never@ и компании этот бардак разобрать?
>
Ну собственно это была одна из целей написания робота )
Без мониторинга это сделать куда сложнее. Сейчас хорошо видно, какие есть проблемы в .ua.
1) ftp.ua.freebsd.org=ftp2.ua.freebsd.org (вобщем-то нестрашно и понятно почему).
2) ftp5 - давно помер, стоит вынести из DNS
3) ftp6 - живее всех живых, но давно сам по себе, т.е. где-то на 5.2.1 мирроринг помер. Если есть возможность - стоит пнуть админа ) Ну и стоит, видимо, перенести ftp11 на ftp3, потому как неправильно это выдавать всё новые номера как по мне )

Вот, накатал PR к handbook сегодня по ftp серверам - когда дойдут руки - сделаю и по cvsup, но до этого хочу сделать робота немного умнее, чтобы он мог определять время обновления ftp/cvsup/rsync мирроров.


"мож не анализ нужен?"
Отправлено gvy , 09-Июн-06 15:31 
>>> устал от бардака в ftp*.ua.freebsd.org
>>Может, поможете never@ и компании этот бардак разобрать?
>Ну собственно это была одна из целей написания робота )
>Без мониторинга это сделать куда сложнее.
Безусловно.  Линуксовая часть по крайней мере osdn.org.ua сейчас составляет три машинки (одну вот заменили, ещё одну дошлифую и будем выкатывать) + vserver'ы в них.  Тоже пора zabbix какой сгородить, одних monit@localhost уже маловато будет...

Наверное, пора какую майнтейнеровку учудить.  Например, в рамках провайдеровки.


"Анализ состояния украинских и российских зеркал проекта FreeBSD."
Отправлено mike_t , 09-Июн-06 12:18 
ещё бы хорошо напихать в днс SRV записи ftp.*.freebsd.org для получения списка всех зеркал через днс

"Анализ состояния украинских и российских зеркал проекта Free..."
Отправлено opolzen , 09-Июн-06 13:14 
С российских зеркал уже отвык обновляться - может по двое суток стоять запущенный make update  и говорить что server busy.
es и ca рулят

"Анализ состояния украинских и российских зеркал проекта Free..."
Отправлено Samm , 10-Июн-06 09:03 
>ещё бы хорошо напихать в днс SRV записи ftp.*.freebsd.org для получения списка
>всех зеркал через днс

А на самом деле через AXFR зоны вполне себе мило работает ) Я как-то не сразу догадался до этого.


"Анализ состояния украинских и российских зеркал проекта FreeBSD."
Отправлено jkepeer , 09-Июн-06 13:54 
ftp7.ua ,быстрее всех по моему, я както проверял так есть еще и ftp10 ftp11 ftp12

"Анализ состояния украинских и российских зеркал проекта Free..."
Отправлено universite , 09-Июн-06 14:56 
>ftp7.ua ,быстрее всех по моему, я както проверял так есть еще и
>ftp10 ftp11 ftp12
У меня быстрее всего происходит обмен с британским сервером.
Через украинские происходит раза в три дольше.


"Анализ состояния украинских и российских зеркал проекта Free..."
Отправлено an , 09-Июн-06 15:00 
>ftp7.ua ,быстрее всех по моему, я както проверял так есть еще и
>ftp10 ftp11 ftp12

БЫЛ!


"Анализ состояния украинских и российских зеркал проекта Free..."
Отправлено Samm , 09-Июн-06 23:47 
Робот сам всё проверяет. Вот AXFR зоны - никаких ftp12.

ftp.km.ua.freebsd.org.
ftp.ua.freebsd.org.
ftp1.km.ua.freebsd.org.
ftp10.ua.freebsd.org.
ftp11.ua.freebsd.org.
ftp2.ua.freebsd.org.
ftp5.ua.freebsd.org.
ftp6.ua.freebsd.org.
ftp7.ua.freebsd.org.
ftp8.ua.freebsd.org.
ftp9.ua.freebsd.org.