Le fait d'utiliser le GDS présente les avantages suivants par rapport à l'utilisation du code source généré par Agent Builder (voir la page de manuel scdscreate(1HA)) ou des commandes d'administration de Sun Cluster :
Il est simple à utiliser.
Le module et ses méthodes sont précompilés et ne peuvent donc pas être modifiés.
Vous pouvez utiliser Agent Builder pour générer des scripts pour votre application. Ces scripts sont regroupés dans un package Solaris qui peut être réutilisé sur plusieurs clusters.
Bien que l'utilisation du GDS présente de nombreux avantages, il ne convient pas de l'utiliser dans les cas suivants :
Lorsque vous avez besoin d'un plus grand contrôle que celui offert par le type de ressource précompilé, notamment lorsque vous devez ajouter des propriétés d'extension ou que vous devez modifier des valeurs par défaut
Lorsque le code source doit être modifié pour pouvoir ajouter des fonctions spéciales