Prestazioni e affidabilità
Perché il mio VPS è lento?
In ordine di probabilità: esaurimento della memoria che causa swap thrashing, saturazione dell'I/O del disco, CPU steal time su core condivisi, database non ottimizzato o latenza di rete verso i tuoi utenti. Controlla prima free -h e la colonna st in top — tra loro identificano la causa circa l'ottanta per cento delle volte.
La memoria è il colpevole più comune e il meno ovvio. Una volta che il working set supera la RAM, il kernel fa swap e la latenza del disco sostituisce quella della memoria — un fattore di diecimila. Il sintomo è un server che sembra a posto e poi improvvisamente non lo è.
Il secondo più comune è il disco. Esegui ioping o fio: un NVMe dovrebbe mostrare una latenza sotto il millisecondo. Se non lo fa, o sei sul livello di storage sbagliato o un vicino lo sta saturando.
- free -h — if swap is in use and growing, that is the answer
- top — la colonna st sopra il 2–3% indica tempo di steal
- iostat -x 1 — %util near 100 means disk saturation
- Registro delle query lente del database — di solito è un indice mancante, non un server piccolo
- mtr verso la rete di un utente — la perdita di pacchetti sul percorso non è un problema del server
Vedi anche: Tempo di steal della CPU · NVMe
7 risposte su Prestazioni e affidabilità
- Cos'è il CPU steal time e perché è importante? Il steal time è la percentuale di tempo in cui la tua CPU virtuale era pronta a eseguire ma l'hypervisor ha dato il core fisico a qualcun altro. Appar…
- Quanta latenza devo aspettarmi da un VPS? Nell'ambito di una metropoli, sotto i 5 ms. All'interno di un continente, 10–40 ms. Attraverso l'Atlantico, 70–90 ms. Da Europa all'Asia, 150–200 ms. …
- Quanti visitatori può gestire un VPS? Un'istanza ben configurata con 2 vCPU / 4 GB serve un sito statico a milioni di visite mensili, un sito WordPress con cache a circa 300.000, e un'appl…
- Come faccio a fare benchmark di un VPS? Misura le tre cose che realmente variano: CPU single-thread con sysbench, disco con fio a lettura/scrittura casuale 4K, e rete con iperf3 verso un end…
- Quanto è più veloce l'NVMe rispetto all'SSD SATA? Circa cinque volte gli IOPS casuali — circa 500.000 versus 90.000 — e circa cinque volte la latenza inferiore, sotto 0,1 ms versus circa 0,5 ms. La ve…
- Quale uptime devo aspettarmi da un VPS? Il nostro SLA è del 99,99% per istanza, che consente circa 4,4 minuti di downtime al mese, e la disponibilità osservata nell'intera flotta negli ultim…