2.5

Data Director Concepts
The Data Director API supports a significant subset of the functionality that the Data Director UI supports.
The API is especially well suited for performing resource management and access control.
The Data Director API allows you to perform Create, Read, Update, and Delete operations against Data Director
organizations, users, roles, database groups, databases, and resource bundles. The vFabric Data Director
Administrator and User Guide discusses these concepts in detail. This section gives an overview of resource
assignment in the Data Director environment.
1 System administrators create resource bundles to encapsulate CPU and storage resources. In this release
of the API, a resource bundle includes one resource pool, which encapsulates the CPU and memory
resources, one database storage pool, and one backup storage pool.
Figure 1-1. Resource Bundle Contents
resource bundle
CPU/memory pool
storage pool backup storage pool
2 System administrators define an organization and assign one or more resource bundles to an organization
and can also remove resource bundles to ensure an efficient distribution of resources across the company.
Figure 1-2. Resource Bundles and Organizations
resource bundle
organization
3 When organization administrators create database groups, they assign one or more resource bundles to
each database group. The database group can use the resources to create or back up databases.
VMware vFabric Data Director Programming Guide
8 VMware, Inc.