Author |
Message
|
MQ_Lover |
Posted: Wed Jul 17, 2013 2:25 am Post subject: MQ MSCS HA setup |
|
|
Acolyte
Joined: 15 Jul 2013 Posts: 67
|
Hi MQ Gurus,
I need some advise we need to setup a MSCS cluster for MQ to be HA on Windows 2008 Server 2, we have a Biztalk application which currently is on the same server as MQ is and connects in binding mode, when we setup this MSCS what config changes are needed in Biztalk so it also becomes HA with MQ. As I understand from MQ perspective we need SAN storage for logs and data and VIP to be configured for clients to connect so does binding mode is not possible in HA configuration does it needs a MQ channel using VIP IP to connect for Biztalk. I am unable to find a doc which could help me in that, any advise will be very much appreciated, basically making the current setup from single node both for Biztalk and MQ to be Highly Availaible using Microsoft Cluster MSCS. If you can also advise which MQ guide will have details will be great.
Thanks in advance. |
|
Back to top |
|
 |
exerk |
Posted: Wed Jul 17, 2013 3:25 am Post subject: |
|
|
 Jedi Council
Joined: 02 Nov 2006 Posts: 6339
|
I'm not familiar with BizTalk and do not know if it's MSCS-aware, but if it is, then migrate it to an MSCS-cluster resource group and ensure it has the queue manager as a dependency. If BizTalk cannot be an MSCS-cluster resource then you will need to connect it to the queue manager in client mode to the VIP address that you specify for the queue manager MSCS-cluster resource group.
It's pointless to set up an MSCS-controlled queue manager just for a BizTalk instance if BizTalk cannot be HA itself - if you lose the server node on which BizTalk is running then why have the complexity and expense of queue manager HA? I'll qualify that with the statement that if the queue manager is 'shared' amongst other applications then having it HA is a good idea anyway. _________________ It's puzzling, I don't think I've ever seen anything quite like this before...and it's hard to soar like an eagle when you're surrounded by turkeys. |
|
Back to top |
|
 |
MQ_Lover |
Posted: Wed Jul 17, 2013 3:55 am Post subject: |
|
|
Acolyte
Joined: 15 Jul 2013 Posts: 67
|
Hi Exerk,
Thanks for the response and as I just checked looks like we can have Biztalk as MSCS cluster resource, my query was if we setup any application as a MSCS cluster resource, how does it connects to HA Queue Manager can it still do with binding mode or needs to be VIP and MQ channel to connect. |
|
Back to top |
|
 |
exerk |
Posted: Wed Jul 17, 2013 4:03 am Post subject: |
|
|
 Jedi Council
Joined: 02 Nov 2006 Posts: 6339
|
A cluster resource runs 'physically' on the server to which it's attached, so how BizTalk 'attaches' to the queue manager should not need to change (as far as I'm aware). Note what I said about dependencies though, and whether any latency should be built in to the BizTalk resource group on-lining. _________________ It's puzzling, I don't think I've ever seen anything quite like this before...and it's hard to soar like an eagle when you're surrounded by turkeys. |
|
Back to top |
|
 |
zpat |
Posted: Wed Jul 17, 2013 4:14 am Post subject: |
|
|
 Jedi Council
Joined: 19 May 2001 Posts: 5866 Location: UK
|
I am not a Biztalk expert, indeed I have reservations about its latency and the Windoze platform in general.
However I knpw for sure that Biztalk can exploit Windows clustering (formerly known as MSCS).
It relies on SQL server so that needs clustering as well. |
|
Back to top |
|
 |
MQ_Lover |
Posted: Wed Jul 17, 2013 4:23 am Post subject: |
|
|
Acolyte
Joined: 15 Jul 2013 Posts: 67
|
Thanks Exerk and Zpat, I believe thats all then we can use binding mode if the cluster resource runs physically on that server and we don't need to have a channel for Biztalk to connect to VIP that will be needed I believe for third party applications which are outside the cluster resource. We are getting the server setup and will see how that goes, thanks again for your input. |
|
Back to top |
|
 |
zpat |
Posted: Wed Jul 17, 2013 4:34 am Post subject: |
|
|
 Jedi Council
Joined: 19 May 2001 Posts: 5866 Location: UK
|
With the more recent versions of Biztalk (certainly 2006 and later) you can use a MQ client connection.
You do not have to use a QM manager locally together with Biztalk - nor does the MQ client attached QM have to run on Windows.
You will need to install the MQ client on the Biztalk server. |
|
Back to top |
|
 |
MQ_Lover |
Posted: Wed Jul 17, 2013 5:02 am Post subject: |
|
|
Acolyte
Joined: 15 Jul 2013 Posts: 67
|
Thanks Zpat, certainly, I will check with the Biztalk app team and see what they prefer to do, as I am basically looking to make MQ HA as of now from the initial discussion I had with them seems they have SQL cluster in place hence they are already HA w.r.t their application, I will discuss more in detail once we have the windows cluster ready to work on as see how it goes, thanks again for the details. |
|
Back to top |
|
 |
|