Notes on HELIOS Server Virtualization

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, Microsoft Hyper-V, and IBM PowerVM 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.
 
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

IBM PowerVM (IVM)

IBM AIX 5.3, AIX 6

Microsoft Hyper-V Server

Windows Server 2003 / 2008, Windows XP, Linux, Solaris

VMware ESX Server

Windows Server 2003 / 2008, Windows XP, Linux, Solaris

Tested native host OS and guest OS

 

IBM PowerVM represents a virtualization platform powered by a proprietary AIX-based OS. Easy administration is provided by a web-based administration interface.

 
Microsoft Hyper-V Server represents a virtualization platform powered by a Windows Server 2008 Standard OS. Hyper-V runs as a service on top of Windows.
 
VMware ESX Server represents a virtualization platform powered by a proprietary Linux-based OS. Administration is provided by a Windows client application.

Virtualization products and HELIOS machine ID USB dongle

Both VMware ESX and Microsoft Hyper-V do not support USB devices inside their 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-03.ibm.com/systems/power/software/virtualization/
http://www.microsoft.com/servers/hyper-v-server/default.mspx
http://www.vmware.com/products/vi/esx
 
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
 
For a comparison between VMware ESX and ESXi see:
http://kb.vmware.com/selfservice/microsites/search.do? … 1006543

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.

Tested hardware

Server hardware requirements

PowerVM

  • POWER5 or POWER6

Hyper-V

  • 64-bit system with Intel VT or AMD Virtualization, Intel XD or AMD NX bit enabled (may need to be enabled in BIOS first)
  • Can be installed in an already existing disk partition

ESX

  • Basic ESX can also be installed on 32-bit system without direct virtualization support. Advanced features and add-on products of the VMware Infrastructure product line can have more specific requirements
  • Installation requires and overwrites complete disk
 
Note: Hyper-V and ESX work with certain network adapters only. Please check compatibilty first. Also verify that the guest OS supports the virtual Hyper-V / ESX network interface.

Virtualization installation notes

  • Make sure to apply all available Microsoft updates after installation. Apply even optional ones, as Hyper-V related updates may be optional
  • ESX installation and configuration is straightforward

Virtualization administration notes 

Hyper-V

  • A Windows GUI administration tool is used to manage VMs on a Windows Server 2008
  • On a Hyper-V Server 2008 (which is a core installation without GUI tools) Hyper-V configuration is not possible directly on the server. A separate Windows Server 2008 or Windows Vista workstation is required to run the GUI administration program remotely

VMware

  • After ESX is installed and started, an administration program must be downloaded from the server's IP address using a web browser and installed on a Windows XP (or newer) client

    This program can be used for basic VM administration tasks

    Additional features like VM migration accross 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.

Guest OS installation 

IVM

Installed guest OS from standard distribution CDs

Hyper-V

Installed guest OS from standard distribution CDs

VMware

Converted already available VM images with “VMware-converter” from an AMD PC running VMware Workstation 6 to the ESXi server
 
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

HELIOS machine ID (x86 VMs)

Performance 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”
The HELIOS CD-ROM contains the “imageconv” script which converts sample images into many formats

Network performance:

LanTest
HELIOS LanTest is a free professional tool to test and measure performance of Mac networks

Disk performace:  

“dd” on UNIX and HELIOS “dd” on Windows with 10 GB data, e.g.:

dd if=/dev/zero of=/outfile bs=128k count=81920

dd if=/outfile of=/dev/null bs=128k count=8192

Q & A

  1. Does Mac OS X for Intel run in one of the supported VMs?
    Not supported by Apple nor HELIOS.

  2. Is VMware Server / Workstation / Fusion supported?
    The HELIOS USB machine ID dongle works.
    These solutions may be good for testing.
    However they are not supported by HELIOS for production environments.

  3. Is Parallels Mac Server or Workstation supported?
    The HELIOS USB machine ID dongle works.
    These solutions may be good for testing.
    However they are not supported by HELIOS for production environments.

  4. Is Microsoft Virtual Server 2003 supported?
    Not tested nor supported by HELIOS.

  5. Is SUN xVM VirtualBox or a Xen based hypervisor supported?
    Not tested nor supported by HELIOS.

  6. Is Solaris Zones supported?
    This is not hardware virtualization.
    HELIOS products installed in the root zone will work.
    Using HELIOS products in other zones is not supported.

  7. Can I run EtherShare 3 times on the same virtualization server?
    Yes. However, each instance of a guest OS needs its own EtherShare license / serial number.

  8. Whom to contact with support problems?
    If you have encountered a problem with the:
    • Native OS running the VMs contact the VM vendor
    • Guest OS running in the VMs contact the guest OS vendor
    • HELIOS products contact your HELIOS partner

  9. You may need to verify whether the problem encountered is due to a guest OS issue or the native OS running the VM. For verification conduct a cross test with the guest OS installed on native hardware. If the problem persists, it is likely due to the guest OS, otherwise the virtualization product.

  10. Is Linux PPC on IBM PowerVM supported?
    HELIOS only supports AIX 5.3 or newer on the PowerVM architecture.

  11. Can I deploy a 400 user virtualized server?
    For heavy-load, native hardware will perform much better and the OS will be supported by the hardware vendor directly. We recommend to test server virtualization before deployment.

  12. Will virtualization high availability work?
    HELIOS software is prepared to work in such environments. Consult your VM vendor for advice and additional information.

  13. How much will the HELIOS virtualization support cost?
    No additional costs for existing customers with a Software Upgrade Service agreement. They will receive CD024 as part of their subscription. New customers receive this automatically with their purchase. Customers with older product versions, or without Software Upgrade Service agreements should contact their HELIOS partner for pricing details.

 

 

News
Events Case Studies and Reviews Podcasts and Videos Evergreen News
search
HOT NEWS  >>   HELIOS UB+ integrates with Mac OS X Time Machine

Home   ///   Contact   ///   Language: de  en  fr   ///   Sitemap