Iometer er både en arbejdsbelastningsgenerator (den udfører I/O-aktiviteter for at belaste systemet) og et måleværktøj (den undersøger og registrerer sine I/O-aktiviteter og disses indflydelse på systemet). Den kan konfigureres til at emulere et programs eller fabrikats I/O-belastning af diske eller netværk eller kan bruges til at generere helt syntetiske I/O-belastninger. Den kan generere og måle belastninger på én eller flere systemer (netværk).
Værktøjet består af to programmer, Iometer og Dynamo.
Til test af ydeevnen på Windows-systemer kan Iometer installeres og startes direkte.
En yderligere installation af Dynamo er ikke nødvendig. Nedenfor finder du en vejledning til installation af værktøjet og til at starte testproceduren.
Først skal du downloade Iometer fra Iometer.org.
Højreklik på installationsfilen, og klik derefter på Kør som administrator
Figur 1.2: Iometer-fil på skrivebordet
Klik på Næste > på velkomstskærmen.
Figur 1.4: Velkomstskærmbillede
Vælg de komponenter, der skal installeres, og klik på Næste
figur 1.6: Vælg komponenter
Vælg installationsdestinationen, og klik på Installer
Figur 1.7: Definer destinationsmappe
Når installationen er færdig, skal du klikke på Udfør
figur 1.8: Færdig installation
Start Iometer
Accepter licensbetingelserne
Figur 2.1: Licensbetingelser
Klik på mappeknappen
Figur 2.2: Knappen Mappe i øverste venstre hjørne
Download en testkonfigurationsfil, eller opret én, og åbn den med Iometer.
Figur 2.3: Vælg konfigurationsfil
Vælg den enhed, der skal testes
Figur 2.4: Vælg den enhed, der skal testes
Start testen ved at klikke på knappen
med grønt flagFigur 2.5: Knap med grønt flag øverst i midten
Definer den destination, hvor resultatfilen
skal gemmesFigur 2.6: Vælg destination for resultater
Nu starter testen og kører i ca. 10-15 minutter
Figur 2.7: Løbetest
Programmet Iometer kører kun på Windows-operativsystemer. På Linux-systemer bruges værktøjet Dynamo derfor til at sende relevante oplysninger til det Windows-system, som Iometer er installeret på.
Det betyder, at det er nødvendigt at installere Iometer på et Windows-system eller en Windows-emulator for at teste et system med Linux installeret. Download Iometer fra Iometer.org.
Installer først Iometer på et Windows-system på samme netværk som serveren, du vil teste.
Hvis der ikke findes en Windows-klient, der kan køre Iometer.exe, kan den også køres med WinE-emulator.
Figur 3.1: Iometer-GUI
Opret forbindelse via SSH til Linux-server (f.eks. via Putty)
Figur 3.2: Putty
Figur 3.3: Klik på Ja
Log ind på serveren
Figur 3.4: Konsol via Putty
Brug uname -i
at modtage information om hardwareplatformen, som er nødvendig for at vælge den rigtige version af Dynamo.
Figur 3.5: Kontrollér hardwareversionen
Med rpm -qa|grep -i glibc
Du kontrollerer den installerede version af glibc
Figur 3.6: Kommandooutput
Skift til ikonet /tmp
mappe
Figur 3.7: /tmp, mappe
Udpak den downloadede Iometer-fil med tar xvf Iometer -1.1.0-linux.x86_64-bin.tar.bz2
Figur 3.8: Udpak dynamofilen
Kontroller IP-adressen på Windows-systemet ved hjælp af CLI-kommandoen ipconfig
Figur 4.1: Kontroller IP-adressen på Windows-systemet
Kontroller IP-adresserne på Linux-systemet med ip addr show
eller ifconfig -a
Figur 4.2: Kontroller IP-adressen på Linux-systemet
Stop Linux-firewall for at tillade kommunikation mellem Dynamo og Iometer
rcSuSEfirewall2 stop
service iptables stop
eller systemctl stop firewalld
service iptables stop
ufw disable
Figur 4.3: Stop firewall på Linux-system
Skriv vi /etc/hosts
for at foretage ændringer i værtsfilen for navneløsningen
Figur 4.4: Åbn /etc/hosts
Tilføj IP-adressen og navnet på Linux-systemet
Figur 4.5: Tilføj IP og navn
Opret nu forbindelse mellem Dynamo og Iometer vha. kommandoen:
dynamo -i <IP of machine with Iometer = windows system> -m <IP of machine to run workload = linux system>
Figur 4.6: Tilslut dynamo til Iometer
Figur 4.7: Forbindelsen blev etableret
I Iometer er Linux-serveren nu synlig
Figur 4.8: Linux-system opført i Iometer
Før indlæsning af testskabelonen, skal der foretages nogle ændringer i filen.
Åbn filen i et redigeringsprogram (f.eks. Notesblok). Ændr Styringsnavn og styringsnetværksadresse ved at bruge de oplysninger, du benyttede i trin 5. Gem filen, når ændringerne er foretaget.
Figur 4.9: Søg MANAGERLISTE
Figur 4.10: Tilføj Linux-servernavn
Figur 4.11: Tilføj Linux-serverens IP-adresse, og gem filen
Indlæs den ændrede skabelon
Figur 4.12: Indlæs konfigurationsfil
Vælg den enhed, der skal testes
Figur 4.13: Vælg den enhed, der skal testes
Start testen ved at klikke på knappen
med grønt flagFigur 4.14: Grønt flag øverst i midten
Vælg den destination, hvor resultaterne skal gemmes efter testen.
Figur 4.15: Vælg destination for resultater
Nu starter
testenFigur 4.16: Løbetest
Når testen er fuldført.
Figur 4.17: Færdig test i konsolvisningen
... Glem ikke at genaktivere firewallen, slette oplysningerne fra /etc/host (fortryd trin 5) og exit
.
Figur 4.18: Afslut konsol