Cisco Hyperflex para bancos de dados de alto desempenho

Continuamos a série de artigos sobre o Cisco Hyperflex. Desta vez, apresentaremos o funcionamento do Cisco Hyperflex em ambientes de bancos de dados Oracle e Microsoft SQL de alta carga, além de compararmos os resultados obtidos com soluções concorrentes.

Além disso, continuamos a mostrar as capacidades do Hyperflex nas regiões do nosso país e temos o prazer de convidá-lo para as próximas demonstrações da solução, que desta vez ocorrerão nas cidades de Moscovo e Krasnodar.

Moscovo – 28 de maio. Inscrição no link.
Krasnodar – 5 de junho. Inscrição no link.

Soluções hiperconvergentes, até recentemente, não eram uma opção ideal para bancos de dados, especialmente sob alta carga. No entanto, graças ao uso da plataforma de hardware UCS da Cisco, que já provou sua confiabilidade e desempenho ao longo de 10 anos, essa situação já mudou.

Quer saber mais? Então, fique à vontade para entrar no link.

Introdução

Atualmente, existem duas abordagens para a organização de soluções hiperconvergentes. A primeira é baseada em soluções Definidas por Software, que são fornecidas como software, e o hardware é selecionado pelos clientes. A segunda abordagem é baseada em soluções 'turnkey', que incluem tanto software quanto hardware, além de suporte técnico. Na Cisco, seguimos a segunda abordagem e fornecemos soluções prontas aos nossos clientes, pois somente assim podemos garantir um comportamento estável do sistema, um suporte técnico de alta qualidade de um único fabricante e alto desempenho.
É precisamente o alto desempenho do sistema que é um dos fatores-chave na decisão de usar determinado produto em tarefas críticas.

Hoje em dia, as organizações geralmente hospedam tarefas críticas em soluções clássicas de arquitetura em três camadas (Armazenamento > Rede de Armazenamento > Servidores). Ao mesmo tempo, a maioria das organizações busca simplificar e baratear a infraestrutura de TI, sem comprometer sua estabilidade e desempenho. Por essa razão, cada vez mais frequentemente, os clientes estão prestando atenção nas soluções hiperconvergentes.

Neste artigo, falaremos sobre os testes mais recentes (fevereiro de 2019) realizados pelo laboratório independente ESG (Enterprise Strategy Group). Nos testes, foi emulada a operação de bancos de dados de alto desempenho Oracle e MS SQL (testes OLTP), que é um dos componentes mais críticos da infraestrutura de TI em um ambiente de produção real.

Essa carga foi executada em três soluções: Cisco Hyperflex, além de duas soluções definidas por software, que foram instaladas nos mesmos servidores usados no Hyperflex, ou seja, nos servidores Cisco UCS.

Configurações de teste

Cisco Hyperflex para bancos de dados de alto desempenho

No sistema do fornecedor A, o cache não é utilizado, pois a configuração com cache não é suportada pelo desenvolvedor da solução. Por essa razão, discos de maior capacidade foram utilizados.

Metodologia de Teste

Os testes OLTP foram realizados com quatro máquinas virtuais e um conjunto de dados de 3,2 TB. Antes da execução de cada teste, cada VM foi preenchida com dados gravados usando a ferramenta de teste. Isso garante que o teste leia dados 'reais' e os grave em blocos existentes, e não apenas retorne blocos zerados ou valores nulos diretamente da memória. Isso acontece quando os dados não estão preenchidos, portanto, foi importante garantir que o teste refletisse com precisão como os dados são lidos e gravados no ambiente do aplicativo. O preenchimento desse grande conjunto de trabalho levou um tempo considerável, mas, em nossa opinião, foi um investimento produtivo de tempo, pois permite obter dados de desempenho mais precisos.

Os testes foram realizados usando a ferramenta HCI Bench (baseada no Oracle Vdbench) e perfis de entrada e saída, destinados a emular cargas de trabalho OLTP críticas complexas usando os back-ends Oracle e SQL Server. Os tamanhos dos blocos foram designados de acordo com os aplicativos emulados com 100% de acesso aleatório aos dados (full random).

Carga de trabalho do Oracle Database

O primeiro teste realizado foi um teste OLTP, desenvolvido para emular o ambiente Oracle. O Vdbench foi utilizado para criar uma carga de trabalho com diferentes proporções de leitura e gravação. O teste foi realizado em quatro máquinas virtuais. Durante o teste de quatro horas, o HyperFlex conseguiu atingir mais de 420.000 IOPS com uma latência de apenas 4,4 milissegundos. As soluções de software A e B conseguiram mostrar apenas 238.000 e 251.000 IOPS, respectivamente.

Cisco Hyperflex para bancos de dados de alto desempenho

Cisco Hyperflex para bancos de dados de alto desempenho
O nível de latências entre os diferentes sistemas foi aproximadamente o mesmo, com exceção da latência de gravação para o fornecedor B, que foi em média de 26,49 ms, apresentando um desempenho muito bom em leitura com 2,9 ms. A compressão e a deduplicação estavam ativas em todos os sistemas.

Carga de trabalho do Microsoft SQL Server

Em seguida, foi considerada a carga de trabalho OLTP, destinada a emular o SGBD Microsoft SQL Server.

Cisco Hyperflex para bancos de dados de alto desempenho
Como resultado deste teste, o cluster Cisco HyperFlex superou quase duas vezes os concorrentes A e B. 490.000 IOPS para a Cisco contra 200.000 e 260.000 dos fabricantes A e B.

Cisco Hyperflex para bancos de dados de alto desempenho
O resultado das latências no Cisco HyperFlex não diferiu muito do teste Oracle, mantendo um bom nível de 4,4 ms. Por outro lado, os fabricantes A e B mostraram resultados significativamente piores em comparação ao teste Oracle. O único ponto positivo para a solução concorrente B foi o nível consistentemente baixo de latências em leitura, em 2,9 ms; em todos os outros critérios, o HyperFlex superou as soluções concorrentes em duas vezes ou mais.

Como resultado, obtemos um serviço de "monitoramento como serviço", automatizado na linha de produção de integração contínua. O desenvolvedor ou testador precisa apenas definir a lista de métricas em um arquivo JSON, e tudo o mais acontece automaticamente. Obtemos um controle de qualidade transparente dos lançamentos: todas as notificações sobre desempenho, consumo de recursos ou regressões arquitetônicas.

Os testes realizados pelo laboratório independente ESG não só confirmaram mais uma vez o bom nível de desempenho da solução Cisco HyperFlex, mas também provaram que os sistemas hiperconvergentes já estão prontos para uso generalizado em tarefas de nível mission-critical.

Os sistemas hiperconvergentes foram considerados por muito tempo mais adequados para cargas de trabalho não críticas. Em 2016, a ESG realizou uma pesquisa entre grandes empresas. Elas foram questionadas sobre por que preferiram a infraestrutura tradicional em vez da hiperconvergente. 54% dos entrevistados responderam que a razão é o desempenho.

Avancemos para 2018. A situação mudou: uma nova pesquisa da ESG revelou que apenas 24% dos entrevistados ainda acreditam que as abordagens tradicionais são superiores em termos de desempenho.

Quando a evolução da tecnologia muda os critérios de escolha de soluções no setor, frequentemente surge uma discrepância entre o que os clientes desejam e o que podem obter. Os fabricantes que conseguem identificar o que está em falta e preencher essa lacuna ganham vantagem. A Cisco oferece uma solução hiperconvergente que proporciona simplicidade e economia, além de um desempenho consistentemente alto, que é crucial e frequentemente ausente para cargas de trabalho críticas.

A Cisco avança de forma consistente na área de sistemas hiperconvergentes, o que é comprovado não só pelas excelentes características da solução Cisco Hyperflex, mas também pela sua presença no mercado. Portanto, no outono de 2018, a Cisco merecidamente entrou no grupo de líderes do mercado HCI segundo a Gartner.

Cisco Hyperflex para bancos de dados de alto desempenho
Já é possível comprovar que o Hyperflex é uma solução excepcional para os desafios mais complexos e exigentes dos negócios, visitando nossas demonstrações que ocorrerão nas cidades de Moscou e Krasnodar.

Moscovo – 28 de maio. Inscrição no link.
Krasnodar – 5 de junho. Inscrição no link.

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