2.8 Requirements and Cloud Manager Support for the Virtual Environment

Cloud Manager supports the virtualization components listed in Table 2-8 for virtualization hypervisors, the host operating system for these hypervisors, and the guest operating systems that run on the virtual machines (VMs) (also called “workloads”). In the Cloud Manager Orchestration Server, the vsphere provisioning adapter job is used to provision and manage the lifecycle of the VMs on VMware hosts.

NOTE:Support for VMs is subject to the support of the guest operating system on the target virtualization host by the host vendor. For information about your target VMware hosts, refer to the VMware Compatibility Guide.

For more detail about the life cycle management capabilities of Cloud Manager Orchestration, see Section 11.0, Configuring the vSphere Provisioning Adapter.

Table 2-8 VM Technologies with Supported Host Operating Systems, Guest Operating System, and Provisioning Adapter

Virtualization Hypervisor

Host Operating System

Guest Operating Systems for VMs (Workloads)

VMware ESXi 6.0 U2

Subject to the VMware support matrix

Microsoft Windows VMs

  • Windows Server 2012 R2 (latest SP, 64-bit)

  • Windows Server 2012 (latest SP, 64-bit)

  • Windows Server 2008 R2 (latest SP, 64-bit)

  • Windows Server 2008 (latest SP, 32-bit and 64-bit)

  • Windows Server 2003 R2 (latest SP, 32-bit only)

Linux VMs

  • SUSE Linux Enterprise Server (SLES) 12 (64-bit)

  • SLES 11 SP3 (64-bit)

  • SLES 10 SP4 (64-bit)

  • Red Hat Enterprise Linux (RHEL) 7

  • RHEL 6.6

  • RHEL 6 (latest SP)

  • CentOS 7

  • CentOS 6.5

  • Ubuntu Server 14.04 (32-bit and 64-bit)

  • Ubuntu Server 13.04 (32-bit and 64-bit)

  • Ubuntu Server 12.04.3 LTS (32-bit and 64-bit)

VMware ESXi 5.5 (latest update)

Subject to the VMware support matrix

Microsoft Windows VMs

  • Windows Server 2012 R2 (latest SP, 64-bit)

  • Windows Server 2012 (latest SP, 64-bit)

  • Windows Server 2008 R2 (latest SP, 64-bit)

  • Windows Server 2008 (latest SP, 32-bit and 64-bit)

  • Windows Server 2003 R2 (latest SP, 32-bit only)

Linux VMs

  • SUSE Linux Enterprise Server (SLES) 12 (64-bit)

  • SLES 11 SP3 (64-bit)

  • SLES 10 SP4 (64-bit)

  • Red Hat Enterprise Linux (RHEL) 7

  • RHEL 6.6

  • RHEL 6 (latest SP)

  • CentOS 7

  • CentOS 6.5

  • Ubuntu Server 14.04 (32-bit and 64-bit)

  • Ubuntu Server 13.04 (32-bit and 64-bit)

  • Ubuntu Server 12.04.3 LTS (32-bit and 64-bit)

VMware ESXi 5.1 (latest update)

Subject to the VMware support matrix

Windows VMs

  • Windows Server 2012 R2 (latest SP, 64-bit)

  • Windows Server 2012 (latest SP, 64-bit)

  • Windows Server 2008 R2 (latest SP, 64-bit)

  • Windows Server 2008 (latest SP, 32-bit and 64-bit)

  • Windows Server 2003 R2 (latest SP, 32-bit only)

Linux VMs

  • SLES 12 (64-bit)

  • SLES 11 SP3 (64-bit)

  • SLES 10 SP4 (64-bit)

  • RHEL 7

  • RHEL 6.6

  • RHEL 6 (latest SP)1

  • CentOS 7

  • CentOS 6.5

  • Ubuntu Server 14.04 (32-bit and 64-bit)

  • Ubuntu Server 13.04 (32-bit and 64-bit)

  • Ubuntu Server 12.04.3 LTS (32-bit and 64-bit)

1 For more information about RHEL 6 VM support, see Section 2.8.1, RHEL 6 VM Support.

2.8.1 RHEL 6 VM Support

You need to be aware of the following limitation of Red Hat Enterprise Linux 6 VMs in the Cloud Manager environment:

  • RHEL 6 uses the udev service, which testing has shown renames the network interfaces on a cloned VM and causes configuration errors. To turn off the udev service so that network configuration can work with personalization,

    1. In the file structure of the template VM, open the /etc/udev/rules.d/70-persistent-net.rules file and remove all its lines.

    2. In the file structure of the template VM, open the /lib/udev/write_net_rules file and comment out (that is, add a # sign preceding the code) the line that looks similar to this:

      write_rule "$match" "$INTERFACE" "$COMMENT"

    NOTE:Editing the template VM files assures that all its clones will work properly.

2.8.2 Requirements for Machines Designated as VM Hosts

We recommend that computers designated as VM hosts in your data center be able to host the VM and run it according to designated parameters of the specific VM. The processor architecture must match the designated VM’s processor in architecture, although not in version number. In order for a machine to serve as a host machine, it must also have a hypervisor installed along with the operating system.

Table 2-9 Minimum and Recommended Hardware Requirements for VM Host Machines

Minimum Requirements

Recommended Hardware

  • x86_64

  • 2 GB RAM

  • 30 GB hard drive space

  • x86_64

  • 4+ GB RAM

  • 100+ GB hard drive space