Pour rendre les applications hautement disponibles, le système Sun Cluster fournit les éléments suivants :
des services de données fournis dans le cadre du système Sun Cluster ;
une API (interface de programme d'application) de services de données ;
une API de bibliothèque de développement pour les services de données ;
un service de données « générique ».
Le guide Sun Cluster Data Services Planning and Administration Guide for Solaris OS explique comment installer et configurer les services de données du système Sun Cluster. La collection de logiciels Sun Cluster 3.1 9/04 pour Solaris (Édition pour plate-forme SPARC) explique comment instrumenter d'autres applications pour qu'elles aient un haut niveau de disponibilité dans la structure Sun Cluster.
Les API Sun Cluster permettent aux développeurs d'applications de développer des détecteurs de pannes et des scripts qui démarrent et arrêtent les instances de services de données. Grâce à ces outils, une application peut être implémentée comme service de basculement ou service de données évolutif. Le système Sun Cluster propose un service de données « générique ». Utilisez-le pour générer rapidement les méthodes de démarrage et d'arrêt d'application requises et pour implémenter le service de données comme service de basculement ou service évolutif.