Iometer介绍:I/O性能测试工具
需积分: 9 12 浏览量
更新于2024-12-18
收藏 44KB DOC 举报
iometer介绍使用
Iometer是一个功能强大且灵活的工具,用于衡量和描述I/O子系统的性能。它可以工作在单系统和集群系统上,模拟各种磁盘和网络I/O的负载,并对系统的性能进行测量和描述。
Iometer的组成部分
Iometer由两个程序组成:Iometer和Dynamo。Iometer是控制程序,使用图形用户接口(GUI),可以配置负载,设置操作参数,启动和停止测试。Iometer告诉Dynamo去做什么,搜集分析数据,将分析数据输出到文件中。在某一时刻,只能有一个Iometer副本运行;典型的情况是运行在服务器上。
Dynamo是负载生成器,没有用户界面。当接收到Iometer发送过来的命令,Dynamo执行相应的I/O操作,并记录性能信息,然后将数据返回给Iometer。它可以有多个副本同时运行;典型的情况是服务器上运行一个副本,每个客户端运行一个副本。Dynamo是多线程的;每一个副本都可以模拟多客户程序的工作负载。Dynamo中的每一个运行的副本称为一个管理者;副本中的一个线程称为工作者。
Iometer的使用
Iometer可以被用来测量和描述:
* 磁盘和网络控制器的性能
* 总线的带宽和时延容量
* 对于附带驱动器的网络吞吐量
* 共享总线的性能
* 系统级别的硬件驱动的性能
* 系统级别的网络性能
Iometer可以模拟任何程序或者基准测试程序的磁盘和网络I/O的负载,或者用来产生整个综合的I/O负载。它也可以用来产生并测量单系统或者多系统(网络)的负载。
Iometer的新特性
大量的代码做了修改,清除了一些代码,并且加强了可移植性。
Iometer的Bug修订
* 在磁盘目标表(MaxDiskSizefield,即最大磁盘大小一栏)修改了2 GB的限制。
* Solaris:当有多个交换设备时会发生段错误,这个Bug已经修正。
Iometer的许可协议
如果你使用Iometer,请查看"CHANGELOG"文件,了解详细的改进和Bug的修订的列表。
Iometer是一个功能强大且灵活的工具,用于衡量和描述I/O子系统的性能。它可以工作在单系统和集群系统上,模拟各种磁盘和网络I/O的负载,并对系统的性能进行测量和描述。Iometer的组成部分包括Iometer和Dynamo,Iometer是控制程序,Dynamo是负载生成器。Iometer可以被用来测量和描述各种I/O子系统的性能,并且具有强大的模拟和测量能力。
2015-08-21 上传
2021-10-05 上传
2021-10-08 上传
2023-11-06 上传
2023-09-27 上传
2024-10-28 上传
2024-11-10 上传
2023-09-08 上传
2024-10-28 上传
dickspurt
- 粉丝: 1
- 资源: 1