Sun Cluster 系统提供以下组件以使应用程序具有高可用性:
作为 Sun Cluster 系统的一部分提供的数据服务
一个数据服务 API
一个数据服务开发库 API
一种“普通的”数据服务
《Sun Cluster Data Services Planning and Administration Guide for Solaris OS》介绍了如何安装和配置随 Sun Cluster 系统一起提供的数据服务。《Sun Cluster 3.1 9/04 Software Collection for Solaris OS (SPARC Platform Edition)》 介绍了如何设置其他应用程序以使它们在 Sun Cluster 框架下具有高可用性。
Sun Cluster API 使应用程序开发者能够开发可启动和停止数据服务实例的故障监视器和脚本。通过这些工具,应用程序就可以被实现为故障转移或可伸缩数据服务。Sun Cluster 系统提供一种“普通的”数据服务。这种普通的数据服务可以用于快速生成应用程序所需的启动和停止方法,并可以将数据服务实现为一种故障转移或可伸缩服务。