Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Mike Lewis on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

AIX disk I/O bandwidth 3

Status
Not open for further replies.

J1gh2

MIS
Jul 7, 2004
109
GB
Hi Guys

We are doing performance testing/tuning and would like to know the disk I/O bandwidth on aix 5.3? These are (DS4800) SAN attached disks. How do I do this?

Regards

 
You can measure the disk throughput doing this:

For Read Throughput:

# time dd if=/fs/1000m of=/dev/null bs=1024k

For Write Throughput:

# sync; date; dd if=/dev/zero of=/fs/1000m bs=1024k count=1000; date; sync; date

(The time between the first and the third date command is the total amount of time it took to write the file to disk)

Regards,
Khalid
 
when you do that write test, you will write from memory to cache, because your disk controller has onboard cache,so I would go for a count of about 6000, thus bypassing the cache
at a certain moment.

rgds,

R.
 
Depending on how write-intensive your application is (or isn't) and how big the DS4800's cache is, you're probably not really interested in knowing how the controllers/disks inside the DS4800 are coping with writing cache to disk.

Once the data is in the DS4800's cache, the story ends from your pseries server's point of view: the write operation is finished...



HTH,

p5wizard
 
Have a look at iozone It can be used to test the io of disk infrastructure and has a very impressive list of tests and options. It's easy to graph the results using a spreadsheet like Openoffice or Excel and the web site shows some nice examples. I've used it extensively.
 
Has anybody used iozone with large (> 2GB) test sizes?
I got errors with 3.383 with anything over 2 GB.

Thank you
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top