Squid läd bei großen Bilder von localen Webserver sehr langsamm
Hallo,
ich hab hier im Netzwerk einen virtuellen Server (VMWare 6) mit Debian und Squid 3. Das ganze läuft soweit ohne probleme.
Wenn ich vom lokalen webserver ein großes bild lade (knapp 7 MB) dauert der aufbau im browser ca 11-12 sekunden schalte ich im browser den proxy aus dauert der Bildaufbau ca 0,5 sek. oder weniger.
Rufe ich die OWA seite von Exchange auf ist mit oder ohne Proxy kein merklicher unterschied festzustellen.
Daten des Virtuellen Systems
2 CPUs
1 GB ram (ca 330 MB in benutzung)
GB Netzwerkverbindung (Intel irgendwas)
CPU auslasung von top für squid beim laden des bildes <=1%
die zeile aus dem access.log
1457681269.646 16378 192.168.0.105 TCP_HIT/200 6809649 GET http://www.xxxxx.de/bilder/2/DSCN0405.JPG - HIER_NONE/- image/jpeg
das xxxxx wird mit der localen ipadresse aufgelöst
wenn ich das bild mit wget lade dauert es ca 0,06-0,2 sek mit ca 40-110 MB/sek
Hab da in der Squidkonfig nichts von einer limitierung der bandbreite gesehn.
Die Konfig ist weitgehend die originale
DNS, Cachegröße, Maximum cached object size und memory limit wurde angepast bzw auf größere werte eingestellt.
Hat da jemand ein tipp für mich?
ich hab hier im Netzwerk einen virtuellen Server (VMWare 6) mit Debian und Squid 3. Das ganze läuft soweit ohne probleme.
Wenn ich vom lokalen webserver ein großes bild lade (knapp 7 MB) dauert der aufbau im browser ca 11-12 sekunden schalte ich im browser den proxy aus dauert der Bildaufbau ca 0,5 sek. oder weniger.
Rufe ich die OWA seite von Exchange auf ist mit oder ohne Proxy kein merklicher unterschied festzustellen.
Daten des Virtuellen Systems
2 CPUs
1 GB ram (ca 330 MB in benutzung)
GB Netzwerkverbindung (Intel irgendwas)
CPU auslasung von top für squid beim laden des bildes <=1%
die zeile aus dem access.log
1457681269.646 16378 192.168.0.105 TCP_HIT/200 6809649 GET http://www.xxxxx.de/bilder/2/DSCN0405.JPG - HIER_NONE/- image/jpeg
das xxxxx wird mit der localen ipadresse aufgelöst
wenn ich das bild mit wget lade dauert es ca 0,06-0,2 sek mit ca 40-110 MB/sek
Hab da in der Squidkonfig nichts von einer limitierung der bandbreite gesehn.
Die Konfig ist weitgehend die originale
DNS, Cachegröße, Maximum cached object size und memory limit wurde angepast bzw auf größere werte eingestellt.
Hat da jemand ein tipp für mich?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 298864
Url: https://administrator.de/contentid/298864
Ausgedruckt am: 21.11.2024 um 15:11 Uhr
4 Kommentare
Neuester Kommentar
Warum der Unsinn mit embeddeten Bilderlinks wo das Forum eine einfache Bilder Uplink Funktion hat die auch Erstklässler bedienen können...??
Kamera klicken, Bild hochladen und mit Klick auf "+" den Bilder URL in den Text bringen.
Was ist bloß so schwer daran ??
Kann man übrigens mit Klick auf Bearbeiten immer noch nachträglich machen...und die Forum Community wirds dir danken !
Zurück zum Problem...
Bedenke das der Hypervisor die Netzschnittstelle nur emuliert, sprich ein Stück Software. Möglich das du eine falsche NIC Emulation gewählt hast.
Ganz übel ist es noch wenn der Proxy "one armed" angeschlossen ist, also das inbound und outbound Traffic sich durch denselben Adapter quälen müssen.
Weitere Frage die offen ist wie der Hypervisor an die physische Switch Infrastruktur angekoppelt ist ?? Link Aggregation, keine, fehlerhafte Link Aggregation...usw.
Viel Raum zum freien Raten hier ohne solche Informationen...
Kamera klicken, Bild hochladen und mit Klick auf "+" den Bilder URL in den Text bringen.
Was ist bloß so schwer daran ??
Kann man übrigens mit Klick auf Bearbeiten immer noch nachträglich machen...und die Forum Community wirds dir danken !
Zurück zum Problem...
Bedenke das der Hypervisor die Netzschnittstelle nur emuliert, sprich ein Stück Software. Möglich das du eine falsche NIC Emulation gewählt hast.
Ganz übel ist es noch wenn der Proxy "one armed" angeschlossen ist, also das inbound und outbound Traffic sich durch denselben Adapter quälen müssen.
Weitere Frage die offen ist wie der Hypervisor an die physische Switch Infrastruktur angekoppelt ist ?? Link Aggregation, keine, fehlerhafte Link Aggregation...usw.
Viel Raum zum freien Raten hier ohne solche Informationen...
Hallo zusammen,
ESXi 6.0 die an die Hardware der HP Microservers angepasst wurde.
- Man kann das Buch kaufen und sich durchlesen
- Man kann auch unter der Beschreibung des Buches einmal alles durchlesen, dann hat man schon
genug Tipps für den Alltag bekommen und kann mal hier und dort nachschauen.
Gruß
Dobby
ich hab hier im Netzwerk einen virtuellen Server (VMWare 6) mit Debian und Squid 3.
Ist das ESXi 6.0 auf einem HP Proliant Server? Denn HP hat eine eigene Version desESXi 6.0 die an die Hardware der HP Microservers angepasst wurde.
Hat da jemand ein tipp für mich?
Squid performance tuning- Man kann das Buch kaufen und sich durchlesen
- Man kann auch unter der Beschreibung des Buches einmal alles durchlesen, dann hat man schon
genug Tipps für den Alltag bekommen und kann mal hier und dort nachschauen.
Gruß
Dobby