Notes on HELIOS Server Virtualization
|
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.
- IBM PowerVM IVM (Integrated Virtualization Manager) 1.3
- Microsoft Windows Server 2008 Standard (x64 full install) with enabled Hyper-V role
- VMware ESXi 3.5 Installable
Freely available virtualization products are:
- Microsoft Hyper-V Server 2008
- VMware ESXi 3.5 Installable
- PowerVM on IBM POWER5 Server
- Hyper-V Server and ESX Server on Intel- and AMD-based servers
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
- Windows Server 2008 (x64; full installation) with Hyper-V is a regular server installation with the role of Hyper-V enabled
- Hyper-V Server 2008 is a regular x64 core installation with only the Hyper-V role available
A “core” installation does omit all GUI tools and makes use of shell commands. A shell command based tool will guide you through the computer configuration, e.g. setting computer name, network configuration etc.
Installing and enabling the Hyper-V role is documented by Microsoft. For details see: http://technet.microsoft.com/en-us/library/cc753802.aspx
- 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
IVM
- AIX 5.3
- AIX 6.1
Hyper-V
- Windows Server 2003 / 2008, XP
- Solaris
- SUSE / Red Hat Linux
VMware
- SUSE / Red Hat Linux
- Windows Server 2003 / 2008, XP
- Solaris
- VMs have to be stored on an NTFS file system in order to be activated
- Exporting VMs will generate a directory tree with the necessary files
- Importing VMs requires the same directory structure as was exported. During import, the directory tree will become the store location of the new VM. After the import, the directory tree can not be copied and imported again. If a backup is required, first make a copy and then import the VM
- Exporting VMs will only work when the destination directory is on NTFS, not FAT or CIFS
- Importing VMs will only work when the source directory is on NTFS, not FAT or CIFS
- The HELIOS machine ID is based on VM specific information as well as the network hardware MAC address of the VM
- Exporting a VM and importing (migrate) it again will keep the same machine ID as long as the imported machine keeps the same network hardware MAC address and VM specific information
- When installing the same OS a second time into a new VM, then the new VM receives a different HELIOS machine ID
- Depending on settings for the VMs, when starting a VM it may get a new unique MAC address assigned in case there is already a VM with that MAC address active
Performance notes
|
CPU performance: |
“imageconv” |
|
Network performance: |
LanTest |
|
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
- Does Mac OS X for Intel run in one of the supported VMs?
Not supported by Apple nor HELIOS.
- 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.
- 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.
- Is Microsoft Virtual Server 2003 supported?
Not tested nor supported by HELIOS.
- Is SUN xVM VirtualBox or a Xen based hypervisor supported?
Not tested nor supported by HELIOS.
- 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.
- 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.
- 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
- Is Linux PPC on IBM PowerVM supported?
HELIOS only supports AIX 5.3 or newer on the PowerVM architecture.
- 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.
- Will virtualization high availability work?
HELIOS software is prepared to work in such environments. Consult your VM vendor for advice and additional information.
- 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.
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.







