LabWindows/CVI

cancel
Showing results for 
Search instead for 
Did you mean: 

Making application as cluster aware

Hi

I want to make my CVI application as cluster aware application. How can i make my application cluster aware so that in case of failure of Active server when all cluster resources (like RAID Harddisk control and SQL Server)will shift to other server i want my CVI application also to switch to the other server. Please advice me how to proceed and how it can be achieved...

My Server Configuration will be:

Windows2003 Advance Server, MS SQL Server 2000 with RAID with cluster

Thanks and Regards
Rakesh
0 Kudos
Message 1 of 2
(2,977 Views)
Hello Rakesh,

There are no native functions or libraries to automatically switch your CVI application to run on another cluster.

But according to Microsoft:
An application is capable of being cluster-aware if it has the following characteristics:
It uses TCP/IP as a network protocol.
It maintains data in a configurable location.
It supports transaction processing.


LabWindows/CVI applications can meet the above criteria. In order to make a CVI cluster-aware application, I would suggest configuring your application according to the suggestions on this website.

By using the SDK to access the cluster status and information, you should be able to receive these messages and switch to another cluster when the server goes down.

Also, I would suggest investigating how your other applications detect the server status and switch to another cluster and then implement this is your CVI application using the Server Cluster API.


Thanks and good luck.
Wendy L
LabWindows/CVI Developer Newsletter
0 Kudos
Message 2 of 2
(2,951 Views)