Forum Discussion

Jianrong_Yu_100's avatar
Jianrong_Yu_100
Icon for Nimbostratus rankNimbostratus
Oct 25, 2006

active-passive node configuration with big IP

We are deploying Oracle calendar in HA environment. Oracle calendar current only support cold failover cluster configuration. In a cold failover cluster configuration, we have to configure an active and a passive node, and shared storage that can be accessed by either node.

 

 

For shared storage, we agree to go down NFS solution.

 

 

We need a failover solution. What we need is:

 

 

During normal operation, one node acts as the active node. It mounts the shared storage to access the Oracle Calendar server, runs the Oracle calendar server processes, and handle all requests. If the active node goes down for any reason, a clusterware( or Load balancer) fails over the oracle calendar server processes to the other node, which now becomes the active node. It mounts the shared storage, runs the processes, and handle all requests.

 

 

To access the oracle calendar server, clients use the virtual address associated with the cluster. The virtual address is associated with the active node.

 

 

How to accomplish it with BIG IP load balancer.

 

 

Thanks a lot!

 

 

John

 

1 Reply

  • DevCentral is for iControl and iRules related development questions. I'll ping the Biz-Dev group to see if they have any insight as to integrating with Oracle Calendar but I would recommend you contact F5 Product Support or check out the Solutions Center on www.f5.com to see if you can find anything there.

     

     

    As for restarting services on your secondary server in the condition of a failover, this is a bit beyond what BIG-IP can do on it's own. It sounds to me that you will want to have BIG-IP send out a notification of some kind (most likely a SNMP trap) when it determines the node goes down and a separate monitoring app that has the ability to restart the services on your secondary server does everything needed for the failover. That is just my first thought. I'd definitely recommend getting in touch with the support team to see if they can provide any other insight.

     

     

    -Joe