What are the requirement for application, making Active/Active cluster
What are the requirement for application, making Active/Active cluster via VCS
Just to know if I got it right. You have an application that cun run on multiple nodes serving the same data.
You want to know what requirements does VCS have to cluster such an application.
If the above statement is true than.
- VCS needs a way to start the application on each host where the application runs(Start Program)
- VCS needs a way to stop the application on each host where the application runs(Stop Program)
- VCS needs a way to monitor the application on each host where the application runs(Monitor Program / Monitor Processs / Montor PIDFiles)
- VCS needs a way to clean the application in case it faults. (Clean Program)
The above statement is true even if the application is Active/Passive type.
Configure the application in a VCS service group. Set the group attribute Parallel = 1.
Note: Its the application that needs to have capability to be clustered as Active/Active. An example is Oracle RAC.
Regards,
Sudhir
The question really should be directed at the application, not VCS.
Is the data shared by both applications simultaneously?
Where does your application store its data, direct attached or network attached storage?
Can your application be active on two servers at the same time (and accesing the same data)?
Examples of active / active servers with no share storage would be web server (probably connected to remote database)
Examples of active / active servers with direct attached storage would be Oracle RAC as noted above.