Each server in a vCloud Director server group must meet certain hardware and software requirements. In addition, a supported database must be accessible to all members of the group. Each server group requires access to a vCenter server, a vShield Manager server, and one or more ESX/ESXi hosts.

Current information about supported vCenter Server, ESX/ESXi, and vShield Manager versions is available from the VMware Product Interoperability Matrixes at http://partnerweb.vmware.com/comp_guide/sim/interop_matrix.php.

vCenter servers and ESX/ESXi hosts intended for use with vCloud Director must meet specific configuration requirements.

vCenter networks intended for use as vCloud Director external networks or network pools must be available to all hosts in any cluster intended for vCloud Director to use. Making these networks available to all hosts in a datacenter simplifies the task of adding new vCenter servers to vCloud Director.

vSphere Distributed Switches must be used for cross-host fencing and network pool allocation.

vCenter clusters used with vCloud Director must be configured to use automated DRS. Automated DRS requires shared storage attached to all hosts in a DRS cluster.

vCenter servers must trust their ESX/ESXi hosts. All hosts in all clusters managed by vCloud Director must be configured to require verified host certificates. In particular, you must determine, compare, and select matching thumbprints for all hosts. See Configure SSL Settings in the vCenter Server and Host Management documentation.

vCloud Director requires the following vSphere licenses:

VMware DRS, licensed by vSphere Enterprise and Enterprise Plus.

VMware Distributed Switch and dvFilter, licensed by vSphere Enterprise Plus. This license enables creation and use of vCloud Director isolated networks.

Supported vCloud Director Server Operating Systems

Operating System

Red Hat Enterprise Linux 5 (64 bit), Update 4

Red Hat Enterprise Linux 5 (64 bit), Update 5

Red Hat Enterprise Linux 5 (64 bit), Update 6

Red Hat Enterprise Linux 5 (64 bit), Update 8

Red Hat Enterprise Linux 6 (64 bit), Update 1

Red Hat Enterprise Linux 6 (64 bit), Update 2

Disk Space Requirements

Each vCloud Director server requires approximately 950MB of free space for the installation and log files.

Memory Requirements

Each vCloud Director server must be provisioned with at least 1GB of memory. 2GB is recommended.

Linux Software Packages

Each vCloud Director server must include installations of several common Linux software packages. These packages are typically installed by default with the operating system software. If any are missing, the installer fails with a diagnostic message.

Required Software Packages

Package Name

Package Name

Package Name

alsa-lib

libICE

module-init-tools

bash

libSM

net-tools

chkconfig

libstdc

pciutils

coreutils

libX11

procps

findutils

libXau

redhat-lsb

glibc

libXdmcp

sed

grep

libXext

tar

initscripts

libXi

which

krb5-libs

libXt

libgcc

libXtst

vCloud Director supports Oracle and Microsoft SQL Server databases. The most current information about supported databases is available from the VMware Product Interoperability Matrixes at http://partnerweb.vmware.com/comp_guide/sim/interop_matrix.php.

For recommended database server configurations, see Installing and Configuring a vCloud Director Database.

Supported LDAP Servers

Platform

LDAP Server

Authentication Methods

Windows Server 2003

Active Directory

Simple, Simple SSL, Kerberos, Kerberos SSL

Windows Server 2008

Active Directory

Simple

Windows 7 (2008 R2)

Active Directory

Simple, Simple SSL, Kerberos, Kerberos SSL

Linux

OpenLDAP

Simple, Simple SSL

See the vCloud Director User's Guide for a list of supported guest operating systems.