4.3. VMware vCenter

4.3.1. System Requirements for VMware vCenter
4.3.2. Setting Up a VMware ESX Server
4.3.3. Setting Up a VMware vCenter Server
4.3.4. Testing the Platform Setup

4.3.1. System Requirements for VMware vCenter

The following are the supported virtualization platforms for the VMware vCenter desktop provider:

  • VMware vCenter server 5.0

  • VMware vCenter server 4.1 (including update 1)

  • VMware vCenter server 4.0 (including all updates)

  • VMware VirtualCenter server 2.5 (including all updates)

Storage Requirements

VMware vCenter desktop providers require storage for storing the virtual disks used for desktops. The storage is managed by the VMware infrastructure and not by Oracle VDI. However, Oracle VDI is able to query vCenter for the available storage, and can select the data store to use when creating virtual disks.

Any storage qualified by VMware can be used, see the VMware Compatibility Guide for details.

4.3.2. Setting Up a VMware ESX Server

VMware ESX Server is a Linux-based appliance that provides a virtualization platform by abstracting CPU resources, storage, and memory of a physical host into multiple virtual machines.


  1. Power on the host machine with the VMware ESX Server CD in the CD drive.

    If available, you can also use remote management applications such as the Integrated Lights Out Manager (ILOM) to drive the installation.

  2. During installation, you can safely rely on the suggested default settings.

    Refer to the VMware Documentation for more details about installing VMware ESX Server.

  3. After installation, install the VMware Virtual Infrastructure Client so that you can access the VMware ESX server.

    Refer to the VMware Documentation for more details about installing the VMware Virtual Infrastructure Client.

4.3.3. Setting Up a VMware vCenter Server

VMware vCenter provides central management of several VMware ESX servers, and can be installed on a physical or virtual host. Refer to the VMware Documentation.


Once VMware vCenter is installed, complete the following configuration steps:

  1. Add the VMware ESX server as a managed host.

    In VMware vCenter select the data center where the host will be added. In the menu bar go to Inventory, Datacenter, then Add Host, and follow the instructions.

  2. Install the Windows System Preparation Tools for Windows XP.

    These tools can be downloaded from the following Microsoft web sites:

  3. Extract the Sysprep tools from the CAB into the following directory:

    C:\Documents and Settings\All Users\Application Data\VMWare\VMWare VirtualCenter\sysprep\xp

    For more information about installing the Microsoft Sysprep Tools, see the VMware Documentation.

  4. Verify that the server is configured for access to the web services API.

    Oracle VDI takes advantage of the web services API provided by the VMware Infrastructure SDK to communicate through HTTPS with VMware vCenter.

    1. Verify that the VMware vCenter Webaccess component is installed and configured.

    2. Verify that Port 443 (HTTPS) is enabled in any firewall that may be active on the system.

    3. As a simple test, go to https:// <vCenter Host> /mob. If everything works correctly, you will have access to the VMware Infrastructure SDK browser (after providing the VMware administrator user name and password).

4.3.4. Testing the Platform Setup

It is highly recommended to test the virtualization platform configuration, before setting up the Oracle VDI components. A quick manual test consists of cloning a virtual machine using the desired template and customization specification followed by a remote access to the cloned virtual machine via RDP.

Before You Begin

In order to test the platform setup, you must first create a virtual machine. See Section 5.5.2, “How to Create Virtual Machines (VMware vCenter)” for more details.


  1. Open the Virtual Infrastructure Client.

  2. Right-click on the desired template and select Deploy Virtual Machine from this Template.

    1. The wizard will ask you to specify a name for the new virtual machine. Select the desired host/cluster and datastore with sufficient free space.

    2. On the Guest Customization step, select the Customize Using an Existing Customization Specification option, then choose the customization specification you just created from the list.

    3. Review your selections, and click Finish to begin cloning.

  3. After the cloning has finished, select the new virtual machine and power it on.

    After some time you should see its IP address and host name appear in the Virtual Infrastructure Client. Make sure that it has a unique IP address and that the host name corresponds to the virtual machine name.

  4. On the VMware vCenter server, open a Remote Desktop Connection by clicking Start, All Programs, Accessories, Communications, then Remote Desktop Connection.

    1. In the Remote Desktop Connection window, enter the IP address of the newly cloned virtual machine, and click Connect.

    2. If everything is configured correctly, a full-screen remote desktop session to your virtual machine should be displayed.