Introduction
Supported virtualization solutions
Virtualization products and HELIOS machine ID USB dongle
Tested virtualization products
What we tested
Tested hardware
Server hardware requirements
Virtualization installation notes
Virtualization administration notes
Guest OS support
Guest OS installation
Microsoft Hyper-V exporting / importing VMs notes
HELIOS machine ID (x86 VMs)
Performance notes
Q & A
Introduction
Server virtualization is the technology that enables one or more “virtual machines” to run on a single physical host server. A virtual machine (VM) encapsulates an operating system, together with any desired applications, and generally has all unnecessary services turned off. This allows easier maintenance, and greater security. Virtual machines can also make backup, restoring, load balancing, and failover of systems easier. Another advantage of VMs is that multiple virtual machines can be run on the same host system, while preserving the isolation of services. For example, several instances of Linux, Windows, and Solaris can run simultaneously on the same server hardware. This allows consolidation of hardware systems, for better utilization, and lower maintenance and energy costs.
Virtualization has become a critical technology. Systems such as VMware ESX Server and Microsoft Hyper-V allow running multiple virtual machine guest systems on a server. HELIOS has added support to ensure that HELIOS Server Solution products can run in virtual machines. The high availability and load balancing options of the virtualization vendors are supported, allowing for the most flexible usage of hardware resources. Exporting and importing entire VMs allows quickly moving an entire server configuration to new hardware.
Product page: HELIOS Virtual Server Appliance
The following sections explain how HELIOS supports various virtualization products.
Supported virtualization solutions
HELIOS tested virtualization solutions from IBM, Microsoft and VMware for inclusion in the official HELIOS supported platform list:
Host OS |
Guest OS |
Comment |
VMware ESX Server | Windows Server 2008 / 2012 / 2016 / 2019, Linux, Solaris | HELIOS UB2 and later |
Microsoft Hyper-V Server |
Windows Server 2008 / 2012 / 2016 / 2019, Linux, Solaris |
HELIOS UB64 |
IBM PowerVM (IVM) |
IBM AIX 5.3 ML4 and newer, AIX 6, AIX 7 |
*Deprecated |
Citrix XenServer* | Windows Server 2008 / 2012, Linux, Solaris | *Deprecated |
Tested native host OS and guest OS
VMware ESX Server represents a virtualization platform powered by a proprietary Linux-based OS. Administration is provided by a web application.
Microsoft Hyper-V Server represents a virtualization platform powered by a Windows Server 2008 or newer Standard OS. Hyper-V runs as a service on top of Windows.
Virtualization products and HELIOS machine ID USB dongle
Depending on the virtualization solution, product version and hardware environment USB devices may not be supported within virtual machines. Thus, a HELIOS machine ID USB dongle is also not visible inside these VMs. Starting with CD024, HELIOS products can be licensed for these VM-based OS installations.
Tested virtualization products
Time-limited evaluation versions are available from the vendor.
Freely available virtualization products are:
For information on product versions, feature set, licensing, and pricing check the web sites of the vendors:
http://www.vmware.com/products/vi/esx
http://www.microsoft.com/servers/hyper-v-server/default.mspx
For a comparison between VMware ESX and ESXi see:
http://www.vmware.com/products/vsphere/esxi-and-esx/compare.html
For a comparison between Microsoft Windows Server 2008 and Microsoft Hyper-V Server 2008 see:
http://www.microsoft.com/servers/hyper-v-server/default.mspx
What we tested
General installation and operation of HELIOS UB+ (since CD024) products were tested.
As long as the OS in the VM is properly set up and running, e.g. disk and network devices are working properly, HELIOS installation and startup is the same as installing on a physical computer.
The guest OS inside each VM should be up-to-date with all current updates installed and activated.
Virtualization installation notes
Windows Server 2008 (x64; full installation) with Hyper-V is a regular server installation with the role of Hyper-V enabled
Virtualization administration notes
After ESX is installed and started, an administration web interface can be accessed from any client on the network by entering the server's host name or IP address in a current web browser
Additional features like VM migration across ESX Servers require the VMware Infrastructure Client administration tool which is part of the VMware Infrastructure products
Guest OS support
IBM, Microsoft and VMware provide a list of supported guest operating systems for their virtualization solutions, as well as available features such as the number of CPUs for the guest OS.
For an OS not on the supported list, Microsoft and VMware recommend to check their discussion forums for other customer success stories with installing that OS.
HELIOS tested the guest OSs listed in the table above. Check with the virtualization product vendor for OS support.
Converted already available VM images with “VMware-converter” from an AMD PC running VMware Workstation 6 to the ESXi server
Installed guest OS from standard distribution CDs
When available for the installed guest OS, so called “integration services” should be installed to smooth keyboard and mouse user experience as well as gain a performance increase.
Microsoft Hyper-V exporting / importing VMs notes
For production environments it is required to conduct representative tests to determine whether the chosen virtualization solution and guest OS meet the needs in feature set and performance.
For some first tests you can use HELIOS tools and sample data, for example:
CPU performance: |
“imageconv” |
Network performance: |
LanTest |
Disk performace: |
“dd” on UNIX and HELIOS “dd” on Windows with 10 GB data, e.g.:
|