There are two ways to create a service that uses the GDS:
Agent Builder
Oracle Solaris Cluster administration commands
Use Agent Builder and select GDS as the type of generated source code. The user input is used to generate a set of scripts that configure resources for the given application. For more information, see Chapter 3, Using Agent Builder to Create a Service That Uses GDS or GDSv2.
This method uses the precompiled data service code in ha-cluster/ha-service/gds. However, the cluster administrator must use Oracle Solaris Cluster administration commands to create and configure the resource. See the clresource (1CL) man page.
A significant amount of typing is required to issue Oracle Solaris Cluster commands. For example, see How to Use Oracle Solaris Cluster Administration Commands to Create a Highly Available Service That Uses the GDS and How to Use Oracle Solaris Cluster Administration Commands to Create a Scalable Service That Uses the GDS.
Using the GDS with Agent Builder simplifies the process because the GDS generates the scripts that issue the scrgadm and scswitch commands for you.