Sponsored Content
Operating Systems AIX AIX 5.2 5.3 disk performance exerciser tool Post 302269338 by shockneck on Wednesday 17th of December 2008 12:04:04 PM
Old 12-17-2008
Quote:
Originally Posted by funsje
I'm search for a disk exerciser / load tool like iometer, iozone, diskx for IBM AIX 5.2 and 5.3
[...]
To generate I/O load for performance tests I use XDD. Compile it yourself from the open source or find a version compiled for AIX.
 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

System Performance Tool

Could someone point me in the correct direction or web link containing instructions for installing the System Performance Tool (aka STP) software on an IBM-AIX version 4.? machine. My client has the software (that came from their original server) on a 3" floppy. Thanks! (1 Reply)
Discussion started by: Pam
1 Replies

2. AIX

AIX System paramerter for Disk performance

Can I change any AIX System paramerter for speeding the data Disk performance? Currently it slows with writing operations. (1 Reply)
Discussion started by: gogogo
1 Replies

3. Solaris

Solaris Performance Monitoring Graphing Tool

Hi All Anyone out there using any graphing tool for Solaris performance data taken either through SAR utility or iosatat, vmstat, nicstat etc. There are a couple on googling like statsview and rrdtool but not sure if anyone is really happy and satisfied with using any of the graphing tool. ... (1 Reply)
Discussion started by: baner_n
1 Replies

4. Web Development

Suggested tool / approach for performance testing

What is a good approach for a performance testing tool suite for web applications? I am specifically interested in tools that execute a certain set of tasks well as opposed to tuning high traffic sites. In other words, a profiler would be a good idea to have, although I understand these tools are... (4 Replies)
Discussion started by: figaro
4 Replies

5. Filesystems, Disks and Memory

A tcpdump-like tool for disk I/O?

Hi, can anyone please suggest a tool to dump i/o packets just like tcpdump does for network traffic. Basically I have a complex dataflow that needs to be optimized and I want to see how packets go to/from disk - what goes randomly and sequentially. Thanks (8 Replies)
Discussion started by: vsmi
8 Replies

6. AIX

Tool to monitor the performance of the system ..

Dear experts , Pls advice for any good Tool to monitor the CPU and performance of AIX the system .. to keep monitoring to show me the utilization of that system .. (12 Replies)
Discussion started by: Mr.AIX
12 Replies

7. Solaris

iostat as a tool for generating disk IO

Hi All Currently i had a server directly connect to the EMC box. The EMC storage is a FC Direct Attached Storage to the server without going through SAN switches And i had download the Daily data file in /var/adm/sa/sardd But i not sure which one in /var/adm/sa/sardd is the correct... (14 Replies)
Discussion started by: SmartAntz
14 Replies

8. AIX

Clone or mirror your AIX OS larger disk to smaller disk ?

hello folks, I have a 300GB ROOTVG volume groups with one filesystem /backup having 200GB allocated space Now, I cannot alt disk clone or mirrorvg this hdisk with another smaller disk. The disk size has to be 300GB; I tried alt disk clone and mirrorvg , it doesn't work. you cannot copy LVs as... (9 Replies)
Discussion started by: filosophizer
9 Replies

9. Infrastructure Monitoring

Performance data via HPOV tool

Hi, We have HP OpenView tool to extract utilization report and extract them in csv. Every month I pull 30 days CPU and Memory utilization, every 5 minutes via GUI and export it in csv (excel) format. It is always a time consuming process to run it on a set of servers and then pick next set because... (0 Replies)
Discussion started by: solaris_1977
0 Replies

10. AIX

AIX lpar bad disk I/O performance - 4k per IO limitation ?

Hi Guys, I have fresh new installed VIO 2.2.3.70 on a p710, 3 physical SAS disks, rootvg on hdisk0 and 3 VIO clients through vscsi, AIX7.1tl4 AIX6.1tl9 RHEL6.5ppc, each lpar has its rootvg installed on a LV on datavg (hdisk2) mapped to vhost0,1,2 There is no vg on hdisk1, I use it for my... (1 Reply)
Discussion started by: frenchy59
1 Replies
man(1)							      General Commands Manual							    man(1)

NAME
nfsometer - NFS performance measurement tool SYNOPSIS
nfsometer [options] [mode] [[<server:path>] [workloads...]] DESCRIPTION
nfsometer is a performance measurement framework for running workloads and reporting results across NFS protocol versions, NFS options and Linux NFS client implementations MODES
Basic usage (no mode specified): nfsometer <server:path> [workloads...] This will fetch needed files, run traces, and generate reports, same as running the the 'fetch', 'trace' and 'report' stages. Advanced usage (specify modes): nfsometer list List the contents of the results directory. nfsometer workloads List available and unavailable workloads. nfsometer notes Edit the notes file of the results directory. These notes will be displayed in report headers. nfsometer loadgen <server:path> <workload> Run in loadgen mode: don't record any stats, just loop over <workload> against <server:path>. Only one -o option is allowed. Use the -n option to run multuple instances of the loadgen workload. When running more than one instance, the intial start times are staggered. nfsometer fetch [workloads...] Fetch all needed files for the specified workload(s). If no workloads are specified, all workloads are fetched. Fetched files are only downloaded once and are cached for future runs. nfsometer trace <server:path> [workloads...] Run traces against <server:path>. The traces run will be: (options + always options + tags) X (workloads) X (num runs) This will only run traces that don't already exist in the results directory. nfsometer report Generate all reports available from the results directory. nfsometer example Show examples from man page OPTIONS
-r <dir>, --resultdir=<dir> The directory used to save results. default: '/home/dros/nfsometer_results' -o <mount.nfs options>, --options=<mount.nfs options> Mount options to iterate through. This option may be used multiple times. Each mount option must have a version specified. -a <mount.nfs options>, --always-options=<mount.nfs options> Options added to every trace. This option may be used multiple times. -t <tags>, --tag=<tags> Tag all new traces with 'tags'. This option may be used multiple times. -n <num runs>, --num-runs=<num runs> Number of runs for each trace of <options> X <tags> X <workloads> default: 1 --serial-graphs Generate graphs inline while generating reports. Useful for debugging graphing issues. --rand Randomize the order of traces -h, --help Show the help message EXAMPLES
Example 1: See what workloads are available $ nfsometer workloads This command lists available workloads and will tell you why workloads are unavailable (if any exist). Example 2: Compare cthon, averaged over 3 runs, across nfs protocol versions nfsometer -n 3 server:/export cthon This example uses the default for -o: "-o v3 -o v4 -o v4.1". To see the results, open results/index.html in a web browser. Example 3: Compare cthon, averaged over 3 runs, between v3 and v4.0 only nfsometer -n 3 -o v3 -o v4 server:/export cthon This example specifies v3 and v4 only. To see the results, open results/index.html in a web browser. Example 4: Compare two kernels running iozone workload, averaged over 2 runs, across all nfs protocol versions nfsometer can compare two (or more) kernel versions, but has no way of building, installing or booting new kernels. It's up to the user to install new kernels. In order for these kernels to be differentiated, 'uname -a' must be different. 1) boot into kernel #1 2) nfsometer -n 2 server:/export iozone 3) boot into kernel #2 4) nfsometer -n 2 server:/export iozone 5) open results/index.html in a web browser To see the results, open results/index.html in a web browser. Example 5: Using tags Tags (the -t option) can be used to mark nfsometer runs as occurring with some configuration not captured by mount options or detectable tags, such as different sysctl settings (client side), different server side options, or different network conditions. 1) set server value foo to 2.3 2) nfsometer -o v4 -o v4.1 -t foo=2.3 3) set server value foo to 10 4) nfsometer -o v4 -o v4.1 -t foo=10 What is passed to -t is entirely up to the user - it will not be interpreted or checked by nfsometer at all, so be careful! To see the results, open results/index.html in a web browser. Example 6: Always options The -o flag specifies distinct option sets to run, but sometimes there are options that should be present in each. Instead of writing each one out, you can use the -a option: nfsometer -o v3 -o v4 -a sec=krb5 server:/export iozone this is equivalent to: nfsometer -o v3,sec=krb5 -o v4,sec=krb5 server:/export iozone Example 7: Using the "custom" workload A main use case of nfsometer is the "custom" workload - it allows the user to specify the command that nfsometer is to run. NOTE: the command's cwd (current working directory) is the runroot created on the server. export NFSOMETER_CMD="echo foo > bar" export NFSOMETER_NAME="echo" export NFSOMETER_DESC="Writes 4 bytes to a file" nfsometer server:/export custom This will run 3 traces (v3, v4, v4.1) against server:/export of the command: echo foo > bar. Example 8: Using the loadgen mode Loadgen runs several instances of a workload without capturing traces. The idea is that you use several clients to generate load, then another client to measure performance of a loaded server. The "real" run of nfsometer (not loadgen) should mark the traces using the -t option. 1) On client A, run the cthon workload to get a baseline of a server without any load. nfsometer trace server:/export cthon 2) When that's done, start loadgen on client B: nfsometer -n 10 loadgen server:/export dd_100m_1k This runs 10 instances of dd_100m_1k workload on server:/export. It can take several minutes to start in an attempt to stagger all the workload instances. 3) once all instances are started, run the "real" nfsometer trace on client A. Use the -t option to mark the traces as having run under load conditions: nfsometer -t "10_dd" trace server:/export cthon 4) Explain how the tests were set up in the result notes. This should be run on client A (which has the traces: nfsometer notes 5) Now generate the reports: nfsometer report Example 8: Long running nfsometer trace The nfsometer.py script currently runs in the foreground. As such, it will be killed if the tty gets a hangup or the connection to the client is closed. For the time being, nfsometer should be run in a screen session, or run with nohup and the output redirected to a file. 1) screen -RD 2) nfsometer -n 2 server:/export iozone 3) close terminal window (or ^A^D) ... 4) reattach later with screen -RD 5) once nfsometer.py is done, results will be in results/index.html SEE ALSO
mountstats, nfsstats BUGS
No known bugs. AUTHOR
Weston Andros Adamson (dros@netapp.com) nfsometer 1.7 man(1)
All times are GMT -4. The time now is 03:53 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy