2.7

Table Of Contents
Figure 7-1. Database Groups in the Data Director Architecture
database
backup
database database
resource
bundle
resource
bundle
Cloud
org org org
database group database group
templates
database database
resource
bundle
resource
bundle
Managing Resources for Database Groups
Database groups require CPU, memory, storage, and networking resources to enable database operation,
provisioning, and backup. To provide database groups with the required resources, you allocate resource
bundles to their database groups.
Resource bundles consist of CPU, memory, storage, and networking resources. Multiple database groups in
an organization can share the same resource bundle. The organization administrator can allocate part of the
resource bundle to each database group, or assign a resource bundle exclusively to one database group.
Organization administrators assign resources when they create database groups and can add or expand
resources as required. Each database group has exclusive use of its assigned resources to ensure resource
isolation. Resource isolation ensures that database groups and the databases that they contain do not compete
for resources or have visibility into the resources of other organizations.
When organization administrators create database groups, they optionally specify how much unused CPU
and memory to reserve for the database groups. The organization administrator also assigns the database
group's priority for distribution of unreserved resources. The priority options are high, medium, or low.
Organization administrators allocate storage for the database groups, and assign a storage reservation for the
database groups. The storage reservation determines the percentage of the total database storage allocation
that is initially committed to a database group. It is reserved even if the storage is not used yet. See “Storage
Reservation,” on page 89.
Because system administrators allocate resources to organizations and then organization administrators assign
resources to database groups within organizations, each database must be contained within one database
group. You cannot split databases among database groups, and you cannot move a database to a different
database group after the database is created.
Use the following guidelines to estimate the resources that you need for a database group.
n
Calculate the storage allocation based on the expected number of databases that the database group will
contain, the amount of storage allocated for each of those databases, and room for growth.
(Number of DBs) X (Avg. storage for each DB) + (Room for growth)
VMware vFabric Data Director Administrator and User Guide
88 VMware, Inc.