Article Number: 000114193
Iometer는 작업 부하 발생기(I/O 작업을 수행하여 시스템에 스트레스 인가)이면서 측정 도구(I/O 작업의 성능과 시스템에 대한 영향 검사 및 기록)입니다. 모든 프로그램이나 벤치마크의 디스크 또는 네트워크 I/O 부하를 에뮬레이트하도록 구성할 수 있으며 종합적인 전체 I/O 부하를 생성하는데 사용할 수도 있습니다. 또한 단일 또는 다중(네트워크로 연결된) 시스템의 부하를 생성하거나 측정할 수도 있습니다.
이 툴은 Iometer 및 Dynamo라는 두 프로그램으로 구성되어 있습니다.
Windows 시스템에서 성능을 테스트하기 위해 Iometer를 설치하고 바로 시작할 수 있습니다.
Dynamo를 추가로 설치할 필요는 없습니다. 아래에서 툴 설치 및 테스트 절차 시작에 대한 지침을 확인할 수 있습니다.
먼저 Iometer.org에서 Iometer를 다운로드해야 합니다.
설치 파일을 마우스 오른쪽 버튼으로 클릭한 다음 관리자 권한으로 실행을 클릭합니다.
그림 1.2: 바탕 화면의 Iometer 파일
Iometer를 시작합니다.
라이선스 조건에 동의합니다
그림 2.1: 라이선스 조건
폴더 버튼을 클릭합니다.
그림 2.2: 왼쪽 하단 모서리에 있는 폴더 버튼
테스트 구성 파일을 다운로드하거나 생성한 후 Iometer를 사용하여 엽니다.
그림 2.3: 구성 파일을 선택합니다.
테스트할 디바이스를 선택합니다.
그림 2.4: 테스트할 디바이스 선택
녹색 플래그 버튼을 클릭하여 테스트를 시작합니다.
그림 2.5: 상단 중앙의 녹색 플래그 버튼
결과 파일을 저장할 대상을 정의합니다.
그림 2.6: 결과를 저장할 대상 선택
이제 테스트가 시작되고 약 10-15분 동안 실행됩니다.
그림 2.7: 테스트 실행 중
Iometer 프로그램은 Windows OS에서만 실행됩니다. 따라서 Linux 시스템에서 Dynamo 툴은 Iometer가 설치된 Windows 시스템에 관련 정보를 전송하는 데 사용됩니다.
즉, Linux가 설치된 시스템을 테스트하려면 Windows 시스템 또는 Windows 에뮬레이터에 Iometer를 설치해야 합니다. Iometer.org에서 Iometer를 다운로드합니다.
먼저 테스트하려는 서버와 동일한 네트워크에 있는 Windows 시스템에 Iometer를 설치합니다.
Iometer .exe를 실행하는 데 사용할 수 있는 Windows 클라이언트가 없다면 WinE 에뮬레이터로 실행할 수도 있습니다.
그림 3.1: Iometer GUI
SSH를 통해 Linux 서버에 연결(예: Putty를 통해)
그림 3.2: Putty
그림 3.3: Yes를 클릭합니다.
서버에 로그인합니다.
그림 3.4: Putty를 통한 콘솔
적절한 Dynamo 버전을 선택하는 데 필요한 하드웨어 플랫폼 관련 정보를 수신하려면 uname -i
를 사용합니다.
그림 3.5: 하드웨어 버전 확인
설치된 glibc 버전을 확인하려면 rpm -qa|grep -i glibc
를 사용합니다.
그림 3.6: 명령 출력
/tmp
폴더로 전환합니다.
그림 3.7: /tmp 폴더
tar xvf Iometer -1.1.0-linux.x86_64-bin.tar.bz2
을 사용하여 다운로드한 Iometer 파일의 압축을 풉니다.
그림 3.8: Dynamo 파일의 압축 풀기
CLI 명령 ipconfig
를 사용하여 Windows 시스템의 IP 주소를 확인합니다.
그림 4.1: Windows 시스템의 IP 확인
ip addr show
또는 ifconfig -a
를 사용하여 Linux 시스템의 IP 주소를 확인합니다.
그림 4.2: Linux 시스템의 IP 확인
Dynamo와 Iometer 간의 통신을 허용하려면 Linux 방화벽을 중지합니다.
rcSuSEfirewall2 stop
service iptables stop
또는 systemctl stop firewalld
service iptables stop
ufw disable
그림 4.3: Linux 시스템에서 방화벽 중지
이름 확인을 위해 호스트 파일을 변경하려면 vi /etc/hosts
를 입력합니다.
그림 4.4: /etc/hosts 열기
Linux 시스템의 IP 주소 및 이름을 추가합니다.
그림 4.5: IP와 이름 추가
이제 다음 명령을 사용하여 Iometer와 Dynamo를 연결합니다.
dynamo -i <IP of machine with Iometer = windows system> -m <IP of machine to run workload = linux system>
그림 4.6: Dynamo를 Iometer에 연결
그림 4.7: 연결 설정됨
이제 Iometer에 Linux 서버가 표시됩니다.
그림 4.8: Iometer에 나열된 Linux 시스템
테스트 템플릿을 로드하기 전에 파일을 일부분 변경해야 합니다.
편집기(예: 메모장)에서 파일을 엽니다. 5단계에서 사용한 정보를 사용하여 관리자 이름 및 관리자 네트워크 주소를 변경합니다. 변경이 완료되면 파일을 저장합니다.
그림 4.9: 관리자 목록 검색
그림 4.10: Linux 서버 이름 추가
그림 4.11: Linux 서버 IP 주소 추가 및 파일 저장
변경된 템플릿을 로드합니다.
그림 4.12: 구성 파일 로드
테스트할 디바이스를 선택합니다.
그림 4.13: 테스트할 디바이스 선택
녹색 플래그 버튼을 클릭하여 테스트를 시작합니다.
그림 4.14: 상단 중앙의 녹색 플래그
테스트 후 결과를 저장해야 할 대상을 선택합니다.
그림 4.15: 결과를 저장할 대상 선택
이제 테스트가 시작됩니다.
. 그림 4.16: 테스트 실행 중
테스트가 완료된 경우..
그림 4.17: 콘솔 창의 완료된 테스트
방화벽을 다시 활성화하고 /etc/host에서 정보를 삭제한 후(5단계 실행 취소) exit
하십시오.
그림 4.18: 콘솔 종료
PowerEdge, PowerVault
17 Sept 2021
5
How To