VPS für den persönlichen Gebrauch: In 5 Minuten überverkaufte Angebote erkennen
Überverkaufte VPS anhand von Daten erkennen und Fallstricke für den persönlichen Gebrauch vermeiden
Prüfe vor der Bestellung Steal Time, Cache und Benchmark – überverkaufte Maschinen werden sofort aussortiert.
Merkmale überbuchter VPS
Bei der Auswahl eines VPS für den persönlichen Gebrauch ist die größte Sorge nicht der Preis, sondern einen überbuchten Server zu erwischen. Auf den ersten Blick wirkt er günstig, aber in Wahrheit werden CPU und I/O ausgebremst. Hier teile ich ein paar Merkmale, die ich vor der Bestellung immer prüfe – das lässt sich in 5 Minuten verifizieren.
- Steal Time über dem Limit: Nach dem Login
topausführen und auf denst-Wert achten. Bei einem einzelnen Benutzer mit geringer Last ist ein dauerhaft über 10 % liegender Wert ein Zeichen dafür, dass die Nachbarn Ressourcen abgreifen und die Überbuchung die Erfahrung bereits beeinträchtigt. Über 30 % ist in der Regel ein Fall für die Rückerstattung. - Einbruch des Festplatten-Caches: Mithilfe von
ddoderfiomehrere 4K-Lese-/Schreibvorgänge hintereinander testen. Wenn die ersten Ergebnisse gut aussehen und danach auf ein Zehntel abfallen, ist das wahrscheinlich nur ein durch den Cache erzeugter Scheinwert; überbuchte Maschinen bleiben oft beim Schreiben auf die Platte hängen. - Diskrepanz zwischen Benchmark und Realität: Manche VPS erzielen in Skripten hohe Punktzahlen, aber sobald echte Aufgaben laufen, stocken sie. Empfehlung: eine große Datei herunterladen und parallel eine Kompilierung ausführen, um zu sehen, ob die Latenz stark ansteigt.
Sobald ich diese Merkmale als Checkliste habe, lasse ich alle Kandidaten-IPs in unserem Tool zur Erkennung von Überbuchung automatisch durchlaufen – das ist viel bequemer, als selbst Befehle einzutippen. Viele Leute im Internet empfehlen den „best vps for personal use“ und berücksichtigen dabei nur die Konfiguration, nicht die Überbuchung. Auf Reddit positiv bewertete VPS können nach dem Kauf trotzdem ruckeln, oft weil Steal Time und Cache-Prüfung übersehen werden. Ob man also einen günstigen oder einen teureren Heimserver (VPS für den Heimgebrauch) wählt, sollte man auf echte Daten schauen und nicht nur auf die Werbung des Anbieters.
Steal Time prüfen
Beim Kauf eines VPS für den persönlichen Gebrauch reicht es bei weitem nicht, nur auf Preis und Konfiguration zu achten. Das typischste Merkmal überverkaufter Maschinen ist eine konstant hohe CPU Steal Time; das ist ein Beleg dafür, dass die Virtualisierungsebene deine CPU-Zeit wegnimmt. Bei persönlichen Projekten, Crawlern oder Heimlaboren sind bei einem Steal Time von über 10 % deutliche Ruckler spürbar.
So prüfen Sie die Steal Time
Melden Sie sich am Server an und führen Sie bei Last vmstat 1 aus. Achten Sie auf die Spalte st. Wenn der Wert ständig springt, führen Sie einen CPU-Stresstest aus:
stress --cpu 4 --timeout 60 & vmstat 1Achten Sie besonders auf cs (Kontextwechsel) und st. Wenn st dauerhaft über 10 % liegt, bedeutet das, dass der Nachbar die CPU wegnimmt – die Überbuchung ist erwiesen.
Referenzwerte für persönliche Nutzer
Reddit gepriesene günstige VPS, die nach dem Kauf immer noch langsam sind, haben meistens diesen Check nicht durchlaufen. Mein Rat: Im Leerlauf sollte st nahe 0 sein, kurze Spitzen bis 5% unter Last sind tolerierbar, aber dauerhaft über 10% -> direkt Geld zurück.
Bauchgefühl: Wenn die CPU-Auslastung in top ungewöhnlich hoch ist, aber deine Prozesse tatsächlich langsam sind, ist Steal Time der Übeltäter.
Für einen tieferen Vergleich der Anbieter kannst du unseren Leitfaden zur Auswahl eines persönlichen VPS konsultieren, Steal Time als ersten Filter verwenden, zusammen mit Cache- und Performance-Tests lassen sich überbuchte Maschinen weitgehend vermeiden.
Den Disk-Leistungseinbruch überprüfen
Beim Kauf einer VPS für den persönlichen Gebrauch schauen sich viele nur CPU und Arbeitsspeicher an, und am Ende läuft die billige Maschine so ruckelig wie eine PowerPoint-Präsentation. Meiner eigenen Erfahrung nach ist die Disk die am tiefsten versteckte Falle. Vor allem bei den sogenannten „Preis-Leistungs"-Angeboten, bei denen zu viele Nachbarn auf dem Host-Server sitzen, kann die Lese- und Schreibgeschwindigkeit auf ein Zehntel des ursprünglichen Werts einbrechen, sobald der SSD-Cache erschöpft ist. Das nenne ich den „Disk-Leistungseinbruch".
Wie kann man das überprüfen? Verwende nicht dd, um dich selbst zu betrügen – dd trifft oft den Schreibcache. Nutze fio, das ist zuverlässiger. Zum Beispiel:
fio --randrw=rw --rwmixread=70 --size=1G --runtime=30 --time_based --name=disk_testKonzentriere dich auf zwei Dinge: Erstens, ob die IOPS beim zufälligen Lesen stabil sind; zweitens, ob die Geschwindigkeit nach den 30 Sekunden einen drastischen Abfall erlebt. Wenn die ersten 5 Sekunden blitzschnell sind und es danach direkt auf einige dutzend MB/s abfällt, handelt es sich höchstwahrscheinlich um einen überbuchten Server.
Außerdem kannst du dir die io_ticks in /proc/diskstats ansehen oder mit iostat -x 1 die Werte %util und await beobachten. Wenn await oft über 100 ms liegt, bedeutet das, dass das gemeinsam genutzte Laufwerk bereits Schlangen bildet. Auf Reddit gibt es viele Empfehlungsbeiträge für „beste vps für den persönlichen Gebrauch", aber viele, die sie tatsächlich kaufen, haben Ruckeln, eben weil sie diesen Schritt nicht durchgeführt haben.
Mein Vorschlag: Führe diese Tests 5 Minuten vor der Bestellung durch und lehne überbuchte Server sofort ab. Schließlich dient eine persönliche VPS zum Lernen, zum Hosten von Diensten und zum Ausführen von Tests – Stabilität ist wichtiger als Billigkeit. Wenn du möchtest, dass deine persönlichen Projekte reibungslos laufen, wirf einen Blick auf unseren Leitfaden zur persönlichen VPS-Bereitstellung.
Checkliste vor der Bestellung
Nicht vorschnell bezahlen. Es gibt viele Empfehlungen für "für den persönlichen Gebrauch geeignete" VPS, insbesondere die auf Reddit gut bewerteten günstigen VPS. Aber es gibt zahlreiche Fälle, in denen sie nach dem Kauf nur wie eine Präsentation ruckeln. Der Grund ist einfach: Überverkauf. Nehmen Sie sich also vor der Bestellung 5 Minuten Zeit für eine Beweissicherung und übersetzen Sie "günstig" in überprüfbare Daten.
Goldstandard: Steal Time unter 5%, kein deutlicher Abfall beim Disk-Cache, Leistungsabfall unter 20%.
1. Steal Time prüfen (CPU-Überverkaufs-Detektor)
Nach dem SSH-Login vmstat 1 ausführen und im Leerlauf die st-Spalte beobachten. Liegt sie dauerhaft über 10%, wird die CPU von Nachbarn mitgenutzt, was zu einem ruckeligen Alltagsbetrieb führt.
vmstat 1 5 | awk '{print $16}'2. Den Cache-Abbruch der Festplatte messen (I/O-Limit-Detektor)
Messen Sie mit dd getrennt das Lesen und Schreiben innerhalb und außerhalb des Caches. Die Geschwindigkeit innerhalb des Caches ist sehr hoch (mehrere hundert MB/s), aber außerhalb des Caches fällt sie abrupt auf einstellige MB/s-Werte ab, was darauf hindeutet, dass die Festplatten-I/O streng begrenzt ist. Persönliche Websites oder Datenbanken werden darunter stark leiden.
3. Echte Benchmarks ausführen (Hardware-Schrumpfungsdetektor)
Führe mit sysbench einen CPU-Test mit 4 Threads durch und vergleiche das Ergebnis mit der offiziell angegebenen Frequenz/Kernanzahl. Wenn die Abweichung mehr als 30 % beträgt, fordere sofort eine Rückerstattung. Viele günstige VPS, die "im Speedtest stark, in der Praxis schwach" sind, scheitern genau an diesem Schritt.
Tipp: Stelle vor der Bestellung sicher, dass es eine 7- bis 30-tägige Rückerstattungsrichtlinie gibt. Kostenlose VPS sind meist Spielzeugmaschinen, der Cache-Einbruch kann extrem sein. Für persönliche Tests geeignet, aber nicht für Produktionsumgebungen.
Diese Checkliste gilt auch für persönliche Proxys, Home Labs oder VPS für Website-Tests. 5 Minuten für die Verifizierung sind zuverlässiger als hundert Reddit-Bewertungen für "vps for personal use".
FAQ
Wie erkenne ich, ob ein VPS überverkauft ist?
Vor der Bestellung mit `lscpu` CPU-Modell und Kernanzahl prüfen, dann einen Single-Core-Benchmark mit `sysbench` ausführen. Liegt das Ergebnis mehr als 30% unter dem Durchschnitt des gleichen Modells, ist er wahrscheinlich überverkauft.
Ab welchem Steal Time gilt ein VPS als stark überverkauft?
Prüfe die `st`-Spalte mit `top` oder `vmstat`. Liegt der Wert dauerhaft über 5%, deutet das auf starken CPU-Wettbewerb hin; die Erfahrung für den persönlichen Gebrauch ist schlecht und du solltest den VPS verwerfen.
Wie erkenne ich, ob der Arbeitsspeicher-Cache eines VPS überverkauft ist?
Führe `free -h` aus und sieh dir den Abschnitt `cache` an. Wenn nach Abzug von verwendetem Speicher und Cache nur noch sehr wenig übrig ist und häufig geswappt wird, ist der Arbeitsspeicher überverkauft.
Welcher Test ist vor der Bestellung am aussagekräftigsten?
Installiere `geekbench` oder `unixbench` und führe den vollständigen Test aus. Achte besonders auf den Multi-Core-Score. Liegt er mehr als 40% unter dem Vergleichsmodell, ist der VPS überverkauft – lass ihn fallen.