I was at a customer discussing MQ distributed performance and they asked should they use SAN, local Hard Disk Drives (HDD), Solid State Drives(SSD), mirrored disks etc fpr their MQ files. Especially when they machines are virtiulized..
I said this was difficult to say because your hardware may be different to my hardware - you may have other people using the SAN and so slowing it down at peak times. Your IO may be slow - but if it meets the business needs ( and projected growth) does it matter?
I do not think we can produce a report which will meet people's requirements - but I am hoping to be proved wrong.
What would be useful to help you decide what disks you need for distributed MQ.
- A report of what we managed in the lab with different disk types ( though it may be AIX with HDD, zLinux with a DS8000, Linux on z86 with SSD)
- If we provided a small program which writes to the file system and give you a rough measure of throughput. For example it runs for 1 second and gives you a the average response time and throughput for small, and large blocks of data
- If we pointed you to existing IO profiling programs eg open source on Linx
Please add comments to this blog - or email PAICE@UK.IBM.COM and I'll update this blog with replies