X-Ray

Analyse comparative et évaluations HCI des performances et de la résilience

Allez au-delà de l'analyse comparative des performances maximales pour prendre des décisions éclairées en matière d'infrastructure hyperconvergée (HCI). X-Ray est un framework de test et une solution d'analyse comparative automatisée offrant des évaluations complètes à 360 o des principales solutions d'infrastructure hyperconvergée.

Pourquoi les testeurs informatiques adorent X-Ray

Scénarios réalistes

Évaluez les configurations HCI en les comparant à tous les scénarios d'infrastructure courants et des cas d'utilisation tels que le cloud privé, les bases de données et l'end-user computing.

Rapports détaillés 

Visualisez, analysez et comparez les résultats de tests de scénarios HCI concrets afin de déterminer la solution la mieux adaptée à votre entreprise.

Support HCI étendu

Établissez l'adéquation de l'infrastructure via l'évaluation d'un éventail complet de fournisseurs HCI, d'hyperviseurs et de plateformes matérielles présents sur le marché.

Capacités et avantages

Scénarios de test entièrement personnalisables

Grâce à une suite de scénarios de test entièrement personnalisables, les entreprises sont en mesure d'évaluer les performances et la résilience des infrastructures HCI, tandis qu'elles sont soumises à des scénarios de stress et de défaillance réels.

La personnalisation complète via l'interface utilisateur de X-Ray permet d'adapter facilement les tests pour répondre aux besoins spécifiques de vos scénarios de test.

Rapports et analyses approfondis

Les rapports complets comportent les descriptions des tests, le résumé des résultats des tests et des informations sur chaque cible du test.

Il est possible de comparer les résultats de plusieurs tests pour aider à déterminer la plateforme la plus adaptée et les résultats bruts peuvent être exportés pour une analyse externe.

L'analyse comparative comme code

Le framework de X-Ray a été conçu pour permettre la réalisation de tests cohérents et répétables de différentes plateformes HCI. Les scénarios de test sont publiés en fichiers .yaml qui décrivent le processus de test et les paramètres des charges de travail, plutôt que de détailler les actions de bas niveau nécessaires pour les mettre en œuvre.

Tous les fichiers .yaml de scénarios de test intégrés sont publiés dans un répertoire de code GitLab ici, ce qui permet aux administrateurs IT de les visualiser et de les modifier facilement. Il est également possible de créer et de partager vos propres scénarios de test selon vos besoins en infrastructure.

Fonctionnalités des scénarios de test

 

Les scénarios de test intégrés permettent d'effectuer des évaluations du cycle de vie de la plateforme HCI du jour 0 au jour N.

Test des performances de l'infrastructure

Pour bien appréhender les capacités de la plateforme HCI, il est d'abord nécessaire de comprendre les performances de ligne de base d'une infrastructure, et également de savoir si l'infrastructure est en mesure de fournir le niveau de performance applicative souhaité qui permettra de respecter les accords de niveau de service (SLA) de votre organisation informatique.

Le scénario « four-corners benchmark » le plus courant vise à évaluer les performances de pointe de l'infrastructure en utilisant des lectures aléatoires, des lectures séquentielles, des écritures aléatoires et des écritures séquentielles pour montrer comment l'infrastructure réagit dans les situations de charge critiques.

Les scénarios de test par défaut comprennent :

  • Big Data
  • Four-corners
  • Analyse comparative
  • Analyse comparative HCI
  • Analyse comparative « four corners » NFS
  • Micro-analyse comparative du stockage objet S3
  • Évolutivité du débit

 

Test des performances applicatives

Simulez l'efficacité d'une infrastructure hyperconvergée dans la gestion de plusieurs VM VDI ou VM de bases de données OLTP générant de la charge à intensité constante.

En principe, les IOPS sont censés atteindre et maintenir un état stable, avec une latence des entrées/sorties rigoureusement faible. Une plus grande cohérence des performances indique une meilleure expérience utilisateur avec la VDI ou les bases de données OLTP.

Les scénarios de test par défaut comprennent :

  • Simulateur OLTP
  • Simulateur VDI

Protection des données

Les scénarios de protection des données exploitent les snapshots pour créer des copies ponctuelles des données des applications, un processus qui doit avoir un impact minimal sur le sous-système de stockage sous-jacent et, par conséquent, sur les applications en cours d'exécution.

Ces tests de scénarios mesurent l'impact sur la latence, les IOPS et la stabilité des performances des VM de bases de données OLTP pendant les opérations de snapshot et de clonage.

Les scénarios de test par défaut comprennent :

  • Impact des snapshots
  • Impact du clonage de VM

Résilience des infrastructures

Les temps d'arrêt des applications et les pertes de données peuvent avoir un impact coûteux sur les entreprises. Ces tests de scénarios mesurent les IOPS et la latence de la VM afin de déterminer l'impact de diverses situations d'infrastructure, notamment les pannes de nœuds et les redémarrages intentionnels de nœuds lors des mises à niveau.

En cas de panne des nœuds, les applications sont redémarrées sur d'autres hôtes et doivent poursuivre leurs opérations avec les mêmes performances qu'avant la panne. De même, ce processus s'applique également aux applications qui ont migré vers d'autres nœuds au cours des scénarios de mise à niveau.

Une combinaison constante d'IOPS élevés et d'une latence faible indiquent que les applications bénéficient de performances optimales.

Les scénarios de test par défaut comprennent :

  • Panne de nœud étendue
  • Mise à niveau propagée
  • Panne de nœud séquentielle
  • Panne de courant générale
  • Panne de site imprévue
  • Haute disponibilité VM

Évolutivité de l'infrastructure

L'un des principaux atouts qu'offre une infrastructure HCI est la possibilité d'exécuter simultanément des charges de travail hétérogènes sur des nœuds d'infrastructure communs.

Ces tests de scénarios simulent les charges de travail OLTP et VDI en mesurant les IOPS et la latence, tandis que des charges de travail supplémentaires, telles que le système d'aide à la décision (DSS), sont lancées sur d'autres nœuds du cluster.

Une combinaison constante d'IOPS élevés et d'une latence faible après l'introduction des autres charges de travail indiquent des performances optimales.

Les scénarios de test par défaut comprennent :

  • Migration dynamique intersite
  • Colocation de bases de données
  • Workflow HCI
  • Migration dynamique de VM

Comment ça fonctionne

 

Nutanix X-Ray réalise des tests qui génèrent intentionnellement des situations de charge d'infrastructure ou de panne de nœuds afin de simuler l'activité réelle au sein du datacenter. Cela inclut le chargement de nœuds de cluster avec plusieurs machines virtuelles, l'arrêt de nœuds pour simuler des pannes et la création de niveaux intenses d'utilisation du stockage pour simuler des scénarios d'utilisation de charges de travail élevées. C'est pourquoi X-Ray nécessite un cluster de test dédié.

Il est recommandé de déployer la VM de X-Ray sur du matériel non dépendant du cluster de test, ce qui permet d'effectuer toute la batterie de tests, que ce soit les scénarios de panne de nœuds de cluster ou ceux des mises à niveau.

Pour commencer :

  1. Téléchargez la VM de X-Ray à partir du portail Nutanix ici
  2. Déployez-la en suivant les recommandations du guide d'utilisation que vous trouverez ici
  3. Lancez la VM et ajoutez un cluster de test cible
  4. Passez en revue puis sélectionnez les scénarios de test souhaités
  5. Analysez et comparez les résultats afin de prendre des décisions éclairées selon les besoins en matière de plateforme HCI

Transparence des tests

 

X-Ray comprend un large éventail de scénarios de test par défaut, et de nouveaux tests peuvent être créés et modifiés pour élaborer un test de solution qui reflètera au mieux vos objectifs informatiques. 

Curie est un composant de code de X-Ray utilisé pour interpréter et exécuter tous les scénarios de test. Il a été rendu open source pour GitLab sous licence MIT, et permet à chacun de voir précisément comment les scénarios de test de X-Ray sont réalisés, dans le souci de garantir son authenticité.

Pour en savoir plus sur le fonctionnement de chaque scénario, consultez le répertoire de codes de scénario ici.

Testez l'infrastructure hyperconvergée

Essayez l'infrastructure hyperconvergée leader du marché dès aujourd'hui.