Chapter 2. Before You Begin

This chapter covers the required prerequisites before you can proceed with the remaining steps in this guide.


This guide uses a single host for a complete Oracle VDI deployment. The host provides everything needed to run and access virtual desktops, including the virtualization platform and storage.

The host must meet the following minimum hardware requirements:

These requirements assume that the host will be a dedicated host, used only for Oracle VDI.

Operating System

You can use either Oracle Linux or Oracle Solaris as the operating system for the host. For detailed system requirements, see the Oracle VDI Administrator's Guide. Make sure you check the requirements for both Oracle VDI hosts and Oracle VM VirtualBox hosts.

The following is a summary of the main requirements for Oracle Linux platforms:

The following is a summary of the main requirements for Oracle Solaris platforms:

Other Host Requirements

You must be able to log in as the root user on the host.

SSH must be enabled on the host, and SSH must be configured to permit logins by the root user. If SSH is configured to use a non-standard port, make sure you know the port number.

To get your Oracle VDI system working quickly, it is best to disable the firewall on the host. If you prefer to have the firewall enabled, see the Oracle VDI Administrator's Guide for details of the ports you might need to open.

The host must have Domain Name System (DNS) entries that can be resolved by clients. DNS lookups and reverse lookups for the host must succeed.

Oracle VDI Software

You should download the Oracle VDI software archive to a temporary location on the host. Links to the software downloads and instructions for downloading can be found at:


If you are using Oracle Solaris, you must download release 3.4.1 or later in order to use a local disk as storage. Release 3.4.1 is only available to contracted customers that have registered with the My Oracle Support (MOS) service portal. To download this release, go to and search for patch number 14226229 on the Patches and Updates tab. Alternatively, you can use a local ZFS storage pool on the host.

Typically, Sun Ray Clients are used to display Oracle VDI desktops. Sun Ray Clients are low-powered hardware devices. For ease and speed of access, this guide uses Oracle Virtual Desktop Client to access desktops. Oracle Virtual Desktop Client is a software alternative to using a Sun Ray Client. Links to the Oracle Virtual Desktop Client downloads and instructions for downloading can be found at:

After you download Oracle Virtual Desktop Client, install it. You do not have to install Oracle Virtual Desktop Client on the server, you can install it on your desktop PC or laptop. The client platform must be able to connect to your Oracle VDI host. For details on the supported platforms and for installation instructions, see the Release Notes for the version of the client you download at:

Virtualization Platform

The default virtualization platform for Oracle VDI is Oracle VM VirtualBox and this is the platform used in this guide.

If you are familiar with VirtualBox and have an existing virtual machine, this guide shows you how to prepare the virtual machine for use as a desktop template.

If you have an existing virtual machine that was prepared in a different virtualization platform and you can export from that platform in Open Virtualization Format (OVF or OVA), this guide shows you how to import a machine into VirtualBox. You should copy all the exported files to a temporary location on the host.

If you are unfamiliar with VirtualBox, this guide takes you through the steps for creating a virtual machine, which requires the installation media. This guide uses Windows 7. The installation media can be a physical CD/DVD or it can be an ISO image. If you are using an ISO image, copy the image to a temporary location on the host. In order to avoid issues with things like Windows Activation, it is best to have a Windows volume license key for your selected desktop operating system.

User Directory

Typically, you configure Oracle VDI to use the information held in a corporate user directory. This guide assumes you are using Microsoft Active Directory but the steps in this guide for connecting to a user directory should work for any supported user directory. Details of the supported directories can be found in the Oracle VDI Administrator's Guide. Make a note of the URL used to access the directory, including whether SSL (LDAPS) is required for connections. You also need the distinguished name, for example cn=Jane Doe,cn=Users,dc=example,dc=com, and password of a user that has read access to the directory.

Windows Domain

In this guide, you perform the steps needed to configure windows desktops for automatic logins and Oracle VDI Fast Preparation. These steps are optional, but they provide users with the best experience. With this configuration, when users log in to Oracle VDI, they are automatically logged in to their desktop and the desktop is joined to a Windows domain. For this to succeed, you need the following information:

Once you have completed the preparation, you are ready to install the software. Chapter 3, Installing the Software shows you how to do this.