3.2. Oracle VDI System Requirements

3.2.1. Oracle VDI Hardware Requirements
3.2.2. Supported Installation Platforms for Oracle VDI
3.2.3. Required Packages for Oracle VDI on Linux Platforms
3.2.4. Required Packages for Oracle VDI on Solaris Platforms
3.2.5. Required packages for Sun Ray Software
3.2.6. Time Synchronization

3.2.1. Oracle VDI Hardware Requirements

Oracle VDI has very basic hardware requirements. Customers can use new or existing hardware, as long as it meets the following requirements:

  • At least one 2.0GHz x86-64 (x64) CPU

  • At least 4GB RAM

  • At least 32GB disk space

These requirements assume the host is used only for Oracle VDI.

Hardware sizing is a very important part of planning an Oracle VDI deployment. Some basic sizing guidelines can be found at Chapter 8, Performance and Tuning. For more detailed assistance with sizing, contact an Oracle VDI Sales or Support representative.

3.2.2. Supported Installation Platforms for Oracle VDI

The following are the supported installation platforms for Oracle VDI:

Operating System

Supported Releases

Oracle Linux (64-bit) on x86 platforms

5.6

Oracle Solaris (64-bit) on x86 platforms

Solaris 10 release 10/09 (update 8) or later

Note: Solaris 11 is not supported.

All the hosts in the same Oracle VDI Center must use the same operating system. The use of mixed operating systems in the same Oracle VDI Center is not supported.

For the best performance on Oracle Linux platforms, use the Oracle Unbreakable Enterprise Kernel.

The supported installation platforms for Oracle VDI can be virtualized, see Section 3.4, “Oracle VDI Centers in Virtualized Environments”.

3.2.3. Required Packages for Oracle VDI on Linux Platforms

On Oracle Linux platforms, Oracle VDI requires specific packages to be installed for Oracle VDI hosts to function correctly. The following are the required packages:

  • iscsi-initiator-utils

  • nss

  • ntp

The Oracle VDI installation script checks for these packages before installing the software. If the packages are not installed, the installation script stops.

To check if a package is installed on the host, run the following command as root:

# rpm -q <package-name>

To install a required package, run the up2date or yum command as root, for example:

# yum install <package-name>

On Oracle Linux platforms, software repositories for installing and updating software packages are not configured by default. For information on how to configure software repositories, see http://www.oracle.com/technetwork/topics/linux/yum-repository-setup-085606.html.

If you install the iscsi-initiator-utils package from a separately-provided .rpm file, do not use the --noscript option when you install it, as this prevents some required files from being installed. Install the package by running the following command as root:

# rpm -ivh --nosignature iscsi-initiator-utils-<version>.rpm

Checking the Status of the iSCSI daemon

The iSCSI daemon must be running on the Oracle VDI host. Use the following command to check:

/etc/init.d/iscsi status

If the daemon is not running, start it with the following command:

/etc/init.d/iscsi start

3.2.4. Required Packages for Oracle VDI on Solaris Platforms

On Oracle Solaris platforms, you must install the Entire distribution to get the libraries required by Oracle VDI. If you use Solaris zones, Oracle VDI must be installed in the global zone. Installation in a non-global zone is not supported.

3.2.5. Required packages for Sun Ray Software

In addition to the required packages for Oracle VDI, there are required packages for Sun Ray Software. The Oracle VDI installation script does not check for these packages before installing the software. If the packages are not installed, the Sun Ray Software installation fails. The required packages are listed in Chapter 2 Product Requirements of the Sun Ray Software 5.2 Installation and Configuration Guide.

3.2.6. Time Synchronization

It is important to synchronize the time on Oracle VDI hosts. Use Network Time Protocol (NTP) software to ensure the time on all hosts is synchronized.

When you configure Oracle VDI, a check is made as to whether NTP is configured on the host. If NTP is not configured, the first host (the primary) added to the Oracle VDI Center is automatically configured as an NTP server, and the secondary hosts in the Oracle VDI Center automatically synchronize their times with the primary. If NTP is configured but the time on a host is not synchronized, a warning displays when you configure Oracle VDI.