Sponsor-Board.de

Normale Version: Serverlast Erfahrung
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Guten morgen Sponsorboard Smile,

ich bräuchte einmal die Hilfe von denen unter euch, die Erfahrung mit Servern und Traffic haben.

Und zwar haben wir folgendes Szenario: Für ein kommendes Event wird es Tickets auf unserer Webseite zu kaufen geben. Wir erwarten in der Stunde des Verkaufs ca. 50.000 Besucher und 200.000 Visits auf der Seite. Und am gesamten Tag ca. 300.000 - 400.000 Visits.

Ich selber bin Back -und Frontendentwickler habe also noch nie soviel Serverseitig zu tun gehabt.

Die Webseite wird von meiner Seite aus, so gut es geht optimiert. Sprich, Auslagerung von Scripten auf bekannte CDNs fürs Caching, Minimierung bzw. Reduzierung des Codes, Komprimieren von Bildern, nur den Content laden, der auch im Viewport ist usw.
Sprich die Webseite wird extrem performant sein.

Doch das alles bringt ja nichts, wenn der Server in die Knie geht.

Und genau hier bräuchte ich bitte mal eure Hilfe bzw. Erfahrungswerte.

Ich denke, dass die Webseite pro Seite max. 3MB (ich denke sogar eher 1,5mb, gehen wir aber mal vom Worstcase aus) schwer sein wird. Als CMS wird Wordpress verwendet, jedoch erzeugen wir auf unserer Seite keinen / kaum DB Traffic, da alle Seiten serverseitig gecachet sind.

Sprich wird werden in paar Minuten einen Traffic von ca 600GB auf unserem Server haben.

Gibt es Faustregeln, Tools, oder habt ihr Werte an denen Ihr euch bei der Wahl des Server orientiert ?
Denn ich habe da echt kein Verhältnis zu.

Auch die maximale Übertragungsrate, die bei vielen Hostern z.B. max 1Gbits/s betragen könnte zum Verhängnis werden, oder ? 1Gbits/s wären ja 125mb/s, was bei 3mb Seitengröße max. 40 User/s wären. Das wäre auch ein limitierender Faktor, oder ?

Danke, wenn ihr bis hierhin durchgehalten habt.

Ich wäre froh, wenn wir in eine rege Sonntags Diskussion einsteigen könnten Smile.

LG
Leitwerk
Gerade bei WordPress ist ein Cache, der auch richtig konfiguriert ist sehr wichtig. Aber auch ohne Cache zieht WordPress gerade bei solchen Besucherzahlen extrem Ressourcen.
Da wäre schon ein sehr Performanter Dedizierter Server Pflicht.

Edit: Bevor die dir Bandbreite zum Verhängnis wird, klappt vermutlich der Server zusammen.

Firez.de schrieb:
Da wäre schon ein sehr Performanter Dedizierter Server Pflicht.


Die beste dedizierte Maschine bringt dir nichts, wenn dir der Webserver abschmiert...

Les dich mal [Link: Registrierung erforderlich] ein.
Puffert auch einiges auf der Maschine ab.

Also du brauchst auf jeden Fall Bandbreite, wenn du mit 50k Besuchern direkt bei Release rechnest und dann selbst sagt, dass jede Seite 1-1,5 MB groß ist, werden die besucher einen Traffic von 50 GB/Stunde und Pro Seite verursachen.

Surft jetzt jeder Besucher 5 Seiten an sind wir schon bei 250 GB, theoretisch sollte das ein 1 Gbit Server locker packen, aber was wenn 10.000 User "aktiv" Surfen, das wird der Server nicht schaffen - egal wie stark der ist.

Du hast bei einem GBit "Brutto" 125MB/s, aber selbst via HTTP hast du einen gewissen overhead - realistisch sind eher 700-850 Mbit also ~ 100MB/s

Ich würde vorschlagen mindestens 5-6 Server in ein Cluster zu packen - der Hoster sollte dann aber auch die Bandbreite garantieren.

Die Proxylösung wird gerne genutzt um Cluster aufzubauen, das kann aber relativ schnell sehr kompliziert werden, und man muss wissen was man tut.

Es gibt einige Tutorials zu load balancing, meist wird ein Nginx server genutzt weil dieser noch relativ easy zu konfigurieren ist, einfach mal einlesen - ich hoffe der Release ist nicht schon übermorgen.
Guten morgen,

ich wollte hier mal ein Fazit geben.

Wir hatten über 60.000 Unique Nutzer und pro Nutzer ca. 5 Seiten Requests in 1ner Stunde.

Wie ich das ganze nun gelöst habe ?

Ich habe alle Dateien auf einen externen CDN (MaxCDN) ausgelagert, davor noch einen Proxy, damit wir kaum Last auf unserem eigenen Server haben.

An Traffic habe ich lediglich 20€ gezahlt. Teurer war der Proxy, hier waren 100€ für einen Monat fällig.

Am Ende hatten wir keine einzige Downtime und alles lief problemlos.


Also für alle, die Hohe Last erwarten: Guckt euch eine CDN Lösung an. Sie ist preiswert und erfordert keine administrativ hohen Fähigkeiten.

VG
Leitwerk
Referenz-URLs