2.1. Preinstallation Tasks and Requirements

2.1.1. Hardware Requirements
2.1.2. Software Requirements
2.1.3. Network Requirements
2.1.4. Oracle VM Server Memory Settings
2.1.5. Getting the Software

Before you start the Oracle VM Server installation, make sure your computer meets the minimum hardware and software requirements.

2.1.1. Hardware Requirements

This release of Oracle VM Server supports x86_64 host hardware only. Oracle VM Server requires a 64-bit processor.

For hardware virtualized (unmodified) guest operating systems (for example, Microsoft Windows), a CPU with hardware virtualization support is required. This feature may also need to be enabled in the BIOS. Please refer to your processor documentation for information on whether your processor supports hardware virtualization and how to enable it in the BIOS.

A dual core CPU or multiple CPUs are recommended to run multiple guests.

The minimum memory requirement is 1GB RAM, although it is recommended you have a computer with at least 2GB RAM. Guest memory requirements vary for each guest operating system. You should perform your own memory sizing for guest operating systems.

2.1.2. Software Requirements

There are no prerequisite software requirements. Oracle VM Server includes a small Linux-based management operating system. All previous operating systems and data are lost during the installation of Oracle VM Server.

Migration from any operating system, or previous virtualization environment, is not supported in this release.

2.1.3. Network Requirements

It is recommended that you install Oracle VM Server on a machine with a static IP address. If your machines use DHCP, you should configure your DHCP server to assign static DHCP addresses. This makes sure your host always receives the same IP address. The behavior of the Oracle VM Server host is undefined if used in an environment where your IP address may change due to DHCP lease expiry.

If you use DHCP, you may also encounter problems with the default gateway. Linux systems set the default gateway using the route provided by the DHCP server, regardless of the setting in the computer running Oracle VM Server. This may not be the default route you want. If you use DHCP, you should configure the DHCP server to not provide the default gateway for the machines running Oracle VM Server.

Technically, it is possible to run Oracle VM Server with a single network interface per physical server. During the installation of the Oracle VM Servers the management interface is configured, and during discovery by Oracle VM Manager the server management interfaces are included in the default management network. Since the management network is capable of providing all network functions in Oracle VM, including storage and virtual machine traffic, there is no functional need for additional networks. Even if you wish to separate different types of network traffic, a single interface is enough: the management network can be run on a VLAN and additional network connections can be made via VLAN interfaces configured on top of the single physical network interface.

The main reasons to opt for multiple physical network interfaces are:

  • Security. You may wish to keep internal and inter-server traffic separated from networks with a route to the internet. Or you may need to guarantee that network traffic from different virtual environments, or different types of network traffic, are physically separated.

  • Redundancy. You do not want your environment to stop working if one network interface fails. A good way to avoid this is to aggregate two interfaces in a bond interface. A bond port, as it is called in Oracle VM, can work in active-backup mode, but also increases performance when used as an aggregation of two active links with twice the bandwidth and load balancing.

  • Performance. If you have multiple physical network interfaces, link aggregation is a good way to add bandwidth for a given network function. In addition, or as an alternative, you can create multiple physical networks and use them for dedicated functions; for example a separate storage network or a network for virtual machine traffic only.


Oracle VM Ethernet network functionality can be applied to standard 10/100/1000Mbit Ethernet interfaces as well as 10Gbit Ethernet interfaces.

2.1.4. Oracle VM Server Memory Settings

Oracle recommends you to leave the dom0 memory to the value by default. It is set by default as 502 + 0.0205 * physical-memory (in MB) during the installation.

2.1.5. Getting the Software

If you do not already have the Oracle VM Server software, download the Oracle VM Server ISO file from the Oracle Software Delivery Cloud:


Burn the Oracle VM ISO file to a bootable CD. To install Oracle VM Server from a CD, see Section 2.2, “Installing Oracle VM Server From a CD”.