Vous pouvez créer un service utilisant le module GDS de deux façons :
à l'aide de SunPlex Agent Builder ;
à 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 moteurs qui configurent les ressources de l'application en question.
Cette méthode utilise le code de service 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 Utilisation des commandes d'administration 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 évolutif basé sur le module GDS, l'exécution des commandes scrgadm et scswitch nécessite un effort conséquent de saisie.
L'utilisation du module GDS avec SunPlex Agent Builder simplifie le processus car ce module génère des scripts moteurs qui exécutent les commandes scrgadm et scswitch à votre place.
Alors que l'utilisation du module GDS offre de nombreux avantages, il arrive qu'il ne soit pas opportun de l'utiliser. Le module GDS ne convient pas :
Lorsque le type de ressources précompilé n'offre pas un contrôle suffisant (lorsque vous devez ajouter des propriétés d'extension ou modifier des valeurs par défaut par exemple).
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.