Iometer er både en arbeidsbelastningsgenerator (den utfører I/O-operasjoner for å presse systemet) og et måleverktøy (den undersøker og registrerer ytelsen til I/O-operasjoner og deres innvirkning på systemet). Den kan konfigureres til å emulere disken- eller nettverks-I/O-belastningen til et program eller målingsresultat, eller den kan brukes til å generere helt syntetiske I/O-belastninger. Den kan generere og måle belastninger på ett eller flere systemer (i nettverk).
Verktøyet består av to programmer, Iometer og Dynamo.
For å teste ytelsen på Windows-systemer, Iometer kan installeres og startes direkte.
En ekstra installasjon av Dynamo er ikke nødvendig. Nedenfor finner du instruksjoner for hvordan du installerer verktøyet og starter testprosedyren.
Først må du laste ned Iometer fra iometer.org.
Høyreklikk installasjonsfilen, og klikk deretter på Kjør som administrator
Figur 1.2: Iometer-fil på skrivebordet
Klikk på Neste > på velkomstskjermen.
Figur 1.4: Velkomstskjermbilde
Velg komponentene som skal installeres, og klikk på Neste
Figur 1.6: Velg komponenter
Velg installasjonsdestinasjon, og klikk på Installer
Figur 1.7: Definer målmappe
Når installasjonen er ferdig, klikker du på Finish
Figur 1.8: Ferdig installasjon
Start Iometer
Godta lisensbetingelsene
Figur 2.1: Lisensvilkår
Klikk på mappeknappen
Figur 2.2: Mappeknapp i øvre venstre hjørne
Last ned en testkonfigurasjonsfil, eller opprett en og åpne den med Iometer.
Figur 2.3: Velg konfigurasjonsfil
Velg enheten som skal testes
Figur 2.4: Velg enheten som skal testes
Start testen ved å klikke på den grønne flaggknappen
Figur 2.5: Grønn flaggknapp øverst i midten
Definer destinasjonen hvor resultatfilen
skal lagresFigur 2.6: Velg destinasjon for resultater
Nå starter testen og vil pågå i ca 10-15 minutter
Figur 2.7: Kjører test
Iometer-programmet kjører bare på Windows-operativsystemet. På Linux-systemer brukes verktøyet Dynamo til å sende relevant informasjon til et Windows-system med Iometer installert.
Dette betyr at en installasjon av Iometer på et Windows-system eller en Windows-emulator er nødvendig for å teste et system med Linux installert. Last ned Iometer fra Iometer.org.
Installer først Iometer på et Windows-system i samme nettverk som serveren du ønsker å teste.
Hvis det ikke finnes noen Windows-klient tilgjengelig for kjøring av Iometer.exe, kan den også kjøres med WinE-emulatoren.
Figur 3.1: Jometer GUI
Koble via SSH til Linux-server (f.eks. via Putty)
Figur 3.2: KittFigur 3.3: Klikk Ja
Logg inn på serveren
Figur 3.4: Konsoll via Putty
Bruk uname -i
for å motta informasjon om maskinvareplattformen, som er nødvendig for å velge riktig versjon av Dynamo.
Figur 3.5: Sjekk maskinvareversjonen
Med rpm -qa|grep -i glibc
Du sjekker den installerte versjonen av GLIBC
Figur 3.6: Kommandoutdata
Bytt til /tmp
Figur
3.7: /tmp-mappe
Komprimer den nedlastede Iometer-filen med tar xvf Iometer -1.1.0-linux.x86_64-bin.tar.bz2
Figur 3.8: Komprimere dynamofilen
Kontroller IP-adressen til Windows-systemet ved hjelp av CLI-kommandoen ipconfig
Figur 4.1: Sjekk IP-adressen til Windows-systemet
Sjekk IP-adressene til Linux-systemet med ip addr show
eller ifconfig -a
Figur 4.2: Sjekk IP av Linux-systemet
Avslutt Linux-brannmuren for å tillate kommunikasjon mellom Dynamo og Iometer
rcSuSEfirewall2 stop
service iptables stop
eller systemctl stop firewalld
service iptables stop
ufw disable
Figur 4.3: Stopp brannmuren på Linux-systemet
Skriv inn vi /etc/hosts
for å gjøre endringer i vertsfilen for navneløsing
Figur 4.4: Åpne /etc/hosts
Legg til IP-adressen og navnet på Linux-systemet
Figur 4.5: Legg til IP og navn
Nå kan du koble til Dynamo med Iometer ved hjelp av kommandoen:
dynamo -i <IP of machine with Iometer = windows system> -m <IP of machine to run workload = linux system>
Figur 4.6: Koble dynamo til iometerFigur 4.7: Forbindelse etablert
I Iometer nå er Linux-serveren synlig
Figur 4.8: Linux-system oppført i Iometer
Før du laster inn testmalen, må du gjøre noen endringer på filen.
Åpne filen i et redigeringsprogram (f.eks. Notepad). Endre Manager-navn og Manager-nettverksadressen ved hjelp av informasjonen du brukte i trinn 5. Lagre filen når endringene er utført.
Figur 4.9: Søk MANAGER LISTFigur 4.10: Legg til Linux-servernavn
Figur 4.11: Legg til Linux-serverens IP-adresse og lagre fil
Last inn den endrede malen
Figur 4.12: Last inn konfigurasjonsfil
Velg enheten som skal testes
Figur 4.13: Velg enheten som skal testes
Start testen ved å klikke på knappen
med grønt flaggFigur 4.14: Grønt flagg øverst i midten
Velg målet der resultatene skal lagres etter testing.
Figur 4.15: Velg destinasjon for resultater
Nå starter
testenFigur 4.16: Kjører test
Når testen er fullført ...
Figur 4.17: Ferdig test i konsollvisningen
... Ikke glem å reaktivere brannmuren, slette informasjonen fra /etc/host (angre trinn 5) og exit
.
Figur 4.18: Avslutt konsollen