Artikkelin numero: 000114193
Iometer est à la fois un générateur de charge applicative (il effectue des opérations d’E/S afin de mettre le système en contrainte) et un outil de mesure (il examine et enregistre les performances ainsi que l’impact de ces opérations d’E/S sur le système). Il est possible de le configurer pour émuler la charge d’E/S engendrée par un programme ou un test de performances sur un disque ou un réseau. Il permet également de générer des charges d’E/S entièrement artificielles. Enfin, il peut générer et mesurer des charges sur un ou plusieurs systèmes (en réseau).
L’outil est constitué de deux programmes, Iometer et Dynamo.
Pour tester les performances sur les systèmes Windows, Iometer peut être installé et démarré directement.
Il n’est pas nécessaire d’installer également Dynamo. Vous trouverez ci-dessous les instructions d’installation de l’outil et de démarrage de la procédure de test.
Tout d’abord, vous devez télécharger Iometer à partir de Iometer.org.
Cliquez avec le bouton droit de la souris sur le fichier de configuration, puis cliquez sur Exécuter en tant qu’administrateur
Figure 1.2 : Fichier Iometer sur le bureau
Acceptez la demande du contrôle d’accès utilisateur.
Figure 1.3 : Demande de contrôle du compte utilisateur
Cliquez sur Next > (Suivant) sur l’écran Welcome (Bienvenue).
Figure 1.4 : Écran d’accueil
Accepter le contrat de licence
Figure 1.5 : Contrat de licence
Sélectionnez les composants à installer, puis cliquez sur Suivant
Figure 1.6 : Choisir des composants
Sélectionnez l’emplacement de destination de l’installation et cliquez sur Installer
Figure 1.7 : Définir le dossier de destination
Une fois l’installation terminée, cliquez sur Terminer
Figure 1.8 : Installation terminée
Démarrez Iometer.
Acceptez les conditions de licence
Figure 2.1 : Conditions de licence
Cliquez sur le bouton Dossier
Figure 2.2 : Bouton Dossier dans l’angle supérieur gauche
Téléchargez un fichier de configuration de test ou créez-en un et ouvrez-le avec Iometer.
Figure 2.3 : Choisir le fichier de configuration
Sélectionnez le périphérique à tester.
Figure 2.4 : Sélectionnez le périphérique à tester.
Lancez le test en cliquant sur le drapeau vert
Figure 2.5 : Drapeau vert dans la partie centrale supérieure
Définissez l’emplacement où enregistrer le fichier de résultats
Figure 2.6 : Choisir l’emplacement de destination des résultats
Le test commence et dure environ 10 à 15 minutes
Figure 2.7 : Test en cours d’exécution
Le programme Iometer s’exécute uniquement sur le système d’exploitation Windows. Sur les systèmes Linux, c’est l’outil Dynamo qui est utilisé pour envoyer les informations pertinentes au système Windows où Iometer est installé.
Cela signifie que, pour tester un système sur lequel Linux est installé, il est nécessaire d’installer Iometer sur un système Windows ou un émulateur Windows. Téléchargez Iometer à partir de Iometer.org.
Installez d’abord Iometer sur un système Windows se trouvant sur le même réseau que le serveur que vous souhaitez tester.
Si aucun client Windows n’est disponible pour exécuter le fichier Iometer.exe, vous pouvez également utiliser un émulateur WinE pour ce faire.
Figure 3.1 : Interface graphique Iometer
Connectez-vous via SSH au serveur Linux (par exemple, via Putty)
Figure 3.2 : Putty
Figure 3.3 : Cliquez sur Oui
Connectez-vous au serveur
Figure 3.4 : Console via Putty
Utilisez la commande uname -i
pour obtenir des informations sur la plate-forme matérielle, vous en aurez besoin pour sélectionner la bonne version de Dynamo.
Figure 3.5 : Vérification de la version matérielle
Utilisez la commande rpm -qa|grep -i glibc
pour vérifier la version installée de glibc
Figure 3.6 : Résultat de la commande
Basculez vers le dossier /tmp
Figure 3.7 : Dossier /tmp
Décompressez le fichier Iometer téléchargé à l’aide de la commande tar xvf Iometer -1.1.0-linux.x86_64-bin.tar.bz2
Figure 3.8 : Décompresser le fichier Dynamo
Vérifiez l’adresse IP du système Windows à l’aide de la commande ipconfig
Figure 4.1 : Vérifier l’adresse IP du système Windows
Vérifiez les adresses IP du système Linux à l’aide de la commande ip addr show
ou ifconfig -a
Figure 4.2 : Vérifier l’adresse IP du système Linux
Désactivez le pare-feu Linux pour permettre la communication entre Dynamo et Iometer
rcSuSEfirewall2 stop
service iptables stop
ou systemctl stop firewalld
service iptables stop
ufw disable
Figure 4.3 : Arrêter le pare-feu sur un système Linux
Saisissez vi /etc/hosts
pour apporter les modifications nécessaires au fichier hôte pour la résolution du nom
Figure 4.4 : Ouvrir /etc/hosts
Ajoutez l’adresse IP et le nom du système Linux
Figure 4.5 : Ajouter une adresse IP et un nom
Connectez maintenant Dynamo à Iometer à l’aide de la commande suivante :
dynamo -i <IP of machine with Iometer = windows system> -m <IP of machine to run workload = linux system>
Figure 4.6 : Connectez Dynamo à Iometer
Figure 4.7 : Connexion établie
Dans Iometer, le serveur Linux est désormais visible
Figure 4.8 : Système Linux répertorié dans Iometer
Avant de charger le modèle de test, certaines modifications doivent être effectuées sur le fichier.
Ouvrez le fichier dans un éditeur (par exemple, Bloc-notes). Modifiez le nom du Manager et l’adresse réseau du Manager en utilisant les informations de l’étape 5. Enregistrez le fichier lorsque les modifications sont effectuées.
Figure 4.9 : Recherchez MANAGER LIST
Figure 4.10 : Ajoutez le nom du serveur Linux
Figure 4.11 : Ajout de l’adresse IP du serveur Linux et enregistrement du fichier
Chargez le modèle modifié
Figure 4.12 : Charger le fichier de configuration
Sélectionnez le périphérique à tester.
Figure 4.13 : Sélectionnez le périphérique à tester.
Lancez le test en cliquant le drapeau vert
Figure 4.14 : Drapeau vert dans la partie centrale supérieure
Choisissez l’emplacement de sauvegarde des résultats du test.
Figure 4.15 : Choisir l’emplacement de destination des résultats
Le test démarre
Figure 4.16 : Test en cours d’exécution
Lorsque le test est effectué,
Figure 4.17 : Test terminé dans la fenêtre de la console
...n’oubliez pas de réactiver le pare-feu, supprimez les informations de /etc/host (annulez l’étape 5), puis quittez avec exit
.
Figure 4.18 : Quitter la console
PowerEdge, PowerVault
17 syysk. 2021
5
How To