Iometer är både en arbetsbelastningsgenerator (utför I/O-åtgärder för att belasta systemet) och ett mätverktyg (undersöker och registrerar prestanda för I/O-åtgärder och deras inverkan på systemet). Det kan konfigureras för att emulera disk- eller nätverks-I/O-belastning för ett program- eller prestandatest, eller så kan det användas för att generera helt syntetiska I/O-belastningar. Det kan generera och mäta belastningar på ett eller flera (nätverksbaserade) system.
Verktyget består av två program, Iometer och Dynamo.
För att testa prestandan på Windows-system kan Iometer installeras och startas direkt.
En ytterligare installation av Dynamo är inte nödvändig. Nedan hittar du anvisningar för hur du installerar verktyget och startar testproceduren.
Först måste du hämta Iometer från Iometer.org.
Högerklicka på installationsfilen och klicka sedan på Kör som administratör
Bild 1.2: Iometer-fil på skrivbordet
Klicka på Nästa > på välkomstskärmen.
Figur 1.4: Välkomstskärm
Välj de komponenter som ska installeras och klicka på Nästa
Figur 1.6: Välj komponenter
Välj installationsdestination och klicka på Installera
Bild 1.7: Definiera målmapp
När installationen är klar klickar du på Slutför
figur 1.8: Slutförd installation
Starta Iometer
Godkänn licensvillkoren
Figur 2.1: Licensvillkor
Klicka på mappknappen
Figur 2.2: Mappknapp i det övre vänstra hörnet
Ladda ner en testkonfigurationsfil eller skapa en och öppna den i Iometer.
Figur 2.3: Välj konfigurationsfil
Välj den enhet som ska testas
Figur 2.4: Välj den enhet som ska testas
Starta testet genom att klicka på den gröna flaggknappen
Figur 2.5: Knapp med grön flagga uppe i mitten
Definiera destinationen där resultatfilen
ska sparasFigur 2.6: Välj destination för resultat
Nu startar testet och kommer att pågå i ca 10-15 minuter
Figur 2.7: Köra test
Programmet Iometer körs endast på operativsystemet Windows. På Linux-system används verktyget Dynamo för att skicka relevant information till ett Windows-system där Iometer är installerat.
Det innebär att en installation av Iometer på ett Windows-system eller en Windows-emulator behövs för att kunna testa ett system där Linux är installerat. Hämta Iometer från Iometer.org.
Installera först Iometer på ett Windows-system i samma nätverk som den server du vill testa.
Om det inte finns någon Windows-klient tillgänglig för att köra Iometer .exe kan det även köras med WinE-emulator.
Figur 3.1: Iometer-GUI
Anslut via SSH till Linux-server (t.ex. via Putty)
Figur 3.2: PuttyFigur 3.3: Klicka på Ja
Logga in på servern
Figur 3.4: Konsol via Putty
Använd uname -i
för att få information om hårdvaruplattformen, vilket är nödvändigt för att välja rätt version av Dynamo.
Figur 3.5: Kontrollera hårdvaruversionen
Med rpm -qa|grep -i glibc
Du kontrollerar den installerade versionen av glibc
Figur 3.6: Kommandoutdata
Växla till /tmp
mapp
Figur 3.7: /tmp-mapp
Packa upp den nedladdade Iometer-filen med tar xvf Iometer -1.1.0-linux.x86_64-bin.tar.bz2
Figur 3.8: Packa upp dynamofilen
Kontrollera IP-adressen för Windows-systemet med hjälp av CLI-kommandot ipconfig
Figur 4.1: Kontrollera IP-adressen för Windows-systemet
Kontrollera Linux-systemets IP-adresser med ip addr show
eller ifconfig -a
Figur 4.2: Kontrollera IP-adressen för Linux-systemet
Stoppa Linux-brandväggen för att tillåta kommunikation mellan Dynamo och Iometer
rcSuSEfirewall2 stop
service iptables stop
eller systemctl stop firewalld
service iptables stop
ufw disable
Figur 4.3: Stoppa brandväggen på Linux-system
Typ vi /etc/hosts
för att göra ändringar i värdfilen för namnet som matchar
Figur 4.4: Öppna /etc/hosts
Lägg till IP-adressen och namnet på Linux-systemet
Figur 4.5: Lägg till IP och namn
Anslut nu Dynamo med Iometer med hjälp av kommandot:
dynamo -i <IP of machine with Iometer = windows system> -m <IP of machine to run workload = linux system>
Figur 4.6: Anslut dynamon till iometernFigur 4.7: Anslutning upprättad
Linux-servern är nu synlig
i IometerBild 4.8: Linux-system listat i Iometer
Innan du läser in testmallen måste du ändra filen.
Öppna filen i en redigerare (t.ex. Anteckningar). Ändra manager-namn och managerns nätverksadress med hjälp av den information som du använde i steg 5. Spara filen när du är klar med ändringarna.
Figur 4.9: Sök MANAGER LISTFigur 4.10: Lägg till Linux-servernamn
Figur 4.11: Lägg till IP-adress för Linux-server och spara fil
Ladda den ändrade mallen
Figur 4.12: Läs in konfigurationsfil
Välj den enhet som ska testas
Figur 4.13: Välj den enhet som ska testas
Starta testet genom att klicka på den gröna flaggknappen
Figur 4.14: Grön flagga uppe i mitten
Välj den destination där resultaten ska sparas efter testningen.
Figur 4.15: Välj destination för resultat
Nu börjar
testetFigur 4.16: Köra test
När testet är klart...
Figur 4.17: Avslutat test i konsolvyn
... Glöm inte att återaktivera brandväggen, ta bort informationen från /etc/host (ångra steg 5) och exit
.
Figur 4.18: Avsluta konsolen