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

Исходное сообщение
"squid и оптимизация (кеш выключен)"

Отправлено skeletor , 18-Авг-11 14:04 
Есть squid-3.1.8 (FreeBSD 8.1 adm64, 4 ядра, 4 Гб памяти), работает, но из-за него load avarage не падает ниже 0.7. Конфигурационный файл достаточно большой, поэтому опишу, что есть:
1) кеш отключён
2) есть regexp'ы <---- видимо из-за них идёт нагрузка, так как их много
3) авторизация через AD (вызывается перловый wbinfo_group.pl)

Есть до 10-ка acl'ов.

Вопрос в следующем: есть ли ещё какие-то способы оптимизировать Squid, что бы меньше грузил систему?

Выбросить Regexpы - нельзя.


Содержание

Сообщения в этом обсуждении
"squid и оптимизация (кеш выключен)"
Отправлено erera22 , 19-Авг-11 01:33 
>[оверквотинг удален]
> из-за него load avarage не падает ниже 0.7. Конфигурационный файл достаточно
> большой, поэтому опишу, что есть:
> 1) кеш отключён
> 2) есть regexp'ы <---- видимо из-за них идёт нагрузка, так как их
> много
> 3) авторизация через AD (вызывается перловый wbinfo_group.pl)
> Есть до 10-ка acl'ов.
> Вопрос в следующем: есть ли ещё какие-то способы оптимизировать Squid, что бы
> меньше грузил систему?
> Выбросить Regexpы - нельзя.

Выключение сервера позволит существенно снизить нагрузку xD. Чем LA 0.7 не устраивает?


"squid и оптимизация (кеш выключен)"
Отправлено skeletor , 19-Авг-11 15:37 
Тем, что это только нагрузка от squid'a. А на сервере крутится ещё много чего. И кстати, инет через прокси сильно тормозить начал.

"squid и оптимизация (кеш выключен)"
Отправлено Golub Mikhail , 19-Авг-11 17:43 
> Тем, что это только нагрузка от squid'a. А на сервере крутится ещё
> много чего. И кстати, инет через прокси сильно тормозить начал.

Найдите причину тормозов.
Может авторизация, может regexp-ы ...
Отличайте по очереди, проверяйте.
Найдете причину - там уже круг решений будет уже.

P.S. У меня сквид обрабатывает порядка 300 запросов в секунду, и это с фильтрами, и LA 0,5 на железке поскромнее.

P.P.S. И это с кешем в 40 Гб.


"squid и оптимизация (кеш выключен)"
Отправлено Аноним , 30-Авг-11 12:09 
> Тем, что это только нагрузка от squid'a. А на сервере крутится ещё
> много чего. И кстати, инет через прокси сильно тормозить начал.

вынеси прокси на отдельный тазик, самый правильный выход


"squid и оптимизация (кеш выключен)"
Отправлено anonymous , 21-Авг-11 18:21 
>[оверквотинг удален]
> из-за него load avarage не падает ниже 0.7. Конфигурационный файл достаточно
> большой, поэтому опишу, что есть:
> 1) кеш отключён
> 2) есть regexp'ы <---- видимо из-за них идёт нагрузка, так как их
> много
> 3) авторизация через AD (вызывается перловый wbinfo_group.pl)
> Есть до 10-ка acl'ов.
> Вопрос в следующем: есть ли ещё какие-то способы оптимизировать Squid, что бы
> меньше грузил систему?
> Выбросить Regexpы - нельзя.

Я может что-то не понимаю, но с каких пор LA 0.7 - это много?
Авторизация насколько часто происходит, сколько пользователей?
Попробуйте так же уменьшить количество регэкспов, оптимизировав существующие.
Да, вторая версия сквида жрет меньше. Если кол-во фич устраивает - попробуйте на ней.


"squid и оптимизация (кеш выключен)"
Отправлено skeletor , 30-Авг-11 13:08 
Много-не много, но сайты в инете начинают тормозить, когда юзеры серфят. Попробую на второй версии. Кстати, а как там с авторизацией из АД обстоят дела? Смотрю в портах есть версия 2.7.9. Или лучше использовать 2.6?