Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Irakli G. Bakhtadze                  2:5020/400     27 Nov 2001  23:48:46
 To : All
 Subject : Squid & download speed restriction
 -------------------------------------------------------------------------------- 
 
 Hi all
 Вот такая вот проблема средней степени паталогичности
 Есть Squid в режиме транспарент proxy и подключенный к толстому каналу в
 несколько десятков мегибит
 Он обслуживает кучу юзверей соединяющихся по выделенкам, дайлапу etc,
 скорость варьирует от 33.6k до 512k...
 Средняя загрузка канала на прием обычно составляет 2-3 Mbit'а, но иногда
 случаются пики до 10 мегабит причем по нескольку часов. Сервак ничем другим
 кроме proxy не занимается. Я грешил на различные варианты взлома, поубивал
 все сервисы, но ничего не нашел.
 Остается грешить на squid. В принципе по cachemgr.cgi обычно прием немного
 меньше отдачи как и должно по идее быть, но иногда цифры резко меняются -
 например счас client.http.kbytes_out гдето 100Kbyte/s а Server.all.kbytes_in
 аж 1400Kbyte/s. Соответственно на канале сейчас уже 2 часа пик в 14Mbit
 (личный рекорд) и падать не собирается...  Да у меня суммарная толщина
 клиентов мегабита 3... Upload канал при этом не занят.
 Вариантов у меня два - или squid по каким то своим критериям вдруг решает
 обновить свой cache (ничего про этот feature не нашел ни в конфиге ни в
 mailing-list), или же клиент например с дайлапа начинает качать какой нибудь
 Mpeg на пол
 Гигабайта, радостный Squid его за полчаса выкачивает а клиент отрубается
 скачав за эт время 500кил... (Hо уже 2 часа пик ! ) Хотя вроде есть там
 ограничение на макс. размер кэшированного об'екта...
 Как я знаю многие живут на линках с подсчитываемым траффиком, такая ситуация
 в этом случае вообще катастрофична...
 В общем причина не ясна, и как с этим бороться тоже... Delay pools вроде не
 для этого предназначены, мне канала не жалко, просто обидно если траффик
 идет зря. Может можно как нибудь по dummynet ограничить скорость каждой
 сессии ну допустим на 128K ?
 И чего б такого к Squid'у прикрутить чтоб засечь на кого большой траффик
 идет ?
 
 P.S. FreeBSD 4.4 Release, Squid 2.4 Stable 1. Версии как bsd так и squid'а
 менялись, эффект тот же
 P.P.S. Чужие сетки в acl закрыты, neighbourhood'ов нет, anonymous ftp закрыт
 :)
 --- ifmail v.2.15dev5
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Squid & download speed restriction   Irakli G. Bakhtadze   27 Nov 2001 23:48:46 
 Re: Squid & download speed restriction   Dmitriy Kyrhlarov   28 Nov 2001 11:00:07 
 Re: Squid & download speed restriction   Konstantin Nikonenko   28 Nov 2001 12:26:37 
Архивное /ru.unix.bsd/6577bc3b8307.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional