IO Analyzer : une vApp dédiée aux tests de performance stockage sous ESXi

English sum-up :
A brief review of a new Flings gem in the vmware stress-test tools ecosystem, the “IO Analyzer” vApp.

Vous connaissez peut-être “Flings”, un répertoire d’applications et d’outils divers construits par les ingénieurs de VMWare à des fins de benchmark, diagnostics ou tout simplement destinés à “simplifier la vie” des administrateurs VMWare. C’est une vraie mine d’or pour qui souhaite améliorer son quotidien dans le monde de la virtualisation.

Récemment, Flings s’est enrichie d’une nouvelle vApp appelée “IO Analyzer”. Cette ova est construite autour de l’outil bien connu IO Meter, packagé dans une VM sous OpenSUSE et vous permet de créer très facilement des plans de test de performance pour vos datastores VMWare.

L’application s’installe très simplement comme tout autre image virtuelle packagée. Une fois installée et démarrée, vous pouvez directement accéder à l’interface de gestion en mode full Web :
ioanalyzer1

Première étape, construire votre configuration de test (Workload) : ceci est réalisé assez simplement en suivant le guide pdf fourni. Vous ajoutez les serveurs VMWare susceptible d’héberger votre/vos VM(s) IO Analyzer, ensuite vous construisez la liste des tests d’IO à réaliser (même format que pour IO Meter, pour ceux qui connaissent). Une fois terminé, vous sauvegardez votre config et pouvez la lancer directement ou la programmer. Il est possible d’indiquer plusieurs VMs IO Analyzer pour générer des workload depuis des sources multiples :
ioanalyzer2

Ensuite dans la section “Test scheduler” vous pouvez suivre l’ensemble de vos tests :
ioanalyzer3

Une fois les tests terminés, vous avez directement accès au reporting correspondant. Vous allez y trouver toute une série de statistiques et prises d’empreinte pendant la phase de test : ESXtop Disk, Graphiques IOps, Charge CPU, réseau etc. … tout ce qu’il faut pour pouvoir disposer d’une photographie de votre infrastructure VMWare et de son stockage associé pendant cette phase de charge. Voici quelques extrait des reports en question :
ioanalyzer5
ioanalyzer4ioanalyzer6

Pour en savoir plus, rendez-vous sur Flings/IOAnalyzer ICI.

2 thoughts on “IO Analyzer : une vApp dédiée aux tests de performance stockage sous ESXi

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *