Ratgeber · Server
So wählen Sie den richtigen VPS
Fast jeder falsch dimensionierte Server entsteht dadurch, dass man eine Preisliste von oben nach unten durchgeht, statt zu fragen, welche Ressource zuerst ausgegangen ist. Hier ist die Reihenfolge, in der Sie denken sollten, mit unseren eigenen Tarifen als durchgerechnetes Beispiel.
Vom Engpass ausgehen
Bei einem virtuellen Server kann Ihnen viererlei ausgehen: Arbeitsspeicher, Prozessorzeit, Festplattenplatz und ausgehender Traffic. Zu einem gegebenen Zeitpunkt ist nur eines davon Ihr Problem, und mehr von den anderen dreien zu kaufen ist der häufigste Weg, Geld auszugeben, ohne etwas schneller zu machen. Die erste Frage lautet also nicht „Wie groß muss mein Server sein?“, sondern „Was geht zuerst aus, und was passiert dann?“.
Die Fehlerbilder unterscheiden sich genug, um sie zu erkennen. Wenn der Arbeitsspeicher ausgeht, sieht das so aus: zuerst Swapping, dann ein beendeter Prozess, dann ein Ausfall, der sich von selbst behebt und eine Stunde später wiederkommt. Wenn die Prozessorzeit ausgeht, wird unter Last alles gleichmäßig langsamer und ist wieder normal, sobald der Traffic nachlässt. Wenn der Festplattenplatz ausgeht, verweigert eine Datenbank um drei Uhr morgens Schreibzugriffe. Wenn das Traffic-Kontingent ausgeht, erhalten Sie eine E-Mail von uns, denn wir schalten Sie nicht ab.
Meistens ist der Arbeitsspeicher die Antwort
Bei Web-Workloads entscheidet meist der Arbeitsspeicher darüber, wie sich der Server verhält, denn er ist die einzige Ressource ohne sanften Leistungsabfall. Eine ausgelastete Maschine mit zu wenig CPU ist langsam; eine Maschine mit zu wenig Speicher beginnt, Prozesse zu beenden. Ein Anwendungsserver und eine Datenbank auf demselben Rechner brauchen jeweils ihren eigenen Arbeitsbereich, und vor allem die Datenbank wird dramatisch langsamer, sobald ihre Indizes nicht mehr in den RAM passen.
- 1 GB: VPS-1 für $9.90. Genug für eine statische Website, einen Tunnel-Endpunkt, einen Bot oder eine Cron-Box. Teilen sich eine Datenbank und ein Anwendungsserver den Speicher, lagert das System unter Last aus.
- 4 GB: VPS-2 für $14.90. Eine einzelne Website mit eigener Datenbank läuft hier ordentlich. Es ist weiterhin ein geteilter Kern, Dauerlast ist also nicht seine Stärke.
- 8 GB: VPS-4 für $25.90. Die Größe, die wir standardmäßig empfehlen, weil sich Webserver und Datenbank dann nicht mehr um einen einzigen Kern streiten.
- Ab 8 GB: VPS-8 für $37.90. Angemeldete Nutzer, Warenkörbe und Suche: Die Anfragen, die sich nicht per Cache wegoptimieren lassen, brauchen dies.
Eine nützliche Plausibilitätsprüfung, bevor Sie irgendetwas kaufen: Sehen Sie auf Ihrem aktuellen Rechner nach, wie viel Speicher tatsächlich belegt ist und wie viel nur im Cache liegt, und was zu Ihrer Stoßzeit mit dieser Zahl passiert. Wenn Sie bereits auslagern (Swapping), hilft auch noch so viel zusätzliche CPU nicht.
Kerne: wie viele und welcher Art
Die Kernzahl ist die Angabe, die alle vergleichen und die am häufigsten in die Irre führt, denn in unserem Katalog gibt es drei verschiedene Arten von Kernen, und sie sind für unterschiedliche Dinge gut.
- Standard: geteilte vCPU auf KVM. Lastspitzen werden schnell bedient, weil Ihre Nachbarn meist untätig sind. Eine Stunde mit 100 % Auslastung ist das, was ein geteilter Kern nicht zusichern kann.
- High frequency: dasselbe Shared-Modell auf höher getakteten Hosts, mit etwa doppelt so viel Speicherplatz pro Gigabyte RAM. HF-4 bietet 2 vCPU und 4 GB für $37.90. Lohnt sich, wenn ein einzelner Thread die wichtige Arbeit erledigt.
- Dedicated CPU: Kerne, die fest Ihrer Maschine zugeordnet sind und die kein anderer Mandant nutzen kann. DC-8 kostet $71.90 für 2 fest zugeordnete Kerne und 8 GB. Sie zahlen für die Exklusivität, nicht für die Anzahl.
Der Vergleich, bei dem sich viele verschätzen, ist VPS-8 für $37.90 mit 4 geteilten Kernen gegenüber DC-8 für $71.90 mit 2 fest zugewiesenen. Weniger Kerne für mehr Geld sind kein Fehler in der Preisliste: Geteilt ist schneller, wenn Ihre Last Spitzen hat, fest zugewiesen ist schneller, wenn sie konstant ist. Wählen Sie nach der Form der Last, nicht nach der Zahl.
Festplatte: dimensionieren Sie für das, was sich ansammelt
Man dimensioniert die Festplatte nach dem, was man gerade installieren will, und das ist fast nie das Problem. Eine Festplatte füllt sich mit dem, was sich ansammelt: Uploads von Nutzern, Logs, die niemand rotiert, Datenbank-Backups, die auf dasselbe Volume geschrieben werden, das sie sichern, und Container-Images von vor sechs Deployments. Eine Anwendung samt Abhängigkeiten mag zwei Gigabyte groß sein; ein Jahr einer mäßig ausgelasteten Website kann zwanzig ausmachen.
Unsere Tarife reichen von 25 GB bei VPS-1 bis 5760 GB am oberen Ende der Reihe, durchgehend SSD, und NVMe bei den Tarifen, bei denen der Anbieter dies angibt; das steht auf der jeweiligen Tarifseite. Eine kleinere Festplatte später bedeutet meist einen neuen Server, weil eine Festplatte nicht schrumpfen kann. Das ist ein gutes Argument, am ersten Tag nicht die größte Festplatte zu kaufen.
Gezählt wird nur der ausgehende Traffic
Jeder Tarif hat ein monatliches Traffic-Kontingent ab 1 TB. Drei Dinge dazu sollten Sie verinnerlichen, bevor Sie Tarife danach vergleichen: Eingehender Traffic ist kostenlos, Traffic zwischen Ihren eigenen Servern innerhalb einer Region wird überhaupt nicht gezählt, und bei einer Überschreitung wird nichts abgeschaltet, stattdessen nehmen wir Kontakt mit Ihnen auf.
Für die meisten Websites spielt das Kontingent keine Rolle, und der Arbeitsspeicher entscheidet alles. Bei allem, was Medien, Downloads oder große API-Antworten ausliefert, ist es die erste Spalte, die Sie lesen sollten. Wenn bei Ihnen tatsächlich viel ausgehender Traffic anfällt, sehen Sie sich stattdessen einen Dedicated Server an, dessen Uplink 1 Gbit beträgt und ohne Traffic-Zähler arbeitet. Das ist ein anderes Abrechnungsmodell und keine größere Zahl.
Wo die Maschine stehen sollte
Stellen Sie den Server in die Nähe dessen, der auf Ihre Antworten wartet. Meist sind das Ihre Nutzer; manchmal ist es eine API, die Sie bei jeder Anfrage aufrufen, und dann zählt der Kontinent der API mehr als der des Besuchers. Wir haben 73 Regionen; die meisten Tarife kosten überall gleich viel, und die wenigen Tarife mit Preisen je nach Stadt zeigen ihren Preis, bevor Sie bereitstellen, sodass es im Kern eine Platzierungsentscheidung ist. Eine Einschränkung gibt es beim Standortumfang: Die Linien Unmetered und Viel Speicherplatz laufen an anderen Standorten als die klassischen Linien.
Das sollten Sie vorher wissen: Die Region lässt sich bei einem laufenden Server nicht ändern. Ein Umzug bedeutet eine neue Bereitstellung, eine Kopie Ihrer Daten und eine DNS-Umstellung, und die neue Maschine bekommt eine neue IP-Adresse. Das ist eine Stunde Arbeit und keine Katastrophe, aber fünf Minuten Überlegung jetzt sind es wert. Die Standorte-Seite listet alle auf.
Sinnvolle Ausgangspunkte
Wenn Sie die Kurzfassung möchten: Das sind die Tarife, die wir für die vier Situationen vorschlagen würden, die uns Kunden per E-Mail am häufigsten schildern.
- Eine persönliche Website, ein VPN oder ein Bot: VPS-1, $9.90.
- Eine WordPress-Website mit eigener Datenbank: VPS-2, $14.90, und VPS-4, wenn sie angemeldete Nutzer oder viele Plugins hat.
- Eine produktive Anwendung, die Geld verdient: VPS-4, $25.90.
- Etwas, das den ganzen Tag auf Volllast läuft: DC-8 oder größer in der Linie Dedicated CPU, $71.90.
Wie man sich günstig irrt
Das beste Argument für einen virtuellen Server gegenüber Hardware ist, dass ein Fehler fast nichts kostet. Die meisten Tarife werden sowohl stündlich als auch monatlich abgerechnet, sodass es weniger kostet als ein Mittagessen, zwei Größen bereitzustellen, Ihren eigenen Benchmark laufen zu lassen und den Verlierer zu löschen. Testen Sie Größen auf diese Weise, bevor Sie sich festlegen, denn die Größe eines laufenden Servers zu ändern ist eine Support-Anfrage und kein Knopfdruck.
Das Eine, was Sie vor jeder riskanten Änderung tun sollten
Was wir Ihnen nicht sagen werden
Wir veröffentlichen für keinen Tarif IOPS-Werte, weil wir sie nicht unter Bedingungen gemessen haben, die Sie nachvollziehen könnten, und die Schlagzeilenzahl eines Anbieters den Kontakt mit Ihrer Last nicht überstehen würde. Wir veröffentlichen keine Portgeschwindigkeit für die virtuelle Plattform, weil sie uns gegenüber nicht in einer Form angegeben ist, die wir als Zusage abdrucken würden. Und wir veröffentlichen keine Latenzwerte für irgendeine Region, weil die Zahl, die Sie interessiert, von den Netzen Ihrer Nutzer abhängt und nicht von unserem.
Was wir veröffentlichen, ist jede Spezifikation, die wir tatsächlich kennen, der Preis, den Sie bei der Verlängerung zahlen, und ein Stundenpreis, mit dem Sie die fehlenden Zahlen an einem Nachmittag selbst ermitteln können. Das ist eine schlechtere Marketingseite und eine bessere Entscheidungsgrundlage.
Setzen Sie es in die Praxis um
Die oben genannten Tarife.
Weiterlesen
Verwandte Entscheidungen.
- VPS vs. Dedicated ServerWenn die Rechnung nicht mehr für eine Instanz spricht.
- Welches Linux-ImageDie sechs, die wir mitliefern, und wofür jedes davon tatsächlich gedacht ist.
- Ein VPS für kleine UnternehmenDieselbe Entscheidung mit der gesamten Rechnung im Blick, einschließlich dessen, was nicht auf den Server gehört.