Iometer on työkuormageneraattori (se kuormittaa järjestelmää suorittamalla I/O-toimintoja) ja mittaustyökalu (se seuraa ja tallentaa I/O-toimintojensa suorituskykyä ja niiden vaikutusta järjestelmään). Se voidaan määrittää emuloimaan minkä tahansa ohjelman tai benchmark-testin levylle tai verkolle tuottamaa I/O-kuormitusta, tai sitä voidaan käyttää luomaan täysin synteettisiä I/O-kuormituksia. Se voi luoda ja mitata kuormituksia yhdessä tai useammassa (verkotetussa) järjestelmässä.
Työkalu koostuu kahdesta ohjelmasta: Iometer ja Dynamo.
Iometer voidaan asentaa ja käynnistää suoraan suorituskyvyn testaamiseksi Windows-järjestelmissä.
Dynamon erillinen asentaminen ei ole tarpeellista. Alla on ohjeet työkalun asentamiseen ja testin aloittamiseen.
Lataa Iometer osoitteesta Iometer.org.
Napsauta asennustiedostoa hiiren kakkospainikkeella ja valitse Suorita järjestelmänvalvojana
Kuva 1.2: Iometer-tiedosto työpöydällä
Hyväksy käyttäjätilien valvonnan pyyntö.
Kuva 1.3: UAC-pyyntö
Valitse asennettavat osat ja napsauta Next-painiketta
Kuva 1.6: Valitse osat
Valitse asennuksen sijainti ja napsauta Install-painiketta
Kuva 1.7: Määritä kohdekansio
Käynnistä Iometer
Hyväksy käyttöoikeussopimus
Kuva 2.1: Käyttöoikeussopimus
Napsauta kansiopainiketta
Kuva 2.2: Kansiopainike vasemmassa yläkulmassa
Lataa testikokoonpanotiedosto tai luo se ja avaa se Iometerillä.
Kuva 2.3: Valitse määritystiedosto
Valitse testattava laite
Kuva 2.4: Valitse testattava laite
Käynnistä testi napsauttamalla vihreää lippua
Kuva 2.5: Vihreä lippupainike ylhäällä keskellä
Valitse sijainti, johon tulostiedosto tallennetaan
Kuva 2.6: Valitse tulosten sijainti
Testi alkaa ja on käynnissä noin 10–15 minuuttia
Kuva 2.7: Testi käynnissä
Iometer-ohjelma toimii vain Windows-käyttöjärjestelmissä. Linux-järjestelmissä käytetään Dynamo-työkalua lähettämään tarpeelliset tiedot Windows-järjestelmään, jossa Iometer on asennettuna.
Jotta Linux-järjestelmää voi testata, Iometerin on siis oltava asennettuna Windows-järjestelmässä tai Windows-emulaattorissa. Lataa Iometer osoitteesta Iometer.org.
Asenna ensin Iometer Windows-järjestelmään, joka on samassa verkossa kuin testattava palvelin.
Jos Windows-työasemaa ei ole saatavilla, Iometer.exe voidaan suorittaa myös WinE-emulaattorissa.
Kuva 3.1: Iometerin graafinen käyttöliittymä
Yhdistä SSH-yhteydellä Linux-palvelimeen (esim. PuTTYn kautta)
Kuva 3.2: PuTTY
Kuva 3.3: Valitse Yes
Kirjaudu sisään palvelimeen
Kuva 3.4: Komentorivi PuTTYn kautta
Komennolla uname -i
saat tietoja laiteympäristöstä. Tietoja tarvitaan oikean Dynamo-version valitsemiseen.
Kuva 3.5: Tarkista laitteistoversio
Tarkista asennettu glibc-versio komennolla rpm -qa|grep -i glibc
Kuva 3.6: Komennon tulos
Vaihda /tmp
-kansioon
Kuva 3.7: /tmp-kansio
Pura ladattu Iometer-tiedosto komennolla tar xvf Iometer -1.1.0-linux.x86_64-bin.tar.bz2
Kuva 3.8: Pura dynamo-tiedosto
Tarkista Windows-järjestelmän IP-osoite komentorivikäyttöliittymän komennolla ipconfig
Kuva 4.1: Tarkista Windows-järjestelmän IP-osoite
Tarkista Linux-järjestelmän IP-osoitteet komennolla ip addr show
tai ifconfig -a
Kuva 4.2: Tarkista Linux-järjestelmän IP-osoite
Pysäytä Linuxin palomuuri, jotta Dynamo ja Iometer voivat viestiä keskenään
rcSuSEfirewall2 stop
service iptables stop
tai systemctl stop firewalld
service iptables stop
ufw disable
Kuva 4.3: Pysäytä Linux-järjestelmän palomuuri
Komennolla vi /etc/hosts
voit tehdä muutoksia hosts-tiedostoon nimien selvittämistä varten
Kuva 4.4: Avaa /etc/hosts
Lisää Linux-järjestelmän IP-osoite ja nimi
Kuva 4.5: Lisää IP-osoite ja nimi
Yhdistä Dynamo ja Iometer seuraavalla komennolla:
dynamo -i <IP of machine with Iometer = windows system> -m <IP of machine to run workload = linux system>
Kuva 4.6: Yhdistä Dynamo Iometeriin
Kuva 4.7: Yhteys muodostettu
Nyt Linux-palvelin näkyy Iometerissä
Kuva 4.8: Linux-järjestelmä näkyy Iometerissä
Ennen kuin lataat testimallin, tiedostoon on tehtävä joitakin muutoksia.
Avaa tiedosto editorissa (esim. Muistio). Vaihda kohtiin Manager name ja Manager network address tiedot, joita käytettiin kohdassa 5. Kun muutokset on tehty, tallenna tiedosto.
Kuva 4.9: Hae MANAGER LIST
Kuva 4.10: Lisää Linux-palvelimen nimi
Kuva 4.11: Lisää Linux-palvelimen IP-osoite ja tallenna tiedosto
Lataa muutettu malli
Kuva 4.12: Lataa kokoonpanotiedosto
Valitse testattava laite
Kuva 4.13: Valitse testattava laite
Aloita testi napsauttamalla vihreää lippua
Kuva 4.14: Vihreä lippu ylhäällä keskellä
Valitse sijainti, johon tulokset tallennetaan testin jälkeen.
Kuva 4.15: Valitse tulosten sijainti
Testi alkaa
Kuva 4.16: Testi käynnissä
Kun testi on valmis:
Kuva 4.17: Valmis testi konsolinäkymässä
Älä unohda käynnistää palomuuria uudelleen. Poista tiedot /etc/host-tiedostosta (kumoa kohta 5) ja poistu komennolla exit
.
Kuva 4.18: Sulje konsoli