Il existe 2 méthodes de création d'un service utilisant GDS :
A l'aide de SunPlex Agent Builder
A l'aide des commandes standard d'administration de Sun Cluster
Utilisez SunPlex Agent Builder et sélectionnez GDS comme type de code source généré. La saisie de l'utilisateur sert à générer un ensemble de scripts moteur qui configurent les ressources de l'application en question.
Cette méthode utilise le code de services de données précompilé dans SUNWscgds mais impose à l'administrateur système d'utiliser les commandes standard d'administration de Sun Cluster (scrgadm(1M) et scswitch(1M)) pour créer et configurer la ressource.
Comme l'indiquent les procédures "Commandes d'administration standard de Sun Cluster permettant de créer un service à haut niveau de disponibilité basé sur le module GDS" et "Commandes d'administration standard de Sun Cluster permettant de créer un service modulaire basé sur le module GDS", l'exécution des commandes scrgadm et scswitch nécessitent un effort conséquent de saisie.
L'utilisation de GDS avec SunPlex Agent Builder simplifie le processus car le module GDS génère des scripts moteur qui exécutent les commandes scrgadm et scswitch à votre place.
Si l'utilisation du module GDS présente de nombreux avantages, son utilisation n'est pas toujours conseillée. Le module GDS ne convient pas :
Lorsque l'opérateur a besoin d'un plus grand contrôle que celui proposé par le type de ressource précompilé, notamment s'il doit ajouter des propriétés d'extension ou changer celles par défaut.
Lorsque le code source doit être modifié pour y ajouter des fonctions spéciales.
Lorsque vous souhaitez utiliser plusieurs arborescences de processus.
Lorsque vous souhaitez utiliser des applications non prévues pour être utilisées en réseau.