2.7

Table Of Contents
Creating Resource Pools for Databases
You create resource pools for databases by using a vSphere Client connected to a vCenter Server system. Specify
the following resource pool settings to ensure that Data Director always receives all of its allocated resources
and does not have different amounts of CPU and memory available if the cluster is experiencing a light or a
heavy load.
NOTE If you do not configure your resource pool with these settings, problems with resource bundle creation
or other Data Director tasks might result. Resource pools with incorrect settings do not appear in the list of
available resource pools when you create a resource bundle.
Set the Limit equal to the
Reservation.
If the system never allocates more resources than you reserved, you do not
experience resource fluctuations.
Set Expandable
Reservation to checked
or unchecked.
If the system does not attempt to allocate more resources than you reserved,
you do not experience resource fluctuations.
Set Unlimited to
unchecked.
Data Director requires this setting to avoid a resource bundle taking more than
its share of the resource pool.
After you create the resource pool, you create resource bundles. Each resource bundle uses one resource pool.
See “Create a Resource Pool,” on page 28 and “Create a Resource Bundle,” on page 29.
Allocating CPU and Memory Resources to Database Groups
When you create a database group and set its CPU and memory allocation, Data Director creates a child
resource pool of the resource pool that you select. Data Director configures the resource pool with the allocation
that you specify. Having a different resource pool for each database group isolates the database group's
allocation and makes different groups independent.
n
If you specify the CPU and memory allocation, Data Director uses the following settings for the resource
pool it creates.
n
Reservation is set to the value you specify.
n
Expandable reservation is set to False.
n
Limit is set to unlimited.
n
If you do not specify CPU or memory allocation, Data Director uses the following settings for the resource
pool it creates.
n
Reservation is set to 0.
n
Expandable reservation is set to True, allowing the database group to consume resources as they are
available.
n
Limit is set to unlimited.
Allocating CPU and Memory Resources to Databases
In the Data Director environment, a database is a virtual machine that consumes resources from the database
group. You can specify the CPU and memory allocation for the database. Data Director always sets the limit
to unlimited.
Chapter 2 Managing Data Director Resources
VMware, Inc. 25