メイン コンテンツに進む
  • すばやく簡単にご注文が可能
  • 注文内容の表示、配送状況をトラック
  • 会員限定の特典や割引のご利用
  • 製品リストの作成とアクセスが可能

Iometerを使用してPowerEdgeサーバーのパフォーマンスをテストする方法

概要: Iometerを使用してDell PowerEdgeサーバーのパフォーマンスをテストする方法

この記事は次に適用されます:   この記事は次には適用されません: 

手順

Iometerは負荷生成器(I/O処理を実行してシステムに負荷をかける)でもあり、測定ツール(I/O処理のパフォーマンスとシステムに対する影響を検査して記録する)でもあります。プログラムまたはベンチマークのディスクまたはネットワークI/O負荷をエミュレートするように設定したり、完全に合成したI/O負荷の生成に使用することができます。単一または複数(ネットワーク)システムに負荷を生成して測定できます。



1.説明

このツールは、IometerDynamoという2つのプログラムで構成されます。

  • Iometer は制御プログラムです。IometerのGUIを使用して、負荷の設定、動作パラメータの設定、テストの開始および停止を行います。IometerはDynamoに処理を指示し、処理結果を収集し、出力ファイルにまとめます。一度に実行するIometerのコピーは1つだけで、通常は、サーバー マシン上で実行されます。
 
  • Dynamoは、負荷生成器です。ユーザーインタフェースはありません。Iometerのコマンドにより、DynamoはI/O処理を実行し、パフォーマンス情報を記録した後、データをIometerに返します。Dynamoは同時に複数のコピーを実行できます。通常、1つのコピーをサーバーマシンで実行し、別のコピーを各クライアントマシンで実行します。


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. ようこそ画面で 次へ > をクリックします。
    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システムでは、IometerがインストールされているWindowsシステムに関連する情報を送信するために、Dynamoツールが使用されます。
つまり、Linuxがインストールされているシステムをテストするためには、WindowsシステムまたはWindowsエミュレーターにIometerをインストールする必要があります。Iometer.orgからIometerをダウンロードします。

HOW10228_en_US__1icon 注:一致するDynamoファイルは、Iometer.orgのIometerアーカイブに入っています。
  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: [はい]をクリック
     

  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
    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. 次のコマンドを使用して、DynamoをIometerに接続します。
     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.9MANAGER LISTの検索

    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間のデッドロックが原因で潜在的なHMONタイムアウトが発生する問題が解決されています。
    HOW10228_en_US__45image61
    図4.18:コンソールの終了

対象製品

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 ...

製品

VMware ESXi