Leistung und Zuverlässigkeit
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 unoptimierte Datenbank oder Netzwerklatenz zu Ihren Benutzern. Prüfen Sie zuerst free -h und die st-Spalte in top – zusammen identifizieren sie die Ursache in etwa achtzig Prozent der Fälle.
Speicher ist der häufigste Übeltäter und am wenigsten offensichtlich. Sobald die Arbeitsmenge den RAM überschreitet, tauscht der Kernel, und Festplattenlatenz ersetzt Speicherlatenz – ein Faktor von zehntausend. Das Symptom ist ein Server, der sich gut anfühlt und dann plötzlich nicht mehr.
Der zweithäufigste Grund ist die Festplatte. Führen Sie ioping oder fio aus: NVMe sollte eine Latenz im Sub-Millisekundenbereich zeigen. Wenn nicht, sind Sie entweder auf der falschen Speicherstufe oder ein Nachbar sättigt sie aus.
- free -h — if swap is in use and growing, that is the answer
- top – die st-Spalte über 2-3 % bedeutet Steal-Zeit
- iostat -x 1 — %util near 100 means disk saturation
- Langsames Query-Log der Datenbank – meist ein fehlender Index, kein zu kleiner Server
- mtr zu einem Benutzernetz – Paketverlust auf einem Pfad ist kein Serverproblem
Siehe auch: CPU-Steal-Zeit · NVMe
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…
- 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 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 m…
- 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…