Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Create and access a list of your products

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

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

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

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. 설치 파일을 마우스 오른쪽 버튼으로 클릭한 다음 Run as administrator(관리자
    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. 시작 화면에서 다음을 > 클릭합니다.
    HOW10228_en_US__5image6
    그림 1.4: 시작 화면
     

  5. 사용권 계약HOW10228_en_US__6image7

    동의 그림 1.5: 사용권 계약
     

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

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

  8. 설치가 완료되면 마침을 클릭합니다.
    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: 퍼티


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

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

  4. 이전(예전) 메시지로 이동과 uname -i 을 클릭하여 올바른 Dynamo 버전을 선택하는 데 필요한 하드웨어 플랫폼에 대한 정보를 받습니다.
    HOW10228_en_US__22image35
    그림 3.5: 하드웨어 버전 확인 
     

  5. 포함 rpm -qa|grep -i glibc 설치된 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. 다운로드한 Iometer 파일의 압축을 풉니다. tar xvf Iometer -1.1.0-linux.x86_64-bin.tar.bz2 
    HOW10228_en_US__26image38
    그림 3.8 : Dynamo 파일의 압축 풀기
     

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

  2. 다음을 사용하여 Linux 시스템의 IP 주소를 확인합니다. ip addr show 또는 ifconfig -a
    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
    데비안 기반: 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 시스템의
    HOW10228_en_US__32image43
    IP 주소와 이름을 추가합니다.그림 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: 다이나모를 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: 콘솔 종료

Affected Products

PowerVault, Microsoft Windows Server 2016, Microsoft Windows Server 2019, Microsoft Windows Server 2022, Red Hat Enterprise Linux Version 5, Red Hat Enterprise Linux Version 6, Red Hat Enterprise Linux Version 7, Red Hat Enterprise Linux Version 9 , Red Hat Enterprise Linux Version 8, Red Hat Enterprise Virtualization 3 ...

Products

VMware ESXi
Article Properties
Article Number: 000114193
Article Type: How To
Last Modified: 24 Oct 2024
Version:  9
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.