Performances et fiabilité
Comment benchmarker un VPS ?
Mesurez les trois choses qui varient réellement : le CPU mono-thread avec sysbench, le disque avec fio en lecture/écriture aléatoire 4K, et le réseau avec iperf3 vers un point de terminaison connu. Exécutez chaque test plusieurs fois à différentes heures — un benchmark unique mesure cette minute, pas le serveur.
Le disque est là où les fournisseurs diffèrent le plus et où les chiffres marketing synthétiques sont les moins utiles. Testez les IOPS aléatoires 4K avec une profondeur de file d'attente de 1, ce qu'une base de données fait réellement, plutôt que le débit séquentiel, qui impressionne mais ne prédit rien.
Surveillez le temps de vol (steal time) tout au long de l'exécution. Un benchmark qui semble bon à 03h00 et mauvais à 20h00 vous parle de vos voisins plutôt que du matériel.
- sysbench cpu --cpu-max-prime=20000 run — performance mono-thread
- fio --name=rand --rw=randrw --bs=4k --iodepth=1 --size=1G --runtime=60
- iperf3 -c un-point-de-terminaison-connu — débit réel, pas la vitesse annoncée du port
- vmstat 1 pendant tout cela — surveillez la colonne st
Voir aussi: IOPS
7 réponses sur Performances et fiabilité
- Qu'est-ce que le temps de vol (steal time) du CPU et pourquoi est-ce important ? Le temps de vol est le pourcentage de temps où votre CPU virtuel était prêt à s'exécuter mais où l'hyperviseur a donné le cœur physique à quelqu'un d'…
- Pourquoi mon VPS est-il lent ? Par ordre de probabilité : épuisement de la mémoire provoquant des échanges (swap) excessifs, saturation des E/S disque, temps de vol du CPU sur les c…
- Quelle latence dois-je attendre d'un VPS ? Au sein d'une métropole, moins de 5 ms. Au sein d'un continent, 10–40 ms. Transatlantique, 70–90 ms. Europe vers Asie, 150–200 ms. Routes antipodales,…
- Combien de visiteurs un VPS peut-il gérer ? Une instance bien configurée de 2 vCPU / 4 Go sert un site statique à des millions de visites mensuelles, un site WordPress en cache à environ 300 000…
- De combien le NVMe est-il plus rapide que le SSD SATA ? Environ cinq fois les IOPS aléatoires — environ 500 000 contre 90 000 — et environ cinq fois la latence en moins, sous 0,1 ms contre environ 0,5 ms. L…
- À quelle disponibilité puis-je m'attendre d'un VPS ? Notre SLA est de 99,99 % par instance, ce qui permet environ 4,4 minutes d'indisponibilité par mois, et la disponibilité observée sur l'ensemble du pa…