Hardwareplanung für einen Apache MySql Server , Berechnung Benutzer
Hallo Community,
ich habe schon einiges dazu gelesen aber irgendwie komme ich auf keinen Nenner.
Es geht bald ein Projekt Online wo wir ausschließen möchten, dass irgendwann der Apache / MySql bzw. der Server an sich in die Knie geht bzw. die Ressourcen für die Anzahl der User nicht ausreichen.
Wir planen dass ganze auf einem Server bei Hetzner zu hosten ( Managed ), ich wollte jetzt kein Link posten, daher hier einige Werte des Servers im Überblick:
Intel® Xeon® E5-1650 v2 Hexa-Core
64 GB DDR3 ECC
2 x 500 GB - Raid 1
1 GBit/s
Kann mir einer sagen wieviel User ca. ich mit diesem Server hosten kann?
Also ich würde jetzt mal von 12000 Usern Pro Tag ausgehen (1000 Zugriff pro Stunde) für Backend und Frontend.
Vielleicht kennt jemand auch Tools mit denen man das "ungefähr" berechnen kann.
Ich weiß dass es dabei auch auf die Software bzw. Applikation drauf an kommt, wir gehen hier mal davon aus dass die Software / Applikation performant läuft bzw. Programmiert ist.
Für die Anwendung wird Apache / MySql / PHP benötigt.
Vielen Dank im Voraus
ich habe schon einiges dazu gelesen aber irgendwie komme ich auf keinen Nenner.
Es geht bald ein Projekt Online wo wir ausschließen möchten, dass irgendwann der Apache / MySql bzw. der Server an sich in die Knie geht bzw. die Ressourcen für die Anzahl der User nicht ausreichen.
Wir planen dass ganze auf einem Server bei Hetzner zu hosten ( Managed ), ich wollte jetzt kein Link posten, daher hier einige Werte des Servers im Überblick:
Intel® Xeon® E5-1650 v2 Hexa-Core
64 GB DDR3 ECC
2 x 500 GB - Raid 1
1 GBit/s
Kann mir einer sagen wieviel User ca. ich mit diesem Server hosten kann?
Also ich würde jetzt mal von 12000 Usern Pro Tag ausgehen (1000 Zugriff pro Stunde) für Backend und Frontend.
Vielleicht kennt jemand auch Tools mit denen man das "ungefähr" berechnen kann.
Ich weiß dass es dabei auch auf die Software bzw. Applikation drauf an kommt, wir gehen hier mal davon aus dass die Software / Applikation performant läuft bzw. Programmiert ist.
Für die Anwendung wird Apache / MySql / PHP benötigt.
Vielen Dank im Voraus
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 591188
Url: https://administrator.de/contentid/591188
Ausgedruckt am: 25.11.2024 um 04:11 Uhr
7 Kommentare
Neuester Kommentar
Moin,
so eine Frage kann man hier nicht beantworten.
Und dann ein standalone Server als Blech? Das doch kaum noch Zeitgemäß.
Deployed das doch mit einem Loadbalancer auf VMs (ja das geht auch bei Hetzner).
lg,
Slainte
so eine Frage kann man hier nicht beantworten.
1000 Zugriff pro Stunde
Was sind das? 1000 Abrufe einer (statischen?) Seite? oder 1000x eine Suchanfrage gegen eine 20TB MySQL DB?Und dann ein standalone Server als Blech? Das doch kaum noch Zeitgemäß.
Deployed das doch mit einem Loadbalancer auf VMs (ja das geht auch bei Hetzner).
lg,
Slainte
Zitat von @Ruffy1984:
Kann mir einer sagen wieviel User ca. ich mit diesem Server hosten kann?
Also ich würde jetzt mal von 12000 Usern Pro Tag ausgehen (1000 Zugriff pro Stunde) für Backend und Frontend.
Vielleicht kennt jemand auch Tools mit denen man das "ungefähr" berechnen kann.
Kann mir einer sagen wieviel User ca. ich mit diesem Server hosten kann?
Also ich würde jetzt mal von 12000 Usern Pro Tag ausgehen (1000 Zugriff pro Stunde) für Backend und Frontend.
Vielleicht kennt jemand auch Tools mit denen man das "ungefähr" berechnen kann.
Hallo,
mal abhängig von der Tatsache das es sehr stark abhängig von der Anwendung ist, hört sich das mal nicht so viel an. Sind grad mal 4 Anfragen pro Sekunde.
Grundsätzlich solltest du je nach Anwendung über einen Reversproxy (nginx) als Cache nachdenken.
Es geht bald ein Projekt Online wo wir ausschließen möchten, dass irgendwann der Apache / MySql bzw. der Server an sich in die Knie geht bzw. die Ressourcen für die Anzahl der User nicht ausreichen.
Wenn das die Kritikalität ist, dann solltest du es _konkret_ auf die Anwendung sizen lassen, denn was der Server mit einer einfachen Website wegsteckt (kann auch ein sonst. Projekt sein), hebt ihn bei einem anderen gleich aus den Sockeln. Kommt natürlich auch darauf an, was die User damit machen und ob die User von 0-24h drauf zugreifen, oder alle zwischen 12:30 und 13:00.
Grüße
PS: Zu dem ist die CPU schon ziemlich betagt.