Author |
Message
|
surfbunm99 |
Posted: Tue Feb 26, 2008 7:36 am Post subject: Calculating how many CPU's you need before installing MQ |
|
|
Newbie
Joined: 26 Feb 2008 Posts: 3
|
Hi,
Does anyone know or have a link, for how you calculate how many CPUs and also diskspace for that matter before you install MQ Series?
i.e are there certain formulas or rules to stick to, depending how many messages are expected per second and also if they are persistant ones or non-persistant?
Any help appreicated,
Regards,
Surfbum. |
|
Back to top |
|
 |
jefflowrey |
Posted: Tue Feb 26, 2008 7:37 am Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
|
Back to top |
|
 |
surfbunm99 |
Posted: Tue Feb 26, 2008 7:49 am Post subject: |
|
|
Newbie
Joined: 26 Feb 2008 Posts: 3
|
Hi,
I've had a look, and yes its very good detailing a performance run, based on a message size of 2K, with MQGET and MQPUT. But doesn't have any recommendations at the end of it.
Regards,
Surfbum |
|
Back to top |
|
 |
jefflowrey |
Posted: Tue Feb 26, 2008 7:54 am Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
You can contact your IBM Sales representative about having the Performance Team produce a recommendation for you. _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
zpat |
Posted: Tue Feb 26, 2008 11:47 pm Post subject: |
|
|
 Jedi Council
Joined: 19 May 2001 Posts: 5866 Location: UK
|
If you tell us your peak messages per sec, the average message size and what proportion are persistent, the platform you want the QM on - then we might have an attempt at estimating it for you.
Generally disk I/O rates will be the limiting factor for most installations.
Modern CPUs are rarely a limit if the queue manager box is dedicated to MQ (is it?), and also you can generally add more CPUs easily.
I tend to go for two CPUs anyway to give some hardware redundancy and because MQ licenses are not expensive. |
|
Back to top |
|
 |
surfbunm99 |
Posted: Wed Feb 27, 2008 12:37 am Post subject: |
|
|
Newbie
Joined: 26 Feb 2008 Posts: 3
|
Hi,
Thanks for this. Well I don't know the average message size, but all will be persitent in a copy queue. And an average around 150 per second, but could peak at 300 per second.
Looking at MQ v6 and some sort of Sun Box and Solaris 10
Regards,
Surfbum |
|
Back to top |
|
 |
zpat |
Posted: Wed Feb 27, 2008 1:45 am Post subject: |
|
|
 Jedi Council
Joined: 19 May 2001 Posts: 5866 Location: UK
|
OK, you've chosen a platform that I know little about. I would guess that two CPUs would be enough (but I am not giving you a promise here!).
The size of messages will be critical in that 300 per sec at 4 KB is a very different requirement to 300 per sec at 4 MB.
Persistent messages have to be written to disk to ensure integrity, so the I/O rates are most critical. Fast-write caching disk controllers, or SANs with this feature make a big difference here.
Make sure the MQ logs and queues are on different physical disks. The disks should have some sort of RAID protection against failure.
I assume that you want hardware clustering of the queue manager platform as well? |
|
Back to top |
|
 |
|