Artikkelin numero: 000114193
Iometer to zarówno generator obciążeń roboczych (wykonuje operacje we/wy w celu obciążenia systemu), jak i narzędzie do pomiaru (bada i rejestruje wydajność operacji we/wy i ich wpływ na system). Można go skonfigurować do emulowania obciążenia dysku lub sieci operacjami we/wy w ramach dowolnego programu lub testu porównawczego, a także do generowania całkowicie syntetycznych obciążeń we/wy. Program może generować i mierzyć obciążenia w jednym systemie (sieciowym) lub wielu.
Narzędzie składa się z dwóch programów, Iometer i Dynamo.
Aby przetestować wydajność w systemach Windows, program Iometer można zainstalować i uruchomić bezpośrednio.
Dodatkowa instalacja programu Dynamo nie jest konieczna. Poniżej znajdują się instrukcje dotyczące instalacji narzędzia i rozpoczęcia procedury testowej.
Najpierw pobierz program Iometer ze strony Iometer.org.
Kliknij prawym przyciskiem plik instalacyjny, a następnie kliknij polecenie Uruchom jako administrator
Rysunek 1.2: Plik programu Iometer na pulpicie
Zaakceptuj żądanie kontroli konta użytkownika.
Rysunek 1.3: Żądanie kontroli konta użytkownika (UAC)
Kliknij przycisk Next > (Dalej) na ekranie powitalnym.
Rysunek 1.4: Ekran powitalny
Wybierz komponenty do zainstalowania, a następnie kliknij przycisk Next (Dalej)
Rysunek 1.6: Wybierz komponenty
Wybierz miejsce docelowe instalacji i kliknij przycisk Install (Zainstaluj)
Rysunek 1.7: Definiowanie folderu docelowego
Po zakończeniu instalacji kliknij przycisk Finish (Zakończ)
Rysunek 1.8: Instalacja zakończona
Uruchom program Iometer
Zaakceptuj warunki licencji
Rysunek 2.1: Warunki licencji
Kliknij przycisk folder
(Rysunek 2.2): Przycisk folder w lewym górnym rogu
Pobierz testowy plik konfiguracyjny lub utwórz taki plik i otwórz go za pomocą programu Iometer.
Rysunek 2.3: Wybierz plik konfiguracyjny
Wybierz urządzenie, które chcesz przetestować
Rysunek 2.4: Wybierz urządzenie, które chcesz przetestować
Rozpocznij test, klikając przycisk zielonej flagi
Rysunek 2.5: Przycisk zielonej flagi pośrodku na górze
Zdefiniuj lokalizację docelową, w której ma być zapisany plik z wynikami
Rysunek 2.6: Wybierz miejsce docelowe wyników
Teraz rozpocznie się test i potrwa około 10–15 minut
Rysunek 2.7: Uruchamianie testu
Program Iometer działa tylko w systemie operacyjnym Windows. W tego powodu w systemach Linux do wysyłania odpowiednich informacji do systemu Windows, w którym zainstalowano program Iometer, służy narzędzie Dynamo.
Oznacza to, że do przetestowania systemu z zainstalowanym systemem Linux niezbędna jest instalacja programu Iometer na komputerze z systemem Windows lub emulatorem systemu Windows. Pobierz program Iometer ze strony Iometer.org.
Najpierw zainstaluj program Iometer w systemie Windows w tej samej sieci co serwer, który chcesz przetestować.
Jeśli do uruchomienia pliku Iometer.exe nie jest dostępny klient systemu Windows, można go również uruchomić za pomocą emulatora WinE.
Rysunek 3.1: Graficzny interfejs użytkownika programu Iometer
Połącz się za pośrednictwem SSH z serwerem Linux (np. za pośrednictwem programu Putty)
Rysunek 3.2: Putty
Rysunek 3.3: Kliknij przycisk Yes (Tak)
Zaloguj się do serwera
Rysunek 3.4: Konsola za pośrednictwem programu Putty
Użyj polecenia uname -i
, aby otrzymywać informacje na temat platformy sprzętowej niezbędnej do wyboru odpowiedniej wersji programu Dynamo.
Rysunek 3.5: Sprawdź wersję sprzętu
Za pomocą polecenia rpm -qa|grep -i glibc
można sprawdzić zainstalowaną wersję oprogramowania glibc
Rysunek 3.6: Dane wyjściowe polecenia
Przejdź do folderu /tmp
Rysunek 3.7: Folder /tmp
Rozpakuj pobrany plik Iometer za pomocą tar xvf Iometer -1.1.0-linux.x86_64-bin.tar.bz2
Rysunek 3.8: Rozpakuj plik programu Dynamo
Sprawdź adres IP systemu Windows w interfejsie wiersza polecenia za pomocą polecenia ipconfig
Rysunek 4.1: Sprawdź adres IP systemu Windows
Sprawdź adresy IP systemu Linux za pomocą ip addr show
lub ifconfig -a
Rysunek 4.2: Sprawdź adres IP systemu Linux
Zatrzymaj zaporę systemu Linux, aby umożliwić komunikację między programami Dynamo i Iometer
rcSuSEfirewall2 stop
service iptables stop
lub systemctl stop firewalld
service iptables stop
ufw disable
Rysunek 4.3: Zatrzymaj zaporę internetową systemu Linux
Wpisz polecenie vi /etc/hosts
, aby wprowadzić zmiany w pliku hosta w celu rozpoznawania nazw
Rysunek 4.4: Otwórz /etc/hosts
Dodaj adres IP i nazwę systemu Linux
Rysunek 4.5: Dodaj adres IP i nazwę
Teraz połącz program Dynamo z programem Iometer za pomocą polecenia:
dynamo -i <IP of machine with Iometer = windows system> -m <IP of machine to run workload = linux system>
Rysunek 4.6: Połącz program Dynamo z programem Iometer
Rysunek 4.7: Nawiązano połączenie
Teraz w programie Iometer jest widoczny serwer Linux
Rysunek 4.8: System Linux wymieniony w programie Iometer
Przed załadowaniem szablonu testowego należy wprowadzić kilka zmian w pliku.
Otwórz plik w edytorze (np. w Notatniku). Zmień nazwę menedżera i adres sieciowy menedżera, korzystając z informacji użytych w kroku 5. Po wprowadzeniu zmian zapisz plik.
Rysunek 4.9: Wyszukaj LISTĘ MANAGER
Rysunek 4.10: Dodawanie nazwy serwera Linux
Rysunek 4.11: Dodawanie adresu IP serwera systemu Linux i zapisywanie pliku
Załaduj zmieniony szablon
Rysunek 4.12: Ładowanie pliku konfiguracyjnego
Wybierz urządzenie, które chcesz przetestować
Rysunek 4.13: Wybierz urządzenie, które chcesz przetestować
Rozpocznij test, klikając przycisk zielonej flagi
Rysunek 4.14: Zielona flaga pośrodku na górze
Wybierz miejsce zapisu wyników testu
Rysunek 4.15: Wybierz miejsce docelowe wyników
Teraz rozpoczyna się test
Rysunek 4.16: Uruchamianie testu
Po zakończeniu testu
Rysunek 4.17: Zakończony test w widoku konsoli
…nie zapomnij ponownie aktywować zapory, usuń informacje z /etc/host (cofnij krok 5) oraz użyj opcji exit
.
Rysunek 4.18: Zamknij konsolę
PowerEdge, PowerVault
17 syysk. 2021
5
How To