Richtwert für Traffic

Apache, Lighttpd, nginx, Cherokee
pangaea
Posts: 16
Joined: 2006-09-06 19:30

Richtwert für Traffic

Post by pangaea »

Hallo,

ich habe meine Seiten jetzt auf einen nagelneuen XL Server installiert. Trotzdem knüppelt mir der der Server alle par tage ab. Ping ist zwar dann o.k. aber ich komm weder per browser noch per SSH drauf. Erst ein Reboot kann die Maschine wiederbeleben.

Jetzt weiss ich nicht ob der Server einfach nur zu arg ins schwitzen kommt, oder sonst was die Ursache ist. Deshalb würde ich mich freuen, wenn Ihr mir ein paar Tipps geben könnt was so ein server verkraften kann.

Meine Seiten haben ca:

3 GIG Traffic / Tag

Die beiden größten pages
Daily Average:
Hits Files Pages Visits Sites
131274 110490 20263 2554 39534
40171 28251 24435 1044 4031

der Rest sind nru kleine Domains

Die erst seite ist ein OXID esales shop

MYSQL
Traffic ø pro Stunde
Empfangen 316.188 KB 200.472 KB
Gesendet 1.684 MB 1.068 MB
Insgesamt 1.993 MB 1.263 MB

Verbindungen ø pro Stunde %
Fehlgeschlagen 18 11,41 0,75 %
Abgebrochen 4 2,54 0,17 %
Insgesamt 2.411 1.528,64 100,00 %

Abfragestatistik: Seit seinem Start wurden 455.365 Abfragen an diesen MySQL-Server gesandt. Insgesamt ø pro Stunde ø pro Minute ø pro Sekunde
455.365 288.713,28 4.811,89 80,20


Dieser MySQL-Server läuft bereits 0 Tage, 1 Stunden, 34 Minuten und 38 Sekunden. Er wurde am 06. September 2006 um 18:10 gestartet.

Die Serverload schwankt zwischen 0,5 und 2 in spitzenzeiten.

Ich bin der Meinung der server müsste doch eigentlich diesen Traffic abkönnen ist ja nicht so viel. Oder ist das wirklich zu viel für den Server dieser Klasse?:

CPU AuthenticAMD, AMD Athlon(tm) 64 Processor 3500+
Version psa v8.0.1_build80060615.19 os_SuSE 9.3
Betriebssystem Linux 2.6.16.20-060620b
Key-Nummer PLSK.00328000.0001
System-Uptime: 12:48

CPU-AuslastungLetzte 1 Minute 0.67
Letzte 5 Minuten 0.99
Letzte 15 Minuten 1.07

SpeicherauslastungGesamt Benutzt Frei gemeinsam genutzt Puffer Im Cache Auslastung
1.93 GB 1.20 GB 750.14 MB 0 B 12.26 MB 369.58 MB 62.08%


Swap-AuslastungGesamt Benutzt Frei Auslastung
3.74 GB 216.79 MB 3.53 GB 5.66%


FestplattenauslastungDateisystem Gesamt Benutzt Verfügbar Kapazität
/dev/md5 4 767.00 MB 1 768.52 MB 2 998.48 MB 37.1%

Verzeichnisse /usr/local/psa
/dev/md6 4 767.00 MB 932.99 MB 3 834.01 MB 19.57%

Verzeichnisse /var/lib/mysql
/var/qmail/mailnames
/var/lib/named
/dev/md8 82 912.18 MB 39 865.80 MB 43 046.38 MB 48.08%

Verzeichnisse /srv/www/vhosts
/dev/md1 949.49 MB 152.26 MB 749.00 MB 16.04%

proc 0.00 MB 0.00 MB 0.00 MB 0%

sysfs 0.00 MB 0.00 MB 0.00 MB 0%

tmpfs 989.07 MB 0.00 MB 989.07 MB 0%

devpts 0.00 MB 0.00 MB 0.00 MB 0%

/dev/md7 19 074.94 MB 14 391.49 MB 4 683.45 MB 75.45%

none 989.07 MB 0.00 MB 989.07 MB 0%


Danke für eure Ratschläge schon mal im voraus?

Gruß
Harry
pangaea
Posts: 16
Joined: 2006-09-06 19:30

Re: Richtwert für Traffic

Post by pangaea »

Kann denn wirklich keiner mal schreiben was er für Traffic auf seinen Rootservern hat?

Gruß
Harry
duergner
Posts: 923
Joined: 2003-08-20 11:30
Location: Pittsburgh, PA, USA

Re: Richtwert für Traffic

Post by duergner »

Ich denke nicht dass der Traffic dein Problem ist. Achja und wenn du das naechste Mal Sachen per Copy'n'Paste postest dann bitte in code Bloecken. Das kann man kaum lesen.

Aber wenn ich das richtig gesehn habe dann hat dein MySQL Server 80 Anfragen pro Sekunde im Schnitt. Das ist schon nicht gerade wenig. Hast du den entsprechend optimiert? Und ueber 400k Anfragen in weniger als 2 Stunden sind auch ganz schoen happig. Ist vielleicht eine der beiden groeseren Seiten sehr unsauber programmiert?
flo
Posts: 2223
Joined: 2002-07-28 13:02
Location: Berlin

Re: Richtwert für Traffic

Post by flo »

duergner wrote:Ist vielleicht eine der beiden groeseren Seiten sehr unsauber programmiert?
Davon ist auszugehen - dazu wird die Kiste nicht durchoptimiert sein bzgl. LAMP und/oder hat ein Hardwareproblem.

Ich hab letzte Woche eine Installation eines Servers mit einem Lasttest abgeschlossen. Auf dem Rechner (Opteron, Soft-RAID, 1GB RAM) ist ein Typo3 mit Apache2, PHP5, MySQL5 installiert. Nachdem ich den Rechner soweit hatte, daß er auch mit Maximallast nicht mehr geswappt hat, hat das Ding eine halbe Stunde lang jeweils 45 gleichzeitige Zugriffe ertragen müssen, dabei bis knapp unter 320 SQL-Anfragen/sek (das meiste aus dem Cache) mitgemacht und am Schluß eine Last von knapp 30 gefahren.

Beobachte die Speicherwerte, wenn Du Last hast - aber 2.x sind eigentlich noch nichts, was so einen Rechner in Schwierigkeiten bringen dürfte. Sieh Dir die Kernel-Logs an. Und wenn die Kiste wieder abraucht, nimm Dir kurz die Zeit und schau per Rettungskonsole nach, ob er noch etwas vernünftiges ausgibt.

flo.
flo
Posts: 2223
Joined: 2002-07-28 13:02
Location: Berlin

Re: Richtwert für Traffic

Post by flo »

pangaea wrote:Kann denn wirklich keiner mal schreiben was er für Traffic auf seinen Rootservern hat?
Ach ja ... die Frage :-) Obwohl das wirklich irrelevant ist.

10GB/Monat (Mail + db + viel IMAP)
35GB/Monat (Webserver)
2x1.5 GB (Nameserver / Ventrilo / munin / smokeping auf vServern)

flo.
pangaea
Posts: 16
Joined: 2006-09-06 19:30

Re: Richtwert für Traffic

Post by pangaea »

o.k. danke erst mal für die Antworten.

Gibt es Richtwerte für die optimalen Mysql/php Einstellungen? Lässt sich was pauschalisieren, also in der my.cnf das und jenes einstellen = optimal, oder ist das von Seite zu Seite unterschiedlich.

Gruß
Harry
flo
Posts: 2223
Joined: 2002-07-28 13:02
Location: Berlin

Re: Richtwert für Traffic

Post by flo »

Es gibt ein paar dont's, aber richtig pauschalisieren lässt es sich nicht, hängt daovn ab, wie Deine Sache programmiert sind, ob Indizes benutzt werden, welche Apache- und PHP-Module Du brauchst und so weiter.

flo.
rootsvr
Posts: 538
Joined: 2005-09-02 11:12

Re: Richtwert für Traffic

Post by rootsvr »

Es gibt keine Optimierungen die bei allen toll sind, ansonsten wären die sicherlich schon standardmäßig aktiviert.. im Datenbank unterforum hat isotopp einen Haufen lesenswerter Threads geschrieben, die sich mit mysql Optimierung beschäftigen.

Eine Ausgabe von status der mysql hilft da sicherlich ungemein, da Glaskugeln grade aus sind..
simcen
Posts: 333
Joined: 2003-02-12 14:35
Location: Bern, Schweiz

Re: Richtwert für Traffic

Post by simcen »

Nur soviel zu wieviel Traffic ein optimierter Webserver vertragen kann :wink: :

(Real-Stats auf dem Loadbalancer, kopiert um 21:23, sprich nicht annähernd an eine Hochlast)

Code: Select all

>> Information} /stat/slb/virt 35
------------------------------------------------------------------
Virtual server 35 stats:
                                  Current      Total  Highest
Real IP address                  Sessions   Sessions Sessions           Octets
---- --------------------------- -------- ---------- --------  ---------------
  19 172.17.17.19                    2290  160504949    19276     814544829797
  20 172.17.17.20                    2299  157370863     9283     793347245526
  34 172.17.17.34                    2242  157526040     9283     787552126975
  35 172.17.17.35                    2284  160516710    19308     809839121494
---- --------------------------- -------- ---------- --------  ---------------
     193.192.251.35                  9115  635918562    57150    3205283323792