Em vez do prefácio
ou como aconteceu que este artigo apareceu
o que explica por que e como este teste foi realizado
É útil ter em mãos um pequeno servidor VPS, no qual será conveniente testar algumas coisas. Normalmente é necessário que também esteja disponível XNUMX horas por dia. Para isso, é necessário o funcionamento ininterrupto do equipamento e um endereço IP branco. Em casa, às vezes é muito difícil fornecer ambas as condições. E considerando que o custo do aluguel de um servidor virtual simples é comparável ao custo da emissão de um endereço IP dedicado por um provedor de Internet, o aluguel de tal servidor pode muito bem justificar o custo. Mas como escolher de quem solicitar esse VPS? Há pouca confiança nas avaliações sobre vários tipos de recursos. Portanto, surgiu a ideia de escolher o melhor fornecedor desses serviços com base em um critério simples - o desempenho do servidor alugado.
Seleção de configuração
A análise de mercado mostrou que a configuração mínima disponível para encomenda na maioria dos serviços VPS/VDS atende às seguintes características:
Número de núcleos de CPU, unid.
Frequência da CPU, GHz
Quantidade de RAM, GB
Capacidade de armazenamento, GB
1
2,0 – 2,8
0,5
10
Neste caso, diferentes opções de configuração do inversor estão disponíveis. Normalmente oferecido: HDD SATA, HDD SAS, SSD SAS/SATA, SSD NVMe.
Seleção de participantes
Não li nenhum comentário para descobrir por experiência pessoal qual serviço oferecia o quê. Acontece que existem serviços para seleção de servidores virtuais, por exemplo:
- poiskvps.ru
- vds.menu
- vps.hoje
- hospedagem101.ru
- hospedagem.info
- hosters.ru
- hostadvice. com
Cada um desses serviços oferece a instalação dos filtros necessários (por exemplo, quantidade de RAM, número de núcleos e frequência do processador, etc.) e classificação dos resultados por algum parâmetro (por exemplo, por preço). Decidiu-se dividir os participantes em dois grupos: o primeiro grupo incluirá propostas com discos rígidos e o segundo - com memória flash. É claro que existem mais tipos de unidades e os indicadores de velocidade das unidades com interface SAS serão diferentes daqueles das unidades com interface SATA, e os indicadores dos SSDs operando usando o protocolo NVMe serão diferentes daqueles de outros SSDs. Mas então, em primeiro lugar, teremos muitos grupos e, em segundo lugar, o desempenho do HDD do SSD difere em geral mais do que o desempenho de HDDs diferentes entre si e de SSDs diferentes entre si.
Listas de participantes do teste
Servidores com HDD
№
hospedagem
logotipo
País
CPU
disco
Virt-ya
de custo
1
2,8
5SAS
QEMU
49
2
2,0
10SAS
OpenVZ
90
3
2,4
10 SATA
KVM
100
4
2,2
10 SATA
Hyper-V
130
5
2,2
20 SATA+SSD
OpenVZ
149
Os discos rígidos estão se tornando uma coisa do passado e há visivelmente menos ofertas de HDDs no mercado de hospedagem de servidores virtuais.
Servidores com SSD
№
Provedor
logotipo
País
CPU
disco
Virt-ya
de custo
1
2,0
10 SSD
Hyper-V
30
2
2,8
10 SSD
KVM
50
3
2,6
10 SSD
OpenVZ
90
4
2,3
7 SSD
KVM
55
5
Não especificado
10 SSD
Não especificado
US$ 2 (130 ₽)
6
2,4
10 SSD
KVM
150
7
2,4
10 NVMe
KVM
150
8
2,2
5 SSD
KVM
179
9
2,2
10 SSD
Hyper-V
190
10
Não especificado
10 SSD
KVM
US$ 3 (190 ₽)
Como podemos ver, a faixa de preços dos servidores VPS com SSD e dos servidores com HDD acabou sendo a mesma. Isso sugere mais uma vez que os SSDs estão firmemente enraizados no segmento de servidores.
Metodologia de Teste
Cada servidor foi testado por uma semana. A carga foi colocada na CPU, RAM, subsistema de disco e rede. Os testes foram lançados conforme cronograma, sendo colocados no cron.
Os resultados foram coletados e processados através da tabulação de valores e construção de gráficos e/ou diagramas. As seguintes ferramentas foram usadas.
Testes sintéticos:
- banco de dados
- CPU, teste geral:
sysbench --test=cpu run (
significados:
tempo total) - memória, teste geral:
sysbench --test=memory run
(valores: tempo total) - E/S de arquivo, testes e comandos (o tamanho do bloco em todos os testes é 4k; valores: velocidade de transferência):
- Leitura sequencial de thread único com profundidade de fila simulada de 32:
sysbench --num-threads=1 --test=fileio --file-test-mode=seqrd --file-total-size=2G --file-block-size=4K --file-num=32
- Gravação sequencial de thread único com profundidade de fila simulada de 32:
sysbench --num-threads=1 --test=fileio --file-test-mode=seqwr --file-total-size=2G --file-block-size=4K --file-num=32
- Leitura aleatória de oito threads com profundidade de fila simulada de 8:
sysbench --num-threads=8 --test=fileio --file-test-mode=rndrd --file-total-size=2G --file-block-size=4K --file-num=8
- Gravação aleatória de oito threads com profundidade de fila simulada de 8:
sysbench --num-threads=8 --test=fileio --file-test-mode=rndwr --file-total-size=2G --file-block-size=4K --file-num=8
- Leitura aleatória de thread único com profundidade de fila simulada de 32:
sysbench --num-threads=1 --test=fileio --file-test-mode=rndrd --file-total-size=2G --file-block-size=4K --file-num=32
- Gravação aleatória de thread único com profundidade de fila simulada de 32:
sysbench --num-threads=1 --test=fileio --file-test-mode=rndwr --file-total-size=2G --file-block-size=4K --file-num=32
- Leitura aleatória de thread único com profundidade de fila simulada de 1:
sysbench --num-threads=1 --test=fileio --file-test-mode=rndrd --file-total-size=2G --file-block-size=4K --file-num=1
- Gravação aleatória de thread único com profundidade de fila simulada de 1:
sysbench --num-threads=1 --test=fileio --file-test-mode=rndwr --file-total-size=2G --file-block-size=4K --file-num=1
- Leitura sequencial de thread único com profundidade de fila simulada de 32:
- informações difíceis:
- Baiacu da CPU
- CryptoHash da CPU
- CPU Fibonacci
- CPU N-Queens
- FPU FFT
- Rastreamento de raio FPU
Para verificar a velocidade da rede, utilizamos o teste speedtest (speedtest-cli).
Registre-se e solicite um servidor
Inoventica
Ao se registrar, você deve fornecer um endereço de e-mail; o seguinte será enviado para ele:
- Link de confirmação de inscrição
- Login (que no meu caso acabou sendo o e-mail inserido durante o registro, reduzido para 8 caracteres)
- Senha gerada
Alterar senha ao fazer login pela primeira vez não oferecido. Data centers disponíveis para pedido:
E sistema operacional:
Ao solicitar um servidor de qualquer configuração, é indicado que será cobrada uma taxa única de 99 ₽. Se está incluído no preço do servidor ou não, ainda é um mistério.
Ao tentar encomendar um servidor com saldo zero, você será solicitado a recarregá-lo, além disso, em 500 ₽, independente da configuração selecionada.
Descobriu-se que o serviço utiliza diferentes painéis de controle, nos quais é necessário se cadastrar separadamente. O painel discutido acima não contém nossa tarifa de 49 ₽ (tem o endereço lk.invs.ru), portanto nunca saberemos o que acontece com o “pagamento de configuração”.
Portanto, existe outro painel baseado no ISP Manager (e está disponível em bill.invs.ru). Ao se cadastrar, digite seu e-mail, crie uma senha e entre imediatamente no painel. Você nem precisa confirmar seu e-mail. A propósito, o login e a senha gerados pelo serviço são enviados para você no endereço de e-mail especificado. E então somos solicitados a mudar para a nova interface. Depois de mudar, nos encontramos no Billmanager.
A lista de sistemas operacionais disponíveis é mais curta aqui:
Métodos disponíveis para depositar fundos:
O serviço fornece endereços IPv4 e IPv6. O IPv6 teve que ser configurado manualmente. Para utilizar os serviços, você ainda precisa confirmar seu e-mail. Há acesso à tela do servidor.
PrimeiroVDS
Após o cadastro, chegamos ao painel do ISP Manager (É necessário fornecer um nome, e-mail e uma senha, inserindo-a sem chance de erro - campo de entrada de senha um), após o qual somos solicitados a confirmar nosso e-mail.
Lista de sistemas operacionais disponíveis:
Métodos de pagamento disponíveis:
O serviço não disponibiliza IPv6, pelo menos no tarifário seleccionado. Para poder utilizar os serviços, você deve confirmar seu e-mail e número de telefone. Há acesso SSH da sua conta pessoal.
Ihor
Quando tentamos registrar, recebemos um erro:
Mudando o idioma da interface do site para russo e...
Tive que mudar minha senha. Lista de sistemas operacionais disponíveis:
O serviço fornece endereços IPv4 e IPv6. O IPv6 também teve que ser configurado manualmente. Gostaria de observar separadamente o fato de que demorou muito para instalar os pacotes necessários para o teste. O tempo não foi medido especificamente, mas ao contrário de alguns minutos, que eram suficientes em todos os outros sites de hospedagem, aqui demorou uma ordem de grandeza mais longa - cerca de 20 minutos.
Há acesso à tela do servidor:
RuVDS
Para se cadastrar, você deve inserir seu e-mail e resolver o captcha. A lista de sistemas operacionais disponíveis é a seguinte:
Métodos de pagamento disponíveis:
O serviço não disponibiliza endereços IPv6, pelo menos no tarifário selecionado. Há acesso à tela do servidor.
RegRu
Para se cadastrar basta digitar seu e-mail. Lista de sistemas operacionais disponíveis:
E uma lista de métodos de pagamento disponíveis:
O serviço fornece endereços IPv4 e IPv6. O IPv6 funcionou, como dizem, “pronto para usar”. Aqueles. Depois de criar o servidor, consegui conectar-me imediatamente a ele usando o endereço IPv6. Há acesso ao console do servidor.
Hospedagem-Rússia
Ao se cadastrar, você deve fornecer um e-mail e senha. Para pagar pelos serviços, você deve confirmar seu número de telefone. Lista de sistemas operacionais disponíveis:
E formas de pagamento:
É possível fazer upload de seu próprio ISO. Há acesso à tela do servidor.
PrimeiroByte
Para se cadastrar, você deve fornecer seu e-mail, telefone, senha desejada e país. Para fazer login, você deve confirmar seu e-mail. Lista de sistemas operacionais disponíveis:
E uma lista de métodos de pagamento disponíveis:
Há acesso ao console do servidor.
Existe a opção de fazer upload de seu próprio ISO.
Ionos
Para se cadastrar é necessário indicar sexo, nome, sobrenome, cidade, rua, senha desejada e telefone. Aqui está uma lista de sistemas operacionais disponíveis:
No momento do registo deverá confirmar a possibilidade de pagamento. O serviço dá baixa e depois devolve um dólar.
Faz tempo que não consigo me cadastrar. Durante o processo de cadastro, em uma das etapas a página foi atualizada e a mesma página apareceu dentro, com a primeira etapa.
Em algum momento, recebi primeiro uma mensagem de erro, mas ainda consegui concluir o registro.
Não existem muitos métodos de pagamento disponíveis.
Por padrão, o servidor é fornecido com IPv4, mas você pode adicionar um IPv6 gratuitamente.
Há acesso ao console KVM.
Hospedagem cPanel
Para se registrar, você deve fornecer um endereço de e-mail e criar uma senha. Lista de sistemas operacionais disponíveis:
Lista de métodos de pagamento:
Ramnode
Lista de sistemas operacionais disponíveis:
E uma lista de métodos de pagamento:
IPv6 funcionou imediatamente. Há acesso ao console.
Resultados do teste
Em cada prova, os resultados dos participantes foram ordenados do melhor para o pior, o primeiro colocado recebeu 12 pontos, o segundo - 10, o terceiro - 8, o quarto colocado - 6, e para cada colocação abaixo de um ponto foi atribuído menos. Aqueles que ficaram abaixo do nono lugar não receberam pontos.
Tabela de pontos:
Lugar
Pontos
1
12
2
10
3
8
4
6
5
5
6
4
7
3
8
2
9
1
Tabela com resultados de testes (clicável)
Tabela de pontos finais (clicável)
Pódio
Todos os lugares foram para hospedagem com SSD. RuVDS conquistou o primeiro lugar em uma batalha acirrada. AdminVPS terminou em segundo lugar, e o terceiro lugar foi dividido entre REG.RU e o americano Ionos (1 e 1).Todos os outros sites de hospedagem no pódio representam a Rússia.
Conclusão
Entre todos os participantes do teste, o primeiro lugar ficou com a tarifa com SSD da RUVDS. O melhor desempenho do processador e o bom desempenho do disco permitiram que sua tarifa ocupasse o primeiro lugar. Parabéns ao vencedor. Gostaria também de destacar as empresas de hospedagem adminvps, ionos e regru, que lutaram com dignidade. AdminVPS apresentou excelente desempenho de disco, mas ficou para trás em desempenho de CPU. REG.RU mostrou um desempenho de processador bastante bom, mas nem tudo está indo bem com o desempenho do disco. Ionos mostrou resultados bastante equilibrados. O restante dos participantes teve resultados muito piores. Ihor mostrou excelentes resultados à sua maneira. Os dois tarifários acabaram no fundo da tabela, ao utilizar o seu serviço o baixo desempenho é perceptível “a olho nu”.
Fonte: habr.com