Leistung und Zuverlässigkeit
Wie benchmarke ich einen VPS?
Messen Sie die drei Dinge, die tatsächlich variieren: Single-Thread-CPU mit sysbench, Festplatte mit fio bei 4K-Zufallslesen/-schreiben und Netzwerk mit iperf3 zu einem bekannten Endpunkt. Führen Sie jeden Test mehrere Male zu verschiedenen Stunden durch – ein einzelner Benchmark misst diese Minute, nicht den Server.
Festplatte ist der Bereich, in dem sich Anbieter am meisten unterscheiden und synthetische Marketing-Zahlen am wenigsten nützlich sind. Testen Sie 4K-Zufalls-IOPS mit einer Queue-Tiefe von 1, was eine Datenbank tatsächlich tut, statt sequenziellen Durchsatz, der beeindruckend aussieht und nichts vorhersagt.
Beobachten Sie die Steal-Zeit während des gesamten Laufs. Ein Benchmark, der um 03:00 Uhr gut aussieht und um 20:00 Uhr schlecht, sagt Ihnen etwas über Ihre Nachbarn statt über die Hardware.
- sysbench cpu --cpu-max-prime=20000 run — single-thread performance
- fio --name=rand --rw=randrw --bs=4k --iodepth=1 --size=1G --runtime=60
- iperf3 -c a-known-endpoint — real throughput, not the advertised port speed
- vmstat 1 during all of it — watch the st column
Siehe auch: IOPS
7 Antworten zu Leistung und Zuverlässigkeit
- Was ist CPU-Steal-Time und warum ist sie wichtig? Steal-Time ist der Prozentsatz der Zeit, in der Ihre virtuelle CPU bereit war, aber der Hypervisor den physischen Kern jemand anderem gegeben hat. Sie…
- Warum ist mein VPS langsam? In der Reihenfolge der Wahrscheinlichkeit: Speichererschöpfung mit Swap-Thrashing, Festplatten-IO-Sättigung, CPU-Steal-Time auf geteilten Kernen, eine…
- Welche Latenz sollte ich von einem VPS erwarten? Innerhalb einer Metropole unter 5 ms. Innerhalb eines Kontinents 10–40 ms. Über den Atlantik 70–90 ms. Europa nach Asien 150–200 ms. Antipodale Routen…
- Wie viele Besucher kann ein VPS bewältigen? Eine gut konfigurierte Instanz mit 2 vCPU / 4 GB bedient eine statische Website mit Millionen monatlicher Besuche, eine gecachte WordPress-Website mit…
- Wie viel schneller ist NVMe als SATA-SSD? Etwa fünfmal so viele Zufalls-IOPS – ungefähr 500.000 gegenüber 90.000 – und etwa fünfmal geringere Latenz, unter 0,1 ms gegenüber etwa 0,5 ms. Der se…
- Welche Verfügbarkeit sollte ich von einem VPS erwarten? Unser SLA beträgt 99,99 % pro Instanz, was etwa 4,4 Minuten Ausfall pro Monat erlaubt; die beobachtete Verfügbarkeit über die gesamte Flotte lag in de…