Cisco HyperFlex vs. concorrentes: testando o desempenho

Continuamos a apresentar a vocês o sistema hiperconvergente Cisco HyperFlex.

Em abril de 2019, a Cisco realiza mais uma série de demonstrações da nova solução hiperconvergente Cisco HyperFlex nas regiões da Rússia e no Cazaquistão. Você pode se inscrever para a demonstração através do formulário de contato pelo link. Junte-se a nós!

Anteriormente, publicamos um artigo sobre os testes de carga realizados pelo laboratório independente ESG Lab em 2017. Em 2018, as características da solução Cisco HyperFlex (versão HX 3.0) melhoraram significativamente. Além disso, as soluções concorrentes também continuam a evoluir. Por isso, estamos publicando uma nova versão mais atualizada dos testes comparativos de carga da ESG.

No verão de 2018, o laboratório ESG realizou uma nova comparação do Cisco HyperFlex com os concorrentes. Considerando a tendência atual de uso de soluções definidas por software, fabricantes de plataformas similares também foram incluídos na análise comparativa.

Configurações de teste

Durante os testes, o HyperFlex foi comparado a dois sistemas hiperconvergentes totalmente baseados em software, que são instalados em servidores x86 padrão, além de uma solução de hardware e software. Os testes foram realizados utilizando o software padrão para sistemas hiperconvergentes – HCIBench, que utiliza a ferramenta Oracle Vdbench e automatiza o processo de teste. Especificamente, o HCIBench cria automaticamente máquinas virtuais, coordena a carga entre elas e gera relatórios convenientes e compreensíveis.  

Foram criadas 140 máquinas virtuais por cluster (35 por nó do cluster). Cada máquina virtual utilizava 4 vCPU e 4 GB de RAM. O disco local da VM era de 16 GB e um disco adicional de 40 GB.

As seguintes configurações de cluster participaram dos testes:

  • cluster de quatro nós Cisco HyperFlex 220C com 1 x 400 GB SSD para cache e 6 x 1,2 TB SAS HDD para dados;
  • cluster do concorrente Vendor A com quatro nós 2 x 400 GB SSD para cache e 4 x 1 TB SATA HDD para dados;
  • cluster do concorrente Vendor B com quatro nós 2 x 400 GB SSD para cache e 12 x 1,2 TB SAS HDD para dados;
  • cluster do concorrente Vendor C com quatro nós 4 x 480 GB SSD para cache e 12 x 900 GB SAS HDD para dados.

Os processadores e a memória RAM de todas as soluções eram idênticos.

Teste de quantidade de máquinas virtuais

Os testes começaram com uma carga de trabalho projetada para emular um teste OLTP padrão: leitura/gravação (RW) 70%/30%, 100% FullRandom, com um valor alvo de 800 IOPS por máquina virtual (VM). O teste foi realizado em 140 VMs em cada cluster durante três a quatro horas. O objetivo do teste era manter a latência de gravação no maior número possível de VMs abaixo de 5 milissegundos.

Como resultado do teste (veja o gráfico abaixo), o HyperFlex se destacou como a única plataforma que completou o teste com as 140 VMs iniciais e latências abaixo de 5 ms (4,95 ms). Para cada um dos outros clusters, o teste foi reiniciado para ajustar experimentalmente o número de VMs ao alvo de latência de 5 ms em várias iterações.

O Vendor A conseguiu suportar 70 VMs com um tempo médio de resposta de 4,65 ms.
O Vendor B alcançou a latência requerida de 5,37 ms apenas com 36 VMs.
O Vendor C conseguiu suportar 48 máquinas virtuais com um tempo de resposta de 5,02 ms.

Cisco HyperFlex vs. concorrentes: testando o desempenho

Emulação de carga do SQL Server

Em seguida, o ESG Lab emulou a carga do SQL Server. O teste utilizou vários tamanhos de bloco e relações de leitura/gravação. O teste foi realizado também em 140 máquinas virtuais.

Como mostrado na imagem abaixo, o cluster Cisco HyperFlex superou quase duas vezes em IOPS os Vendors A e B, e o Vendor C em mais de cinco vezes. O tempo médio de resposta do Cisco HyperFlex foi de 8,2 ms. Em comparação, o tempo médio de resposta do Vendor A foi de 30,6 ms, do Vendor B foi de 12,8 ms, e do Vendor C foi de 10,33 ms.

Cisco HyperFlex vs. concorrentes: testando o desempenho

Uma observação interessante foi feita durante todos os testes. O Vendor B demonstrou uma variação significativa de desempenho médio em IOPS entre diferentes VMs. Ou seja, a carga estava distribuída de maneira extremamente irregular, algumas VMs operavam com uma média de 1000 IOPS ou mais, enquanto outras tinham um valor de 64 IOPS. O Cisco HyperFlex, nesse caso, mostrou-se significativamente mais estável, todas as 140 VMs recebendo em média 600 IOPS do subsistema de armazenamento, ou seja, a carga entre as máquinas virtuais estava extremamente bem distribuída.

Cisco HyperFlex vs. concorrentes: testando o desempenho

É importante notar que essa distribuição irregular de IOPS entre as máquinas virtuais do Vendor B foi observada em cada iteração de teste.

No ambiente produtivo real, esse comportamento do sistema pode ser um grande problema para os administradores, pois, essencialmente, máquinas virtuais diferentes começam a "congelar" aleatoriamente, e praticamente não há como controlar esse processo. A única forma de balanceamento de carga, embora não muito eficaz, ao usar a solução do fornecedor B, é a utilização de alguma implementação de QoS ou balanceamento.

Saída

Vamos considerar o que significa ter 140 máquinas virtuais no Cisco Hyperflex em 1 nó físico, em comparação com 70 ou menos em outras soluções. Para os negócios, isso significa que, para manter o mesmo número de aplicativos no Hyperflex, são necessários 2 vezes menos nós do que nas soluções concorrentes, ou seja, o sistema final será muito mais barato. Se adicionarmos a isso o nível de automação de todas as operações de manutenção da rede, servidores e da plataforma de armazenamento HX Data Platform, fica claro por que as soluções Cisco Hyperflex estão rapidamente conquistando popularidade no mercado.

No geral, o laboratório ESG confirmou que as versões híbridas do Cisco HyperFlex HX 3.0 oferecem desempenho mais alto e estável em comparação com outras soluções semelhantes.

Além disso, os clusters híbridos HyperFlex superaram os concorrentes em métricas de IOPS e Latência. Não menos importante é o fato de que o desempenho do HyperFlex foi alcançado com uma carga muito bem distribuída por todo o armazenamento.

Lembramos que você pode ver a solução Cisco Hyperflex e conferir suas capacidades agora mesmo. O sistema está disponível para demonstração a todos os interessados:

Fonte: habr.com

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster