Cisco Hyperflex para DBMS de alta carga

Continuamos a serie de artigos sobre Cisco Hyperflex. Nesta ocasión presentarémosche o traballo de Cisco Hyperflex baixo DBMS Oracle e Microsoft SQL altamente cargados, e tamén compararemos os resultados obtidos con solucións competitivas.

Ademais, seguimos demostrando as capacidades de Hyperflex nas rexións do noso país e temos o pracer de convidalo a asistir ás próximas demostracións da solución, que nesta ocasión se celebrarán nas cidades de Moscova e Krasnodar.

Moscova - 28 de maio. Gravar по ссылке.
Krasnodar - 5 de xuño. Gravar по ссылке.

Ata hai pouco, as solucións hiperconverxentes non eran unha solución moi axeitada para os DBMS, especialmente aqueles cunha carga elevada. Non obstante, grazas ao uso do tecido UCS como plataforma de hardware para Cisco Hyperflex, que demostrou a súa fiabilidade e rendemento durante 10 anos, esta situación xa cambiou.

Queres saber máis? Entón benvido ao gato.

Introdución

Actualmente, existen dous enfoques para organizar solucións hiperconverxentes. O primeiro enfoque baséase en solucións definidas por software, que se entregan como software, e os clientes seleccionan o propio equipo. O segundo enfoque baséase en solucións chave en man, é dicir, que contén software, hardware e soporte técnico. En Cisco, seguimos o segundo enfoque e ofrecemos solucións preparadas aos nosos clientes, xa que esta é a única forma de garantir un comportamento estable do sistema, soporte técnico de alta calidade dun único fabricante e alto rendemento.
É o alto rendemento do sistema o que é un dos factores clave á hora de decidir se se utiliza un determinado produto en tarefas de misión crítica.

Hoxe en día, as organizacións tenden a colocar tarefas de misión crítica en solucións clásicas de arquitectura de tres niveis (almacenamento > rede de almacenamento > servidores). Ao mesmo tempo, a maioría das organizacións esfórzanse por simplificar e reducir o custo da súa infraestrutura de TI sen reducir a súa estabilidade e rendemento. Por este motivo, cada vez son máis os clientes que prestan atención ás solucións hiperconverxentes.

Neste artigo, falaremos das últimas probas (febreiro de 2019) realizadas polo laboratorio independente ESG (Enterprise Strategy Group). Durante as probas, emulouse o funcionamento dos DBMS de Oracle e MS SQL de alta carga (probas OLTP), que é un dos compoñentes máis críticos da infraestrutura de TI nun ambiente produtivo real.

Esta carga realizouse en tres solucións: Cisco Hyperflex, así como dúas solucións definidas por software que se instalaron nos mesmos servidores que se utilizan en Hyperflex, é dicir, nos servidores Cisco UCS.

Configuracións de proba

Cisco Hyperflex para DBMS de alta carga

O sistema do vendedor A non utiliza unha caché porque o programador da solución non admite unha configuración de caché. Por este motivo, os discos foron utilizados para almacenar máis capacidade.

Metodoloxía de proba

Realizáronse probas OLTP con catro máquinas virtuais e un conxunto de datos de traballo de 3,2 TB. Antes de executar cada proba, cada máquina virtual encheuse con datos rexistrados mediante unha ferramenta de proba. Isto garante que a proba le os datos "reais" e os escribe en bloques existentes, en lugar de simplemente devolver bloques nulos ou valores nulos directamente da memoria. Isto ocorre cando os datos non se enchen, polo que era importante asegurarse de que a proba reflectía con precisión como se lían e escribían os datos no contorno da aplicación. Este gran kit de traballo tardou moito tempo en completarse, pero na nosa opinión é un investimento de tempo que paga a pena xa que ofrece datos de rendemento máis precisos.

As probas realizáronse mediante a ferramenta HCI Bench (baseada en Oracle Vdbench) e perfís de E/S deseñados para emular cargas de traballo OLTP de misión crítica complexa mediante os backends de Oracle e SQL Server. Os tamaños de bloque asignáronse segundo as aplicacións emuladas con acceso a datos 100% aleatorio (aleatorio completo).

Carga de traballo de Oracle Database

O primeiro foi unha proba OLTP deseñada para emular o ambiente Oracle. Utilizouse Vdbench para crear unha carga de traballo con diferentes relacións de lectura/escritura. A proba realizouse en catro máquinas virtuais. Durante a proba de catro horas, HyperFlex foi capaz de acadar máis de 420 IOPS cunha latencia de só 000 milisegundos. As solucións de software A e B só foron capaces de mostrar 4.4 e 238 IOPS, respectivamente.

Cisco Hyperflex para DBMS de alta carga

Cisco Hyperflex para DBMS de alta carga
Os niveis de latencia foron bastante similares en todos os sistemas, coa excepción da latencia de escritura do vendedor B, que tiña unha media de 26,49 ms, cunha latencia de lectura moi boa de 2,9 ms. A compresión e a deduplicación estaban activas en todos os sistemas.

Carga de traballo de Microsoft SQL Server

A continuación, analizamos unha carga de traballo OLTP deseñada para emular un DBMS de Microsoft SQL Server.

Cisco Hyperflex para DBMS de alta carga
Como resultado desta proba, o clúster Cisco HyperFlex superou aproximadamente dúas veces a ambos os competidores A e B. 490 IOPS para Cisco fronte a 000 e 200 para os fabricantes A e B.

Cisco Hyperflex para DBMS de alta carga
O resultado de latencia en Cisco HyperFlex non era moi diferente da proba de Oracle, é dicir, estaba nun bo nivel de 4,4 ms. Ao mesmo tempo, os fabricantes A e B mostraron resultados significativamente peores que na proba de Oracle. O único aspecto positivo da solución competitiva B é a latencia de lectura constantemente baixa de 2,9 ms; en todos os demais indicadores, Hyperflex estivo dúas veces ou máis por diante das solucións competitivas.

Descubrimentos

As probas realizadas polo laboratorio independente ESG non só confirmaron unha vez máis o nivel decente de rendemento da solución Cisco Hyperflex, senón que tamén demostraron que os sistemas hiperconverxentes xa están preparados para o seu uso xeneralizado en tarefas de misión crítica.

Os sistemas hiperconverxentes considéranse máis axeitados para cargas de traballo non críticas. En 2016, ESG realizou unha enquisa entre as grandes empresas. Preguntóuselles por que elixiron a infraestrutura tradicional fronte á infraestrutura hiperconverxente. O 54% dos enquisados ​​respondeu que a razón é a produtividade.

Avance rápido ata 2018. O panorama cambiou: unha enquisa ESG repetida atopou só o 24% dos enquisados ​​que aínda cre que os enfoques tradicionais aínda son mellores en termos de rendemento.

Cando a evolución da tecnoloxía cambia os criterios de decisión da industria, moitas veces hai un desaxuste entre o que queren os clientes e o que poden obter. Os fabricantes que poden ver o que falta e cubrir ese oco teñen vantaxe. Cisco ofrece unha solución hiperconverxente que ofrece a sinxeleza, a rendibilidade e o rendemento consistente que necesitan os clientes para as cargas de traballo de misión crítica.

Cisco avanza constantemente no campo dos sistemas hiperconverxentes, o que se confirma non só polas excelentes características da solución Cisco Hyperflex, senón tamén pola súa presenza no mercado. Polo tanto, no outono de 2018, Cisco entrou merecidamente no grupo de líderes no mercado HCI segundo Gartner.

Cisco Hyperflex para DBMS de alta carga
Xa podes estar convencido de que Hyperflex é unha excelente solución para as tarefas empresariais máis complexas e esixentes visitando as nosas demostracións, que se celebrarán nas cidades de Moscova e Krasnodar.

Moscova - 28 de maio. Gravar по ссылке.
Krasnodar - 5 de xuño. Gravar по ссылке.

Fonte: www.habr.com

Engadir un comentario