目录
1 Iometer简介
1.1 Iometer测试范围
1.2 Iometer设计组成
1.3 参考资料
1.4 术语
2 Iometer的安装
3 Iometer的使用说明
3.1 Toolbar –工具栏
3.2 Status Bar –状态栏
3.3 Topology panel -拓扑结构面板
3.4 Disk Targets tab -磁盘目标选项
3.5 Network Targets tab -网络目标选项
3.6 Access Specifications tab -存储规格选项
3.6.1 各选项介绍
3.6.2 Edit Access Specification Dialog -编辑存储规格对话
3.7 Results Display tab –结果显示选项
3.8 Test Setup tab -测试设置选项
1 Iometer简介
Iometer是单一和群集系统的I/O子系统测量和描述工具。Iometer相对于计算机I/O子系统就如功率计相对于发动机: 它测量的是在受约束情况下系统的性能。
Iometer既是负载发生器也是测量工具,它能被配置仿效磁盘和网络负载用于系统或者是基准测试,或能被用于产生完全人为的I/O负载。它能产生和测量单一或复杂系统的负载。
1.1 Iometer测试范围
Iometer能被用于测量和描述:
- 磁盘和网络控制器的性能。
- 总线的带宽和潜伏性能。
- 针对挂上的硬盘的网络的吞吐量。
- 共享总线的性能。
- 系统级别的硬盘性能。
- 系统级别的网络性能。
1.2 Iometer设计组成
Iometer包括两个程序,Iometer和Dynamo
Iometer(目前仅有windows版本)是控制程序,它提供图形用户界面,通过它你可以配置负载、设定操作参数、开始或停止测试。Iometer告诉Dynamo收集测试数据并且在输出文件中总结结果。在同一时间只能有一个Iometer运行;它一般运行在服务器上。
Dynamo(windows/linux/NetWare/Solaris)是负载发生器,它没有用户界面。在Iometer的作用下,Dynamo执行I/O性能测试、记录执行信息,同时把数据返给Iometer。在同一个时间可以有多个Dynamo运行,一般他们分别运行在不同的机器上。
Dynamo是多线程的,每个dynamo可以模仿多客户端程序的负载。每个运行的dynamo称为一个manager,在一个manager中的每个线程成为一个worker。
1.3 参考资料
http://www.iometer.org/
1.4 术语