Страница 1 из 1

Проблема со скорость в squid

Добавлено: 14 сен 2006, 14:00
al21
У меня проблема со скоростью закачки больших файлов через прокси-сервер. Подозреваю что неправильно происходит разбиение на пулы. Сейчас стоит следующее

delay_pools 4

delay_class 2 2
delay_access 2 allow admins
delay_access 2 deny all
delay_parameters 2 40000/40000 -1/-1

delay_class 1 2
delay_parameters 1 100/100 -1/-1
delay_access 1 allow BlackListURL
delay_access 1 deny all


delay_class 3 2
delay_access 3 allow speedUP
delay_access 3 deny all
delay_parameters 3 30000/30000 -1/-1


delay_class 4 2
delay_access 4 allow clients-ip
delay_access 4 deny all
delay_parameters 4 -1/-1 15000/15000

Адресация в нашей сети 172.22.215.x 255.255.0.0

Что тут намудрено....кто знает объясните

Добавлено: 14 сен 2006, 15:05
kae
al21, а что нужно-то? И что есть?

Добавлено: 15 сен 2006, 07:39
al21
Нужно, что бы существовало 3 группы:
1 Для всех пользователей (users), у которых была бы стабильная скорость как минимум 2-3 kb/c

2 Привелегированный пользователи (speedup), работающие со скоростью 5 kb/с

3 Администраторы (admins), у которых должна быть максимальновозможная скорость

Весь имеющийся канал 1 мегабит

Одновремено в интернете обычно работает не более 50-60 пользователей.

Главным критеририем является стабильная скорость при работе пользователей....


Если можете предложите пример разделения на пулы в данной стуации с пояснением что где значит

Заранее благодарен...Всем спасибо...

Добавлено: 16 сен 2006, 10:59
kae
Одно время пробовал разобраться, но так и не въехал. Вот взялся опять... ИМХО ключевая фраза:

"Пул - набор групп ведер определенного класса. Группа ведер - часть пула, привязанная к хосту, сети или одно на всех. Ведро - ограниченная емкость, в которую с ограниченной скоростью вливается внешний трафик, и из которой он раздается клиенту. Если ведро заполняется полностью, то запросы к серверу останавливаются, если пустеет, то увеличиваются (а клиент ждет)." ( http://www.linuxshare.ru/docs/net/squid/squid.html )

И еще: ( http://linuxnews.ru/forum/index.php?id= ... hread=4668 )

delay_parameters 1 800/64000

Вот и все. Теперь файлики и страницы обьемом до 64кб будут скачиваться на максимальной скорости (то есть для веба хватит за глаза), а то, что больше этого - на скорости 800 байт в секунду.


Т.е. число после слэша - длина файла.
Btw, в соседней ветке об этом было. ( http://forum.linux.by/viewtopic.php?t=8194 )
Та же ветка наводит на мылсь, что в этом деле только шейпер спасет "отца русской демократии"...
:(