ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » General IBM MQ Support » 1 QM or multiple QMs for multiple apps

Post new topic  Reply to topic
 1 QM or multiple QMs for multiple apps « View previous topic :: View next topic » 
Author Message
Peter Tran
PostPosted: Sun Dec 14, 2003 5:02 pm    Post subject: 1 QM or multiple QMs for multiple apps Reply with quote

Newbie

Joined: 14 Dec 2003
Posts: 1
Location: Sydney Australia

Hi There,
I have 4 different applications on one machine that exchange messages with 4 other remote applications through WMQI. Just wonder if anyone can suggest if I should use one QM for all apps on this machine, or one QM for each app (ie 4 QMs for 4 apps)?
I understand that 1 QM for all would be simpler for support but if the QM is down, all apps will be affected. On the other hand, there is a suggestion that a QM is a robust and capable beast so you don't need multiple QMs.
Thanks for you help in advance.
Peter
Back to top
View user's profile Send private message
jefflowrey
PostPosted: Sun Dec 14, 2003 5:18 pm    Post subject: Reply with quote

Grand Poobah

Joined: 16 Oct 2002
Posts: 19981

There are very few hardware systems that will let you really run separate MQSeries systems on the same box.

So, if for instance your platform is Windows, if one queue manager crashes badly, the other QMs aren't necessarily going to be protected.

In addition, each queue manager is an additional drain on system resources. So, again, there isn't much benefit from having multiple QMs.

If you want to provide failure protection for your apps, you're better off having a redundant piece of hardware than redundant QMs on the same piece of hardware. It's better for performance and for all types of administration - management, backup, etc.

If you want to isolate your apps from each other, again put them on their own hardware.

That said, there's nothing stopping you from doing things the way you suggest. It's just not what I would recommend.
_________________
I am *not* the model of the modern major general.
Back to top
View user's profile Send private message
bower5932
PostPosted: Mon Dec 15, 2003 6:35 am    Post subject: Reply with quote

Jedi Knight

Joined: 27 Aug 2001
Posts: 3023
Location: Dallas, TX, USA

I'd go with the single queue manager over the multiple queue managers. I believe the administrative headaches of having four qmgrs would be worse than anything you might have to deal with from a hardware standpoint to get failover.
Back to top
View user's profile Send private message Send e-mail Visit poster's website AIM Address Yahoo Messenger
csmith28
PostPosted: Tue Dec 16, 2003 1:03 pm    Post subject: I agree with the above advice Reply with quote

Grand Master

Joined: 15 Jul 2003
Posts: 1196
Location: Arizona

but one thing you may want to do is make sure you define SDR and RCVR channels and Transmit Queues for each individual remote application regardless if they are on the same remote MQManager to prevent a dataflow bottleneck.
_________________
Yes, I am an agent of Satan but my duties are largely ceremonial.
Back to top
View user's profile Send private message
jackie_viv
PostPosted: Tue Dec 16, 2003 8:15 pm    Post subject: Reply with quote

Newbie

Joined: 02 Dec 2003
Posts: 2
Location: Bangalore-India

As far as for tranport, it does not matter much whether you have 1 QM or 4 QM's. Using 4 Qmgrs increases the headache of managing it (ofcourse increases the IBM's revenue ). I would prefer to go with single Qmgr with independant msg flow definitions (remote Q, TXq, channels etc) for each application. For fail over, I would prefer to use Clustering (not MQ) of the OS like MSCS or Veritas or HACMP etc and make sure that my Qmgr will never go down.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » General IBM MQ Support » 1 QM or multiple QMs for multiple apps
Jump to:  



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.