The Oracle Solaris Cluster software provides the following to make applications highly available:
Data services that are supplied as part of theOracle Solaris Cluster software
A data service API
A development library API for data services
A “generic” data service
The Oracle Solaris Cluster Data Services Planning and Administration Guide describes how to install and configure the data services that are supplied with the Oracle Solaris Cluster software. Other applications can also be configured to be highly available under the Oracle Solaris Cluster framework.
The Oracle Solaris Cluster APIs enable application developers to develop fault monitors and scripts that start and stop data service instances. With these tools, an application can be implemented as a failover or a scalable data service. The Oracle Solaris Cluster software provides a “generic” data service. Use this generic data service to quickly generate an application's required start and stop methods and to implement the data service as a failover or scalable service.