Desempenho e fiabilidade
Como faço um benchmark de um VPS?
Meça as três coisas que realmente variam: CPU single-thread com o sysbench, disco com o fio em leitura/escrita aleatória de 4K, e rede com o iperf3 para um endpoint conhecido. Execute cada teste várias vezes, em horas diferentes — um único benchmark mede aquele minuto, não o servidor.
O disco é onde os fornecedores mais diferem e onde os números de marketing sintéticos são menos úteis. Teste IOPS aleatórios de 4K com uma profundidade de fila de 1, que é o que uma base de dados realmente faz, em vez de débito sequencial, que parece impressionante e não prevê nada.
Observe o steal time durante todo o teste. Um benchmark que parece bom às 03:00 e mau às 20:00 está a falar dos seus vizinhos, não do hardware.
- sysbench cpu --cpu-max-prime=20000 run — desempenho de single-thread
- fio --name=rand --rw=randrw --bs=4k --iodepth=1 --size=1G --runtime=60
- iperf3 -c um-endpoint-conhecido — débito real, não a velocidade de porta anunciada
- vmstat 1 durante tudo — observe a coluna st
Ver também: IOPS
7 respostas em Desempenho e fiabilidade
- O que é o tempo de roubo de CPU e por que é que importa? O tempo de roubo é a percentagem de tempo em que a sua CPU virtual estava pronta para executar, mas o hypervisor deu o núcleo físico a outra pessoa. A…
- Porque é que o meu VPS está lento? Por ordem de probabilidade: exaustão de memória a causar thrashing de swap, saturação de IO de disco, tempo de roubo de CPU em núcleos partilhados, ba…
- Que latência devo esperar de um VPS? Dentro de uma área metropolitana, abaixo de 5 ms. Dentro de um continente, 10–40 ms. Transatlântico, 70–90 ms. Europa para Ásia, 150–200 ms. Rotas ant…
- Quantos visitantes pode um VPS aguentar? Uma instância bem configurada de 2 vCPU / 4 GB serve um site estático a milhões de visitas mensais, um site WordPress com cache a cerca de 300.000, e …
- Quão mais rápido é o NVMe do que o SSD SATA? Cerca de cinco vezes mais IOPS aleatórios — aproximadamente 500.000 contra 90.000 — e cerca de cinco vezes menos latência, abaixo de 0,1 ms contra cer…
- Que uptime devo esperar de um VPS? O nosso SLA é de 99,99% por instância, o que permite cerca de 4,4 minutos de indisponibilidade por mês, e a disponibilidade observada em toda a frota …