So wird gerechnet
Der Arbeitsspeicher bestimmt die Größe der meisten Server: Der Prozessor langweilt sich den größten Teil des Tages, aber ein Server, dem der Arbeitsspeicher ausgeht, wird quälend langsam oder stoppt seine Datenbank. Deshalb addiert der Rechner zuerst den Arbeitsspeicher, aus dem, was jeder Teil des Setups im Betrieb typischerweise belegt, und schlägt dann ein Viertel für Updates, Backups und Stoßzeiten auf.
Arbeitsspeicher = (App + weitere Websites + Datenbank + Traffic) × 1,25 vCPU = 1 oder 2 für die App + 1 je 200.000 Besuche im Monat bei starker Auslastung Speicherplatz = System und App + Daten je Website + Datenbank
Jeder Wert wird dann auf die nächste Größe aufgerundet, die Anbieter tatsächlich verkaufen (1, 2, 4, 8 GB …). Die Startwerte stammen aus den Mindestanforderungen der Software selbst und aus dem, was kleine Installationen in der Praxis belegen; sie sind ein vernünftiger erster Server, keine Garantie. Beobachten Sie nach dem Umzug eine Woche lang Arbeitsspeicher und CPU und ändern Sie die Größe, wenn einer von beiden über 70 % bleibt.
Beispiel
WordPress mit 3 Websites, 60.000 Besuchern im Monat und MariaDB auf demselben Server: 1 GB für das System und WordPress, 0,5 GB für die beiden anderen Websites, 0,5 GB für die Datenbank und 0,3 GB für die Besucher ergeben 2,3 GB; mit 25 % Reserve sind das 2,9 GB, also ein Tarif mit 4 GB, 2 vCPU und 40 GB Speicherplatz.
Fragen
Wie viel RAM braucht ein WordPress-VPS?
1 GB reicht für eine WordPress-Website mit Seiten-Cache und einigen tausend Besuchern am Tag. Wählen Sie 2 GB, wenn die Datenbank auf demselben Server läuft oder Sie mehrere Websites betreiben, und 4 GB für einen stark besuchten Shop oder eine Website mit angemeldeten Nutzern, die den Cache umgehen.
Reicht 1 GB RAM für einen VPS?
Für eine statische Website, ein VPN oder einen kleinen Bot ja. Für alles mit Datenbank wird es knapp: MySQL oder Postgres allein will einige hundert Megabyte. 2 GB kosten bei den meisten Anbietern kaum mehr und lassen Platz für Updates und Backups.
Wie viele vCPU brauche ich?
Eine oder zwei für fast jede Website, API oder kleine App: Webserver warten die meiste Zeit auf das Netzwerk oder das Laufwerk. Gameserver, Videokodierung, Builds und stark ausgelastete Datenbanken sind die Ausnahmen; sie brauchen mehr Kerne, und zwar dedizierte.
Was ist der Unterschied zwischen geteilter und dedizierter vCPU?
Eine geteilte vCPU ist ein Anteil an einem Prozessor, den auch andere Kunden nutzen, ihre Geschwindigkeit schwankt also mit deren Last. Eine dedizierte vCPU ist für Sie reserviert. Für Websites genügt geteilt; wählen Sie dediziert für Spiele, Datenbanken unter Last und alles, was empfindlich auf Verzögerungen reagiert.