SunPlex 系统提供以下组件以使应用程序具有高可用性:
将数据服务作为 SunPlex 系统的一部分来提供
一个数据服务 API
一个数据服务开发库 API
一种“普通的”数据服务
《Sun Cluster 数据服务规划和管理指南(适用于 Solaris OS)》介绍了如何安装和配置随 SunPlex 系统提供的数据服务。Sun Cluster 3.1 9/04 Software Collection for Solaris OS(SPARC 平台版)介绍了如何用工具装备其他应用程序使其在 Sun Cluster 框架下具有高度可用性。
Sun Cluster API 使应用程序开发者能够开发用于启动和停止数据服务实例的故障监视器和脚本。有了这些工具,应用程序就可以被装备成为一种失效转移或可伸缩的数据服务。另外,SunPlex 系统提供一种“普通的”数据服务,这种服务可以用于快速生成应用程序所需的启动和停止方法,从而使它作为一种失效转移或可伸缩的服务运行。