Optimierung von Squid 3.0
Hallo zusammen,
ich bin eigentlich kein Linux-Experte, habe jedoch kürzlich einige Linux-Server "geerbt" und versuche mich jetzt einzuarbeiten und die verschiedenen vorhandenen Fehler zu fixen. Momentan bin ich mit der Optimierung unseres Proxy beschäftigt.
Hardware: 2x 2,4 GHz Xeon, 2 GB RAM, Gigabit-Ethernet
OS: Debian Lenny mit allen aktuellen Sicherheits-Updates + Squid 3.0stable25
Nach Aussage unserer Anwender ist das Internet-Zugrifff "ziemlich" langsam". Ich habe daher versucht einige Statistiken aus squid abzurufen, und möchte deshalb hier anfragen, ob und was man gegebenenfalls optimieren kann:
Hier die erwähnten Statistiken:
Cache information for squid:
Hits as % of all requests: 5min: 9.2%, 60min: 8.6%
Hits as % of bytes sent: 5min: 21.9%, 60min: 6.4%
Memory hits as % of hit requests: 5min: 7.9%, 60min: 7.3%
Disk hits as % of hit requests: 5min: 51.2%, 60min: 39.7%
Storage Swap size: 7834468 KB
Storage Swap capacity: 90.0% used, 10.0% free
Storage Mem size: 65152 KB
Storage Mem capacity: 100.0% used, 0.0% free
Mean Object Size: 21.22 KB
Requests given to unlinkd: 82180
Uns hier dann einige Parameter aus der squid.conf:
cache_mem 64 MB
\# cache_swap_low 90
\# cache_swap_high 95
\# minimum_object_size 32 KB
maximum_object_size 16384 KB
maximum_object_size_in_memory 16 KB
ipcache_size 4096
ipcache_low 90
ipcache_high 95
fqdncache_size 1024
cache_replacement_policy heap LRU
memory_replacement_policy heap GDSF
cache_dir ufs /var/spool/squid3 8500 16 256
Ich hoffe, die Spezialisten in diesem Forum können damit etwas mehr anfangen als ich und mir Vorschläge unterbreiten.
mfg
Harald
ich bin eigentlich kein Linux-Experte, habe jedoch kürzlich einige Linux-Server "geerbt" und versuche mich jetzt einzuarbeiten und die verschiedenen vorhandenen Fehler zu fixen. Momentan bin ich mit der Optimierung unseres Proxy beschäftigt.
Hardware: 2x 2,4 GHz Xeon, 2 GB RAM, Gigabit-Ethernet
OS: Debian Lenny mit allen aktuellen Sicherheits-Updates + Squid 3.0stable25
Nach Aussage unserer Anwender ist das Internet-Zugrifff "ziemlich" langsam". Ich habe daher versucht einige Statistiken aus squid abzurufen, und möchte deshalb hier anfragen, ob und was man gegebenenfalls optimieren kann:
Hier die erwähnten Statistiken:
Cache information for squid:
Hits as % of all requests: 5min: 9.2%, 60min: 8.6%
Hits as % of bytes sent: 5min: 21.9%, 60min: 6.4%
Memory hits as % of hit requests: 5min: 7.9%, 60min: 7.3%
Disk hits as % of hit requests: 5min: 51.2%, 60min: 39.7%
Storage Swap size: 7834468 KB
Storage Swap capacity: 90.0% used, 10.0% free
Storage Mem size: 65152 KB
Storage Mem capacity: 100.0% used, 0.0% free
Mean Object Size: 21.22 KB
Requests given to unlinkd: 82180
Uns hier dann einige Parameter aus der squid.conf:
cache_mem 64 MB
\# cache_swap_low 90
\# cache_swap_high 95
\# minimum_object_size 32 KB
maximum_object_size 16384 KB
maximum_object_size_in_memory 16 KB
ipcache_size 4096
ipcache_low 90
ipcache_high 95
fqdncache_size 1024
cache_replacement_policy heap LRU
memory_replacement_policy heap GDSF
cache_dir ufs /var/spool/squid3 8500 16 256
Ich hoffe, die Spezialisten in diesem Forum können damit etwas mehr anfangen als ich und mir Vorschläge unterbreiten.
mfg
Harald
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 152294
Url: https://administrator.de/contentid/152294
Ausgedruckt am: 24.11.2024 um 22:11 Uhr
5 Kommentare
Neuester Kommentar
Hallo,
die Frage ist doch, was bedeutet ziemlich langsam, lass es dir doch mal von deinen usern vorführen.
cache_mem 64 ist auf alle Fälle ziemlich wenig (kommt natürlih auf die Umstände an, auf die du nicht eingehst, wie viele User, was für ne Leitung, usw.)
die Frage ist doch, was bedeutet ziemlich langsam, lass es dir doch mal von deinen usern vorführen.
cache_mem 64 ist auf alle Fälle ziemlich wenig (kommt natürlih auf die Umstände an, auf die du nicht eingehst, wie viele User, was für ne Leitung, usw.)
Hallo,
cache_mem sollte so ~ 1/4 des RAMs des Proxy sein, aber was du auch mal pronieren kannst ist
das löscht den Squid cache und legt ihn neu an. Afaik haben manche Squid Versionen einen Bug mit dem Cache Management.
Wenn es danach wieder "schnell" ist, weisst du woran es liegt.
cache_mem sollte so ~ 1/4 des RAMs des Proxy sein, aber was du auch mal pronieren kannst ist
squid -k rotate
das löscht den Squid cache und legt ihn neu an. Afaik haben manche Squid Versionen einen Bug mit dem Cache Management.
Wenn es danach wieder "schnell" ist, weisst du woran es liegt.