| 原作者 | ショーン・ヘフティ、デヴィッド・レヴィン、ファブ・ティリアー |
|---|---|
| 開発者 | インテル コーポレーション、オープンソース開発ラボ |
| 安定リリース | 1.1.0 / 2014年12月17日 |
| リポジトリ | sourceforge.net/projects/iometer/ |
| 利用可能 | 英語 |
| タイプ | ベンチマークプログラム |
| ライセンス | インテル オープンソース ライセンス |
| Webサイト | 詳しくはこちら |
Iometer は、単一システムおよびクラスター化システム用のI/O サブシステム測定および特性評価ツールです。ベンチマークおよびトラブルシューティングツールとして使用され、多くの一般的なアプリケーションの動作を再現するように簡単に構成できます。このツールによって提供される、よく引用される測定値の 1 つはIOPSです。
歴史
このツールはIntel Corporation [1]によって作成され(Sean Hefty、David Levine、Fab Tillier が Iometer の [ About] ダイアログに開発者として記載されています)、1998 年 2 月 17 日にIntel Developer Forum (IDF) で正式に発表されました。2001 年に Intel は開発を中止し、その後ソースをOpen Source Development Labに引き渡してIntel Open Source Licenseに基づいてリリースしました。2001 年 11 月 15 日に Iometer プロジェクトはSourceForge.netに登録され、最初のバージョンが公開されました。それ以上の開発は行われなかったため、プロジェクトは Daniel Scheibli によって 2003 年 2 月に再開されました。それ以来、このプロジェクトは国際的な個人グループによって推進され、製品の改善と追加プラットフォームへの移植が行われています。
機能性
Iometer はクライアント サーバー モデルに基づいており、Iometerグラフィカル ユーザー インターフェイスの 1 つのインスタンスが 1 つ以上の「マネージャー」(それぞれが個別の Dynamo.exeプロセスを表す) を管理し、マネージャーが1 つ以上のワーカー スレッドでI/O を実行します。Iometer は非同期 I/Oを実行し、ファイルまたはブロック デバイスにアクセスします(後者はファイル システム バッファーをバイパスできるようにします)。
Iometer では、 「最大ディスク サイズ」、「開始ディスク セクター」、「未処理の I/O 数」などのディスクパラメータを設定できます。これにより、ユーザーは「アクセス仕様」でファイルへの I/O タイプを設定するテスト ファイルを設定できます。アクセス仕様で設定可能な項目は次のとおりです。
- 転送リクエストサイズ
- ランダム/シーケンシャル分布のパーセント。
- 読み取り/書き込み分布率
- 整列された I/O。
- 返信サイズ
- TCP/IP ステータス
- 爆発力。
アクセス仕様と組み合わせると、Iometer は、指数関数的または線形的に未処理の I/O を増加しながら仕様を循環させることができます。このツールは 50 個のパラメータを.CSV ファイルに出力し、複数のアプリケーションが測定されたパフォーマンスを分析し、グラフやレポートを生成できるようにします。
参照
参考文献
- ^ IOmeter を使用してサーバーのパフォーマンスをテストする方法
外部リンク
- Iometer プロジェクトのホームページ
- SourceForge.net の Iometer プロジェクト
