Page 1 sur 1

besoin d'aide pour calibrer SQUID correctement

Posté : lun. 6 juin 2016 10:23
par shinobitom
Bonjour à tous,

Contexte :

Je suis administrateur système et on me demande de mettre en place un proxy pour une utilisation plutôt "cache". En effet la grande majorité des utilisateurs de l'entreprise (80 personnes sur 100) utilisent les mêmes sites web (une cinquantaine de sites environ).

Notre choix c'est assez vite porté sur Squid.

Du coup j'ai installé un Debian 8.4 (jessie) et installé squid.

Demande :

J'ai vu beaucoup de tutos et de docs sur Squid, j'ai donc pu très facilement le démarrer et le tester. Ca marche. Par contre je ne vois pas de préconisations.
Il y a beaucoup d'options mais je ne sais jamais quelle valeures mettre... D'ailleurs mon cache je l'ai mis à 40Go... C'est bien, c'est trop, pas assez ?
Idem pour toutes les autres options. Par exemple :

cache_dir ufs /data/cache 40000 16 256

#cache_mem
#cache_swap_low
#cache_swap_high
#maximum_object_size
#minimum_object_size
#maximum_object_size_in_memory
#cache_replacement_policy lru
#memory_replacement_policy lru
#quick_abort_min
#quick_abort_max
#quick_abort_pct

refresh_pattern ^ftp: 1440 20% 10080
refresh_pattern ^gopher: 1440 0% 1440
refresh_pattern -i (/cgi-bin/|\?) 0 0% 0
refresh_pattern . 0 20% 4320


Bref, pour résumer, j'ai besoin d'infos pour savoir comment régler tout cela. Pour avoir un calibrage efficace en fait.
Pour rappel : environ 80 utilisateurs utilisent tous les mêmes 50 sites.

Pouvez vous m'aider à régler le cache pour que ce soit efficace ? avez vous des retours d'expérience ? d'autres options à régler ?

un grand merci d'avance.

Bonne journée,

Re: besoin d'aide pour calibrer SQUID correctement

Posté : lun. 6 juin 2016 10:33
par débitant
je ne sais te répondre, mais
as tu vu ICI

Re: besoin d'aide pour calibrer SQUID correctement

Posté : lun. 6 juin 2016 15:38
par shinobitom
Bonjour Débitant et merci pour ta réponse.
Oui j'ai regardé et au départ je me suis même basé sur leur tuto pour comprendre le fonctionnement de base de squid :
http://www.it-connect.fr/mise-en-place- ... vec-squid/" onclick="window.open(this.href);return false;

La conf proposée est minimaliste et je reprends même un passage :
# Changer la taille du cache de squid, changer la valeur 100 par ce que vous voulez (valeur en Mo)
cache_dir ufs /var/spool/squid 100 16 256
Du coup je tombe sur une multitude de site dans le genre où on te dis :
" voilà la tu peux mettre une valeure entre tant et tant" ou alors comme ici "mettez ce que vous voulez"...

Mais jamais on te conseille de manière plus approfondie. Mon but ici n'est pas de demander que l'on fasse à ma place, mais simplement de m'aiguiller. J'avoue être un peu perdu.

Si quelqun peut m'aider je suis preneur :)

Bonne journée.

Re: besoin d'aide pour calibrer SQUID correctement

Posté : lun. 6 juin 2016 15:48
par mpat
ce site me paraît répondre plus précisément en matière de cache.
http://www.linux-france.org/prj/edu/arc ... 40s02.html

Re: besoin d'aide pour calibrer SQUID correctement

Posté : lun. 6 juin 2016 17:30
par tyrry
Slt ,
en fait cela va dépendre du contenue des sites visités : (beaucoup d'images / vidéos / infos texte etc etc)
site d'infos
site marchands
site généralistes etc etc
c'est très difficile de répondre à cette question , mais tu dis : env 50 site pour 40go = ~ 1.25go par sites (s'il se valent en poids)
mais le cache n'est là que pour économiser la bande passante , mais n'empêche pas le fonctionnement même si le cache est plein ;)
@+