2.7

Table Of Contents
n
Virtual machines consist of virtual disks that are created in the datastores and presented to the guest
operating system as disks that can be partitioned and used in file systems.
VMFS is a cluster file system that provides storage virtualization optimized for virtual machines. Each virtual
machine is encapsulated in a set of files and VMFS is the default storage system for these files on physical SCSI
disks and partitions. VMFS allows multiple ESXi instances to access shared virtual machine storage
concurrently. It also enables virtualization-based distributed infrastructure services such as vMotion, DRS,
and VMware HA to operate across a cluster of ESXi hosts.
Consolidated Versus Dedicated Datastores
A generally accepted best practice is to create a dedicated datastore if an application has a demanding I/O
profile. Databases fall into this category. The creation of dedicated datastores allows you to define individual
service level guarantees for different applications, and is analogous to provisioning dedicated LUNs in a
physical server environment.
Partition Alignment
Aligning file system partitions is a well-known storage best practice for database workloads. Partition
alignment on both physical machines and VMware VMFS partitions prevents I/O performance degradation
caused by I/O crossing track boundaries. Using the vSphere Client to create VMFS partitions avoids this
problem since, beginning with ESXi 5.0, it automatically aligns VMFS3 or VMFS5 partitions along the 1MB
boundary.
When creating partitions VMware recommends the following best practices:
n
Create VMFS partitions from within vCenter because they are aligned by default
n
Align the data disk for heavy I/O workloads using diskpart.
n
Consult with the storage vendor for recommendations on how best to use their hardware in conjunction
with your Data Director deployment.
System Resource Bundle
The system resource bundle provides CPU, memory, network, and storage resources for the base database
virtual machines (base DBVMs) and base database templates that you use to create and provision databases.
Each Data Director installation must have one system resource bundle. If you chose Create defaults in the
Express installation, a system resource bunde is created automatically.
Data Director system administrators create the system resource bundle before setting up other Data Director
entities and populate it with base database templates and base DBVMs.
The Data Director system administrator creates the system resource bundle at the system level. This ensures
that the CPU, memory, storage, and networking resources, base database templates, and base DBVMs apply
to the entire Data Director platform. The system administrator creates resource bundles and assigns base
database templates to them, and assigns the resource bundles to organizations. The organization administrator
enables base database templates for use in that organization.
See “Create the System Resource Bundle,” on page 27.
VMware vFabric Data Director Administrator and User Guide
22 VMware, Inc.