Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

Was hält ein Managed Server aus?

Forum rund um das Thema Hardware für Webmaster.
Neues Thema Antworten
linkadler
PostRank 4
PostRank 4
Beiträge: 138
Registriert: 07.08.2008, 18:43

Beitrag von linkadler » 17.09.2010, 12:41

Pro Seitenaufruf:
2-3 SQL Abfragen
400kB Upstream

Server:
Quadcore 3 Ghz
8 GB RAM
100MBit/s Anbindung

1Mio PIs pro Tag (~200k Nutzer) überhaupt möglich?
Ab wann muss man Lastverteilung auf mehrere Maschinen vorbereiten?

Danke an die big Player für die Exptertise.

Anzeige von ABAKUS

von Anzeige von ABAKUS »

SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


Pompom
PostRank 10
PostRank 10
Beiträge: 3751
Registriert: 10.09.2004, 16:38

Beitrag von Pompom » 17.09.2010, 12:43

wenn er ordentlich konfiguriert ist, lachta noch.

linkadler
PostRank 4
PostRank 4
Beiträge: 138
Registriert: 07.08.2008, 18:43

Beitrag von linkadler » 17.09.2010, 12:48

wirklich, pro TAG?

Synonym
PostRank 10
PostRank 10
Beiträge: 3708
Registriert: 09.08.2008, 02:55

Beitrag von Synonym » 17.09.2010, 12:50

Wie Pompom schon sagte, dürfte kein Problem sein, aber die Frage ist auch sehr allgemein. Lastverteilung ist da das gleiche, kommt halt drauf an was die Last verursacht. Sind es die Zugriffe direkt (Apache), die Scripte (PHP), der Upstream (Wenn das Files sind), die Datenbank oder oder oder.... Und für alles gibt es verschiedene Ansätze.

Ich hab auch einen Server der täglich so an den 500k PIs liegt. Der ist aktuell an seiner Leistungsgrenze aber auch nur ein vServer mit Single-Core und 512 MB. Die Last ist da die Datenbank, der Apache liefert nur winzige statische Files aus.

Pompom
PostRank 10
PostRank 10
Beiträge: 3751
Registriert: 10.09.2004, 16:38

Beitrag von Pompom » 17.09.2010, 15:30

Problem sind nicht die Seitenabrufe/PI oder der Upstream, sondern die Datenbankabfragen.

Bei größeren Datenbanken mit vielen Abfragen wäre es u.U. günstiger, einen eigenen Datenbankserver ins Backend zu stellen.

AOE
PostRank 1
PostRank 1
Beiträge: 11
Registriert: 03.08.2010, 14:34

Beitrag von AOE » 17.09.2010, 15:34

Hallo,

das sind ja rund 12 Anfragen pro Sekunden. Da sich die Last vermutlich nicht gleichmäßig verteilt, können es zu Spitzenzeiten vielleicht auch 100 pro Sekunde oder noch mehr werden.
Ich denke daher, dass die Anzahl der PI pro Tag nicht soooo interessant ist, sondern die Lastspitzen.
Und da muss man dann wirklich genau schauen - wie schon die Vorredner schrieben - was alles passiert.
2 oder 3 SQL-Statements pro Seite können - bei umfangreichen SELECTS oder INSERTS - sehr viel Last erzeugen.
Ich würde Dir dringend vorab Tests empfehlen - unter sehr realisitischen Bedingungen, da das Verhalten nicht zwingend linear ist. Wenn plötzlich der Datenbank oder dem Apache das RAM ausgeht, dann geht die Performance ganz schnell in den Keller.

Viele Grüße
AOE

profo
PostRank 9
PostRank 9
Beiträge: 1703
Registriert: 18.01.2007, 18:51

Beitrag von profo » 17.09.2010, 16:34

Wie schon die Vorredner, die Datenbankabfragen können ein dicker Flaschenhals sein. Vorher ein paar Lasttests durchführen.

Ein zweites Problem kann die Datenmenge sein. Mit den 400kB Upstream meinst Du die ausgehende Datenmenge pro Seitenaufruf? Das wären dann im Monat um die 12 TB. Bei so einer Menge wird die Maschine bei vielen Hostern schon auf 10 MBit runtergedrosselt, und Dir fliegt alles um die Ohren.

Ich würd mich nicht wundern, wenn Du etwa drei Server brauchst.

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag