Cisco Hyperflex pour les systèmes de gestion de bases de données à charge élevée

Nous continuons la série d'articles sur Cisco Hyperflex. Cette fois, nous vous présenterons le travail de Cisco Hyperflex dans les conditions de SGBD Oracle et Microsoft SQL très chargés, ainsi que comparer les indicateurs obtenus avec des solutions compétitives.

En outre, nous continuons de montrer les capacités d'Hyperflex dans les régions de notre pays et sommes heureux de vous inviter à visiter la prochaine démonstration de la solution, qui cette fois aura lieu dans les villes de Moscou et de Krasnodar.

Moscou - 28 mai. Enregistrer par référence .
Krasnodar - 5 juin. Enregistrer par référence .

Les solutions hyperconvergées, jusqu'à récemment, n'étaient pas une solution très appropriée pour un SGBD, en particulier avec une charge élevée. Cependant, grâce à l'utilisation de l'usine UCS comme plate-forme matérielle pour Cisco Hyperflex, qui a prouvé sa fiabilité et ses performances sur 10 ans, cette situation a changé aujourd'hui.

Envie d'en savoir plus? Alors bienvenue au chat.

Présentation


Actuellement, il existe deux approches pour l'organisation de solutions hyperconvergées. La première approche est basée sur des solutions définies par logiciel qui sont fournies sous forme de logiciel, et les clients sélectionnent eux-mêmes l'équipement. La deuxième approche est basée sur des solutions clé en main, c'est-à-dire contenant des logiciels, du matériel et un support technique. Chez Cisco, nous adhérons à la deuxième approche et fournissons des solutions toutes faites à nos clients, car ce n'est qu'ainsi que nous pouvons garantir un comportement stable du système, un support technique de haute qualité d'un fabricant et des performances élevées.
Ce sont les performances élevées du système qui sont l'un des facteurs clés pour décider de l'utilisation d'un produit dans des tâches critiques.

Aujourd'hui, les organisations déploient généralement des tâches critiques sur des solutions d'architecture à trois niveaux classiques (DSS> réseau de stockage> serveurs). Dans le même temps, la plupart des organisations s'efforcent de simplifier et de réduire le coût de l'infrastructure informatique, sans pour autant réduire sa stabilité et sa productivité. Pour cette raison, les clients se tournent de plus en plus vers des solutions hyperconvergées.

Dans le cadre de cet article, nous parlerons des derniers tests (février 2019), qui ont été réalisés par le laboratoire indépendant ESG (Enterprise Strategy Group). Lors des tests, le travail des SGBD Oracle et MS SQL très chargés (tests OLTP) a été émulé, qui est l'un des composants les plus critiques de l'infrastructure informatique dans un environnement productif réel.

Ce chargement a été effectué sur trois solutions: Cisco Hyperflex, ainsi que deux solutions définies par logiciel qui ont été installées sur les mêmes serveurs utilisés dans Hyperflex, c'est-à-dire sur les serveurs Cisco UCS.

Configurations de test




Le système du fournisseur A n'utilise pas de cache, car la configuration avec le cache n'est pas prise en charge par le développeur de la solution. Pour cette raison, de plus grands disques de stockage ont été utilisés.

Méthodologie de test


Des tests OLTP ont été effectués avec quatre machines virtuelles et un ensemble de données de travail de 3,2 To. Avant chaque test, chaque machine virtuelle a été remplie de données enregistrées à l'aide d'un outil de test. Cela garantit que le test lit des données «réelles» et les écrit dans des blocs existants, et ne renvoie pas simplement zéro bloc ou zéro valeur directement depuis la mémoire. Cela se produit lorsque les données ne sont pas complètes, il était donc important de s'assurer que le test reflète avec précision la façon dont les données sont lues et écrites dans l'environnement d'application. Il a fallu beaucoup de temps pour compléter ce grand ensemble de travail, mais à notre avis, c'est un investissement productif en temps, car il nous permet d'obtenir des données de performance plus précises.

Les tests ont été effectués à l'aide de l'outil HCI Bench (basé sur Oracle Vdbench) et des profils d'E / S conçus pour émuler des charges de travail OLTP critiques complexes à l'aide d'Oracle et de SQL Server. Les tailles des blocs ont été attribuées en fonction des applications émulées avec un accès aléatoire à 100% aux données (aléatoire complet).

Oracle Database Workload


Le premier était un test OLTP conçu pour émuler un environnement Oracle. Vdbench a été utilisé pour créer une charge de travail avec différents ratios de lecture / écriture. Le test a été réalisé sur quatre machines virtuelles. Au cours d'un test de quatre heures, HyperFlex a réussi à afficher plus de 420 000 IOPS avec un retard de seulement 4,4 millisecondes. Les solutions logicielles A et B n'ont pu afficher que 238 000 et 251 000 IOPS, respectivement.




Le niveau de latence dans différents systèmes était approximativement le même, à l'exception du délai d'écriture pour le fournisseur B, qui était en moyenne de 26,49 ms, avec de très bonnes latences de lecture de 2,9 ms. La compression et la déduplication étaient actives dans tous les systèmes.

Charge de travail Microsoft SQL Server


Ensuite, la charge de travail OLTP, conçue pour émuler le SGBD Microsoft SQL Server, a été examinée.


À la suite de ce test, le cluster Cisco HyperFlex a doublé environ les concurrents A et B. 490 000 IOPS pour Cisco contre 200 000 et 260 000 pour les fabricants A et B.


Le résultat des retards dans Cisco HyperFlex ne différait pas beaucoup du test Oracle, c'est-à-dire qu'il était à un bon niveau de 4,4 ms. Dans le même temps, les fabricants A et B ont montré des résultats nettement inférieurs à ceux du test pour Oracle. La seule chose positive pour la solution concurrentielle B est une latence de lecture constamment faible de 2,9 ms; dans tous les autres indicateurs, Hyperflex est deux fois ou plus en avance sur les solutions concurrentielles.

Conclusions


Les tests effectués par un laboratoire ESG indépendant ont non seulement confirmé une fois de plus un niveau de performance décent de la solution Cisco Hyperflex, mais ont également prouvé que les systèmes hyperconvergés sont prêts à être largement utilisés dans des tâches critiques.

Les systèmes hyperconvergés ont longtemps été considérés comme plus adaptés aux charges non critiques. En 2016, ESG a mené une enquête auprès des grandes entreprises. On leur a demandé pourquoi ils préféraient les infrastructures traditionnelles plutôt que les hyperconvergences. 54% des répondants ont déclaré que la raison en était la productivité.

Avance rapide jusqu'en 2018. Le tableau a changé: une enquête ESG répétée n'a déjà révélé que 24% des répondants qui croient encore que les approches traditionnelles sont encore meilleures en termes de performances.

Lorsque l'évolution de la technologie modifie les critères de prise de décision dans l'industrie, il y a souvent un décalage entre ce que les clients veulent et ce qu'ils peuvent obtenir. Les fabricants qui peuvent voir ce qui manque et combler ce vide bénéficient d'un avantage. Cisco propose une solution hyperconvergée qui offre simplicité et rentabilité, ainsi que des performances constamment élevées, qui font défaut et dont les clients ont besoin pour les charges de travail critiques.

Cisco progresse dans le domaine des systèmes hyperconvergés, ce qui est confirmé non seulement par les excellentes fonctionnalités de la solution Cisco Hyperflex, mais également par sa présence sur le marché. Par conséquent, à l'automne 2018, Cisco a été à juste titre inclus dans le groupe des leaders du marché HCI selon Gartner.


Déjà maintenant, vous pouvez vous assurer que Hyperflex est une excellente solution pour les tâches commerciales les plus complexes et les plus exigeantes en visitant nos démonstrations, qui se tiendront à Moscou et à Krasnodar.

Moscou - 28 mai. Enregistrer par référence .
Krasnodar - 5 juin. Enregistrer par référence .

Source: https://habr.com/ru/post/fr452602/


All Articles