Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

PowerEdge 서버에서 Iometer를 사용하여 성능을 테스트하는 방법

Summary: Dell PowerEdge 서버에서 IOMeter를 사용하여 성능을 테스트하는 방법

This article may have been automatically translated. If you have any feedback regarding its quality, please let us know using the form at the bottom of this page.

Article Content


Instructions

Iometer는 작업 부하 발생기(I/O 작업을 수행하여 시스템에 스트레스 인가)이면서 측정 도구(I/O 작업의 성능과 시스템에 대한 영향 검사 및 기록)입니다. 모든 프로그램이나 벤치마크의 디스크 또는 네트워크 I/O 부하를 에뮬레이트하도록 구성할 수 있으며 종합적인 전체 I/O 부하를 생성하는데 사용할 수도 있습니다. 또한 단일 또는 다중(네트워크로 연결된) 시스템의 부하를 생성하거나 측정할 수도 있습니다.



1. 설명

이 툴은 IometerDynamo라는 두 프로그램으로 구성되어 있습니다.

  • Iometer는 제어 프로그램입니다. Iometer의 GUI를 사용하여 작업 부하를 구성하고, 작동 매개변수를 설정하고 테스트를 시작 및 정지할 수 있습니다. Iometer는 Dynamo의 작업을 지시하고 결과 데이터를 수집하며 결과를 출력 파일로 요약합니다. Iometer는 한 번에 하나만 실행될 수 있으며, 일반적으로 서버 시스템에서 실행됩니다.
 
  • Dynamo는 작업 부하 발생기입니다. 사용자 인터페이스는 없습니다. Iometer의 명령에 따라 Dynamo는 I/O 작업을 수행하고 성능 정보를 기록한 후 Iometer에 데이터를 반환합니다. Dynamo는 동시에 여러 곳에서 실행 가능합니다. 대개 서버 머신과 각 클라이언트 머신에서 실행됩니다.


2. 설명서

Windows 시스템에서 성능을 테스트하기 위해 Iometer를 설치하고 바로 시작할 수 있습니다.
Dynamo를 추가로 설치할 필요는 없습니다. 아래에서 툴 설치 및 테스트 절차 시작에 대한 지침을 확인할 수 있습니다.
 

  1. 먼저 Iometer.org에서 Iometer를 다운로드해야 합니다.

    HOW10228_en_US__1icon 참고: Windows 2008 이상에서는 1.1.0 버전을 다운로드합니다. 이전 버전의 Windows에서는 2006.07.27 버전을 사용합니다.

    HOW10228_en_US__2image3(1)
    그림 1.1: Iometer 다운로드 페이지
     

  2. 설치 파일을 마우스 오른쪽 버튼으로 클릭한 다음 관리자 권한으로 실행을 클릭합니다.
    HOW10228_en_US__32015-08-17 16_16_12-Oracle Knowledge
    그림 1.2: 바탕 화면의 Iometer 파일
     

  3. UAC 요청을 수락합니다.
    HOW10228_en_US__4image5(1)
    그림 1.3: UAC 요청
     

  4. 시작 화면에서 Next >를 클릭합니다.
    HOW10228_en_US__5image6
    그림 1.4: 시작 화면
     

  5. 라이선스 계약에 동의합니다.
    HOW10228_en_US__6image7
    그림 1.5: 라이선스 계약
     

  6. 설치해야 하는 구성 요소를 선택하고 Next를 클릭합니다.
    HOW10228_en_US__7image8
    그림 1.6: 구성 요소 선택
     

  7. 설치 대상을 선택하고 Install을 클릭합니다.
    HOW10228_en_US__8image9
    그림 1.7: 대상 폴더 정의
     

  8. 설치가 완료되면 Finish를 클릭합니다.
    HOW10228_en_US__9image10
    그림 1.8: 설치 완료
     

  1. Iometer를 시작합니다.
     

  2. 라이선스 조건에 동의합니다
    HOW10228_en_US__10clip_image001(1)
    그림 2.1: 라이선스 조건
     

  3. 폴더 버튼을 클릭합니다.
    HOW10228_en_US__11clip_image003
    그림 2.2: 왼쪽 하단 모서리에 있는 폴더 버튼
     

  4. 테스트 구성 파일을 다운로드하거나 생성한 후 Iometer를 사용하여 엽니다.

    HOW10228_en_US__12clip_image004
    그림 2.3: 구성 파일을 선택합니다.
     

  5. 테스트할 디바이스를 선택합니다.

    경고: 별다른 지시가 없으면 파일 시스템에서만 Iometer를 사용하십시오. 그렇지 않으면 데이터 손실이 발생할 수 있습니다!

    HOW10228_en_US__13clip_image006
    그림 2.4: 테스트할 디바이스 선택
     

  6. 녹색 플래그 버튼을 클릭하여 테스트를 시작합니다.
    HOW10228_en_US__14image22
    그림 2.5: 상단 중앙의 녹색 플래그 버튼
     

  7. 결과 파일을 저장할 대상을 정의합니다.
    HOW10228_en_US__15image23
    그림 2.6: 결과를 저장할 대상 선택
     

  8. 이제 테스트가 시작되고 약 10-15분 동안 실행됩니다.
    HOW10228_en_US__16image24
    그림 2.7: 테스트 실행 중
     

Iometer 프로그램은 Windows OS에서만 실행됩니다. 따라서 Linux 시스템에서 Dynamo 툴은 Iometer가 설치된 Windows 시스템에 관련 정보를 전송하는 데 사용됩니다. 
즉, Linux가 설치된 시스템을 테스트하려면 Windows 시스템 또는 Windows 에뮬레이터에 Iometer를 설치해야 합니다. Iometer.org에서 Iometer를 다운로드합니다.

HOW10228_en_US__1icon 참고: iometer.org의 Iometer 아카이브에 해당 Dynamo 파일이 포함되어 있습니다.
  1. 먼저 테스트하려는 서버와 동일한 네트워크에 있는 Windows 시스템에 Iometer를 설치합니다.
    Iometer .exe를 실행하는 데 사용할 수 있는 Windows 클라이언트가 없다면 WinE 에뮬레이터로 실행할 수도 있습니다.  
    HOW10228_en_US__18image29
    그림 3.1: Iometer GUI
     

  2. SSH를 통해 Linux 서버에 연결(예: Putty를 통해)
    HOW10228_en_US__19image31
    그림 3.2: Putty

    HOW10228_en_US__20image32
    그림 3.3: Yes를 클릭합니다.
     

  3. 서버에 로그인합니다.
    HOW10228_en_US__21image33
    그림 3.4: Putty를 통한 콘솔
     

  4. 적절한 Dynamo 버전을 선택하는 데 필요한 하드웨어 플랫폼 관련 정보를 수신하려면 uname -i를 사용합니다.
    HOW10228_en_US__22image35
    그림 3.5: 하드웨어 버전 확인 
     

  5. 설치된 glibc 버전을 확인하려면 rpm -qa|grep -i glibc를 사용합니다.

    HOW10228_en_US__1icon 참고: Iometer 1.1.0과 함께 실행하려면 glibc 2.15 이상이 필요합니다. 그렇지 않은 경우에는 2006.07.27을 사용하세요.

    HOW10228_en_US__24image36
    그림 3.6: 명령 출력
     

  6. /tmp폴더로 전환합니다.
    HOW10228_en_US__25image37
    그림 3.7: /tmp 폴더
     

  7. tar xvf Iometer -1.1.0-linux.x86_64-bin.tar.bz2 을 사용하여 다운로드한 Iometer 파일의 압축을 풉니다.
    HOW10228_en_US__26image38
    그림 3.8: Dynamo 파일의 압축 풀기
     

  1. CLI 명령 ipconfig를 사용하여 Windows 시스템의 IP 주소를 확인합니다.
    HOW10228_en_US__27image30
    그림 4.1: Windows 시스템의 IP 확인
     

  2. ip addr show 또는 ifconfig -a를 사용하여 Linux 시스템의 IP 주소를 확인합니다.
    HOW10228_en_US__28image39
    그림 4.2: Linux 시스템의 IP 확인
     

  3. Dynamo와 Iometer 간의 통신을 허용하려면 Linux 방화벽을 중지합니다.

    HOW10228_en_US__1icon 참고: Linux 방화벽을 중지하는 명령은 다음과 같습니다.
    SuSE 기반: rcSuSEfirewall2 stop
    RHEL 기반: service iptables stop 또는 systemctl stop firewalld
    Debian 기반: service iptables stop
    Ubuntu 기반: ufw disable

    HOW10228_en_US__30image40
    그림 4.3: Linux 시스템에서 방화벽 중지
      

  4. 이름 확인을 위해 호스트 파일을 변경하려면 vi /etc/hosts를 입력합니다.
    HOW10228_en_US__31image42
    그림 4.4: /etc/hosts 열기
     

  5. Linux 시스템의 IP 주소 및 이름을 추가합니다.
    HOW10228_en_US__32image43
    그림 4.5: IP와 이름 추가 
      

  6. 이제 다음 명령을 사용하여 Iometer와 Dynamo를 연결합니다.
     dynamo -i <IP of machine with Iometer = windows system> -m <IP of machine to run workload = linux system>
    HOW10228_en_US__33image44
    그림 4.6: Dynamo를 Iometer에 연결

    HOW10228_en_US__34image45
    그림 4.7: 연결 설정됨
      

  7. 이제 Iometer에 Linux 서버가 표시됩니다.
    HOW10228_en_US__35image47
    그림 4.8: Iometer에 나열된 Linux 시스템
      

  8. 테스트 템플릿을 로드하기 전에 파일을 일부분 변경해야 합니다.

    편집기(예: 메모장)에서 파일을 엽니다. 5단계에서 사용한 정보를 사용하여 관리자 이름 및 관리자 네트워크 주소를 변경합니다. 변경이 완료되면 파일을 저장합니다.
    HOW10228_en_US__36image50
    그림 4.9: 관리자 목록 검색

    HOW10228_en_US__37image51
    그림 4.10: Linux 서버 이름 추가

    HOW10228_en_US__38image52
    그림 4.11: Linux 서버 IP 주소 추가 및 파일 저장
     

  9. 변경된 템플릿을 로드합니다.
    HOW10228_en_US__39image53
    그림 4.12: 구성 파일 로드
     

  10. 테스트할 디바이스를 선택합니다.

    경고: 별다른 지시가 없으면 파일 시스템에서만 Iometer를 사용하십시오. 그렇지 않으면 데이터 손실이 발생할 수 있습니다!

    HOW10228_en_US__40image54
    그림 4.13: 테스트할 디바이스 선택
     

  11. 녹색 플래그 버튼을 클릭하여 테스트를 시작합니다.
    HOW10228_en_US__41image55
    그림 4.14: 상단 중앙의 녹색 플래그
     

  12. 테스트 후 결과를 저장해야 할 대상을 선택합니다.
    HOW10228_en_US__42image56
    그림 4.15: 결과를 저장할 대상 선택
      

  13. 이제 테스트가 시작됩니다.
    HOW10228_en_US__43image57
    . 그림 4.16: 테스트 실행 중
     

  14. 테스트가 완료된 경우..
    HOW10228_en_US__44image60
    그림 4.17: 콘솔 창의 완료된 테스트
      
    방화벽을 다시 활성화하고 /etc/host에서 정보를 삭제한 후(5단계 실행 취소) exit하십시오.
    HOW10228_en_US__45image61
    그림 4.18: 콘솔 종료

Article Properties


Affected Product

PowerEdge, PowerVault

Last Published Date

17 Sept 2021

Version

5

Article Type

How To