Author |
Message
|
loudcfla |
Posted: Fri May 11, 2007 4:24 am Post subject: High Availability of MQ Queue Manager |
|
|
Acolyte
Joined: 05 May 2002 Posts: 58
|
I have a Queue Manager on the mainframe connected to CICS via the adapter ( CKBR ). The Queue Manager is also connected to a corresponding Queue manager on SUN Solaris using SEND and RECV channels.
My question is what if the queue manager on the mainframe goes down? How do I ensure high availability?
Of course if CICS goes down then all bets are off, but I'm only concerned with MQ here. Anybody have any ideas? |
|
Back to top |
|
 |
jefflowrey |
Posted: Fri May 11, 2007 4:32 am Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
From a purely mainframe point of view, if you have a Coupling Facility, you can put the qmgr into it and set up a queue sharing group with an additional qmgr. This would, probably, require an additional CICS region.
From a purely system's point of view - if the mainframe Qmgr is down then messages will pile up on the Solaris Qmbr in the transmission queue until the mainframe qmgr is back up.
In addition, if the qmgr is down, then as far as everyone else is concerned then CICS is down. You've built your architecture so that the Qmgr is the interface to CICS. _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
Michael Dag |
Posted: Fri May 11, 2007 6:22 am Post subject: |
|
|
 Jedi Knight
Joined: 13 Jun 2002 Posts: 2607 Location: The Netherlands (Amsterdam)
|
I would "worry" about the HA of the Solaris QueueManager more...
how have you handled that?  _________________ Michael
MQSystems Facebook page |
|
Back to top |
|
 |
loudcfla |
Posted: Fri May 11, 2007 8:52 am Post subject: |
|
|
Acolyte
Joined: 05 May 2002 Posts: 58
|
Actually we are getting CAF and we will bypass the SUN. So the Queue Manager on the SUN wil go away. |
|
Back to top |
|
 |
Michael Dag |
Posted: Fri May 11, 2007 8:59 am Post subject: |
|
|
 Jedi Knight
Joined: 13 Jun 2002 Posts: 2607 Location: The Netherlands (Amsterdam)
|
loudcfla wrote: |
Actually we are getting CAF and we will bypass the SUN. So the Queue Manager on the SUN wil go away. |
hhmm the jury is still out on CAF, I have heard stories both pro and con... connecting clients directly to the mainframe queuemanager...
where are 'most' of your MQ clients? Windows, Linux, Solaris, AIX?
how do you plan on securing the client connections to your mainframe as it uses something other then what's available on the distributed platforms like RACF.
You may be opening a whole other can of worms... _________________ Michael
MQSystems Facebook page |
|
Back to top |
|
 |
loudcfla |
Posted: Fri May 11, 2007 9:08 am Post subject: |
|
|
Acolyte
Joined: 05 May 2002 Posts: 58
|
Well the plan is to get rid of the SUN, I agree we shall see, but it would be nice to hop right over the SUN.
As far as security, we have so much security in place before one can even get to the client, it should not be an issue. But I will pass that along to the client/server folks. |
|
Back to top |
|
 |
Michael Dag |
Posted: Fri May 11, 2007 9:21 am Post subject: |
|
|
 Jedi Knight
Joined: 13 Jun 2002 Posts: 2607 Location: The Netherlands (Amsterdam)
|
still would like to know where the MQ clients with their (applications) are or are this really users and not applications? _________________ Michael
MQSystems Facebook page |
|
Back to top |
|
 |
loudcfla |
Posted: Fri May 11, 2007 9:27 am Post subject: |
|
|
Acolyte
Joined: 05 May 2002 Posts: 58
|
Right now we do have an MQ client API on windows, but it still has to MQPUT to the SUN to get to CICS. |
|
Back to top |
|
 |
Michael Dag |
Posted: Fri May 11, 2007 9:32 am Post subject: |
|
|
 Jedi Knight
Joined: 13 Jun 2002 Posts: 2607 Location: The Netherlands (Amsterdam)
|
loudcfla wrote: |
Right now we do have an MQ client API on windows, but it still has to MQPUT to the SUN to get to CICS. |
yes, but what is using the api on windows?
- a real application where users connect to the application do work and the application connects to the SUN or
- do users have 'stuff' on their desktops to connects using the api to the sun directly?
how have you handled security between the clients on windows and the qmgr on SUN?
I am only trying to help...  _________________ Michael
MQSystems Facebook page |
|
Back to top |
|
 |
loudcfla |
Posted: Fri May 11, 2007 9:56 am Post subject: |
|
|
Acolyte
Joined: 05 May 2002 Posts: 58
|
From what I understand, they go to our web site, click a button to run the application they want, the application runs, PUT's a message to the SUN qmgr and the SUN qmgr sends it to CICS. Then a CICS transaction gets invoked and CICS sends a message back to the SUN via MQ.
Some applications are written in JAVA and the others in .NET |
|
Back to top |
|
 |
Michael Dag |
Posted: Fri May 11, 2007 2:31 pm Post subject: |
|
|
 Jedi Knight
Joined: 13 Jun 2002 Posts: 2607 Location: The Netherlands (Amsterdam)
|
sounds like an application doing the work to me, next best would be to move the web app to z/OS aswell, you'll be amazed (and no need for CAF ... ) _________________ Michael
MQSystems Facebook page |
|
Back to top |
|
 |
|