Oracle GDS Capacities and Requirements
Perform capacity planning and sizing before deployment, and review capacity periodically to ensure that you have sufficient system resources for application performance requirements.
The Oracle Global Data Services (GDS) framework consists of core, client-side, and database-side components that work together to set up, manage, and orchestrate data services efficiently.
At its core, the Global Service Manager (GSM) and the GDS Catalog provide intelligent routing, dynamic load balancing, service failover, and configuration metadata storage. These core components can be configured with redundancy to ensure high availability. On the client side, Oracle GDS integrates with Oracle-enabled clients and connection pools to support features such as Fast Connection Failover (FCF) and intelligent routing of connections and work requests.
On the database side, the Oracle Notification Service (ONS) delivers real-time event notifications to the GSM, while the gsmuser schema enables local service orchestration. Together, these components provide a scalable, resilient, and optimized framework for global service management.
Some components of the framework are installed when you install Oracle AI Database. Other components require that you perform certain tasks using the Global Data Services control utility (GDSCTL).
Plan to accommodate database growth or consolidation, increased application workloads, new processes, or other factors that strain system resources. The following lists summarize GDS sizing capacities and requirements:
GDS Capacities and Requirements for Single GDS Manages
- 5,000 GDS Pools
- 10 GDS Regions
- 5 Global Service Managers per Region
- 10,000 database instances
- 10,000 global services
- 1,000 mid-tier connection pools
GDS Capacities and Requirements for GDS Databases
- Can be a Single Instance or an Oracle RAC database
- Can be a container (CDB) or non-container (Non-CDB) database
- Can run on commodity servers or Oracle Engineered Systems (such as Oracle Exadata or Oracle Database Appliance)
- Are managed with the GDSCTL command-line interface or the Enterprise Manager database plug-in
Parent topic: Installation and Configuration