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 Discussion » MQ with Win2K hot standby

Post new topic  Reply to topic
 MQ with Win2K hot standby « View previous topic :: View next topic » 
Author Message
scott9
PostPosted: Wed Dec 10, 2003 4:50 pm    Post subject: MQ with Win2K hot standby Reply with quote

Acolyte

Joined: 11 Jul 2002
Posts: 62
Location: Sacramento,CA

We have two Win2K systems. One is primary & the other is a hot standby. If the primary drops, the user application (not MQ) is manually brought up on the hot standby. There is no virtual IP address or disk that is shared between the systems. We must incorporate MQ into this design to transmit messages from MVS to the HOT Win2K system. I want to limit the amount of (MQ) manual intervention required.

We have two dilemmas:
1. The QMGR on MVS basically needs to "find" the Win2K QMGR (wherever it is).

2. Additionally, we need the MQ resources (qmgr, queues, channels) to follow the application.

QUESTIONS:
Does anybody have a similar configuration? If so, how do you manage the channels between the two MQ systems. I'm concerned about dynamically "flipping" channels. I expect we may run into sequence errors, etc.


Anybody familiar with an (W2K) exit or subroutine that checks the presence of a resource and starts MQ accordingly?

Thanks in advance.
Back to top
View user's profile Send private message
JasonE
PostPosted: Thu Dec 11, 2003 2:23 am    Post subject: Reply with quote

Grand Master

Joined: 03 Nov 2003
Posts: 1220
Location: Hursley

You requirements match exactly what an MSCS (Microsoft cluster) setup would give you for free (shared disk, virtual ip, qmgr data moves from machine to machine and you can configure your apps to go along with it).

Trying to achieve this without such hardware support will be difficult as you will suffer from sequence number errors even if you find a way of routing the channels.

The only thought I would give is use of MQ clustering - have the hot and backup w2k systems running all the time, and a workload balanacing exit on the mainframe to always pick the hot w2k system unless the channel state is in retry.
Back to top
View user's profile Send private message
scott9
PostPosted: Fri Dec 12, 2003 4:13 pm    Post subject: Reply with quote

Acolyte

Joined: 11 Jul 2002
Posts: 62
Location: Sacramento,CA

Unfortunately, MSCS is not an option. We didn't go with the Workload Blancing Exit, because there is no "key" on MVS to identify which system is active. The application is manually moved to the secondary box. The QMGR and QUEUE objects must be identical on both boxes.

Here's my plan (I'd appreciate any comments).

* Both Windows systems will run an identically named QMGR (req'd by application)
* Both Windows QMGRS will have identically named RCVR channels.
* The MVS QMGR will have a single SDR channel that will point (CONNAME) to the active system. It will be redirected (either through virtual IP or changing CONNAME) to the secondary system.
* We will have to perform a RESET CHANNEL whenever switching from primary to backup.
* Each Windows QMGR will have a uniquely named SDR channel to MVS.
* Likewise, MVS will have unique RCVR channels from each Windows box.
Back to top
View user's profile Send private message
mrlinux
PostPosted: Fri Dec 12, 2003 8:16 pm    Post subject: Reply with quote

Grand Master

Joined: 14 Feb 2002
Posts: 1261
Location: Detroit,MI USA

Well you could still use a virtual IP Address and move it when moving to the hot standby, and this will allow mainframe to find the box, also the mainframe sdr channel will need to be stopped and started, so that it will
start a new TCP/IP Connection

You will have sequence errors, but you can resolve them and restart the channels
_________________
Jeff

IBM Certified Developer MQSeries
IBM Certified Specialist MQSeries
IBM Certified Solutions Expert MQSeries
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » General Discussion » MQ with Win2K hot standby
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.