This section explains how to decide the settings for server virtualization software.
Select the Server Virtualization Software to Use
Select the server virtualization software.
Resource Orchestrator can perform resource management using the server virtualization software indicated below.
VMware
Hyper-V
Citrix XenServer
RHEL5-Xen
RHEL-KVM
Solaris Zones
OVM for SPARC
OVM for x86 2.2
OVM for x86 3.x
Available Functions by Server Virtualization Software
The functions that can be used differ depending on the server virtualization software.
When using server virtualization software, refer to "Appendix E Preparations for Creating a Virtual L-Server".
Note
When registering managed servers to the manager, the password for the administrative privilege user of the managed server is required.
Configure the password for the administrator account of managed server in advance.
Functional Differences Depending on Server Virtualization Software
The functions that can be used differ depending on the server virtualization software.
The required software also differs depending on the server virtualization software used. For details, refer to "6.1.2.4 Required Software" in the "Overview".
Function | Server Virtualization Products | ||||||||
---|---|---|---|---|---|---|---|---|---|
VMware | Hyper-V | Xen | KVM | Solaris Zones (*1) | OVM for SPARC | OVM for x86 2.2 | OVM for x86 3.x | ||
Citrix XenServer | RHEL5-Xen | ||||||||
Monitoring | Yes | Yes (*2) | Yes | Yes | Yes | Yes | Yes (*3) | No | Yes |
Power control | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes |
Server switchover, failback, takeover (based on backup and restore) | Yes (*4, *5) | Yes (*6) | Yes (*7) | Yes | Yes | No | No | No | No |
Server switchover, failback and continuity (based on HBA address rename) | Yes | Yes (*6) | Yes (*7) | Yes | Yes | No | No | No | No |
Server switchover, failback and continuity (based on VIOM server profile exchange) | Yes | Yes (*6) | Yes | Yes | Yes | No | No | No | No |
Server switchover, failback, and takeover (based on storage affinity methods) | No | No | No | No | No | Yes (*8) | Yes | No | No |
Sharing of spare servers between physical OSs and VM guests (based on I/O virtualization) (*9) | Yes | Yes | Yes (*10) | Yes | Yes | No | No | No | Yes |
Backup and restore | Yes (*4, *5) | Yes | Yes | Yes | Yes | No | No | No | No |
Cloning | No | No | No | No | No | No | No | No | No |
VM maintenance mode settings (*11) | Yes | Yes (*12) | Yes (*10) | No | No | No | No | No | Yes |
Launch of the VM management console | Yes | Yes | Yes | No | No | No | No | No | No |
VM Home Position | Yes (*12, *13) | Yes (*12) | Yes | Yes | Yes | No | No | No | Yes |
NetworkViewer | Yes (*14) | Yes | No | No | No | No | No | No | No |
*1: When registering the guest domain of OVM for SPARC as a VM host, Solaris Zones configured on the guest domain can be managed as VM hosts.
*2: Must be set to allow remote management. For details, refer to "11.2.1 Configuration Requirements".
*3: When a Solaris Zone is configured on a guest domain, a non-global zone operating on the configured Solaris Zone cannot be monitored. The guest domain is displayed as a VM guest.
*4: Not supported for VMware vSphere 4 or later.
*5: Not supported for VMware ESXi.
*6: Do not share the networks of VM hosts and VM guests. For details, refer to "11.2.1 Configuration Requirements".
*7: Only Citrix XenServer 5.5 is supported.
*8: Server switchover cannot be performed for the guest domain of OVM for SPARC registered as a VM host on Solaris Zones, since the operations are for the VM host on the physical server.
*9: Spare servers can only be shared between physical OSs and VM guests when using the I/O virtualization switchover method.
*10: Not available for the pool master when using Citrix XenServer.
*11: Only available from the command-line.
*12: VM management software (such as System Center Virtual Machine Manager) must be registered.
*13: A VM guest migrated to somewhere other than the cluster configured in the VM management software cannot be returned to the original status using VM Home Position.
*14: The network links are only displayed when using the standard switches. When using switches other than the standard switches, such as distributed virtual switches, the network links are not displayed.
Function | Server Virtualization Products | ||||||||
---|---|---|---|---|---|---|---|---|---|
VMware | Hyper-V | Xen | KVM | Solaris Zones (*1) | OVM for SPARC | OVM for x86 2.2 | OVM for x86 3.x | ||
Citrix XenServer | RHEL5-Xen | ||||||||
Monitoring (*2) | Yes (*3) | Yes | Yes (*3) | Yes (*3, *4) | Yes (*3) | Yes | Yes | No | Yes |
Power control (*3) | Yes | Yes | Yes (*5) | Yes (*5) | Yes (*5) | Yes | Yes | No | Yes |
Migration between physical servers | Yes (*6, *7) | Yes (*6, *7) | Yes (*7) | Yes (*7) | Yes (*7) | No | No | No | Yes (*7) |
Launch of the VM management console | Yes | Yes | Yes | Yes (*8) | No | No | No | No | No |
*1: When registering the guest domain of OVM for SPARC as a VM host, Solaris Zones configured on the guest domain can be managed. A non-global zone operating in Solaris Zones can be managed as a VM guest.
*2: VM guests are automatically detected after VM host registration. The result of further VM guest creation, modification, removal, or migration is also automatically reflected in Resource Orchestrator.
*3: Depending on the virtualization software used, this function may require specific settings. For details, refer to "11.2.1 Configuration Requirements".
*4: When using Red Hat Enterprise Linux 5 Linux Virtualization (Xen-based), powered off VM guests cannot be registered. To register VM guests, they must be powered on first.
*5: An error may happen when using the high-availability function of server virtualization software. For details, refer to "11.2.2 Functional Differences between Products".
*6: VM management software (such as VMware vCenter Server, System Center Virtual Machine Manager) must be registered.
*7: When migrating VM guests between different storage, perform the migration using VM management software.
*8: Not supported with Red Hat Enterprise Linux 5 Linux Virtualization (Xen-based).
The following shows the list of the contents displayed in [Resource Details] when using the server virtualization software as a managed server.
Content Displayed | Server Virtualization Products | ||||||||
---|---|---|---|---|---|---|---|---|---|
VMware | Hyper-V | Xen | KVM | Solaris Zones | OVM for SPARC | OVM for x86 2.2 | OVM for x86 3.x | ||
Citrix XenServer | RHEL5-Xen | ||||||||
Server name | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes |
Admin LAN (IP address) (*1) | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes |
Status | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes |
Type | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes |
OS | Yes | Yes | Yes | Yes (*2) | Yes | Yes | Yes | No | Yes |
Physical server name (*1) | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes |
*1: Not displayed for VM guests.
*2: Not supported with Red Hat Enterprise Linux 5 Linux Virtualization (Xen-based).
Content Displayed | Server Virtualization Products | ||||||||
---|---|---|---|---|---|---|---|---|---|
VMware | Hyper-V | Xen | KVM | Solaris Zones (*1) | OVM for SPARC | OVM for x86 2.2 | OVM for x86 3.x | ||
Citrix XenServer | RHEL5-Xen | ||||||||
VM type | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes |
VM software name | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes |
VM software VL | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes |
Number of VM guests | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes |
VM management software | Yes | No | No | No | No | No | No | No | No |
VM guests | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes |
*1: When registering the guest domain of OVM for SPARC as a VM host, Solaris Zones configured on the guest domain can be managed as VM hosts. The contents of Solaris Zones are displayed in the VM host information.
Content Displayed | Server Virtualization Products | ||||||||
---|---|---|---|---|---|---|---|---|---|
VMware | Hyper-V | Xen | KVM | Solaris Zones (*1) | OVM for SPARC | OVM for x86 2.2 | OVM for x86 3.x | ||
Citrix XenServer | RHEL5-Xen | ||||||||
VM type | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes |
VM host name | Yes | Yes | No | No | No | Yes | Yes | No | No |
VM name | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes |
VM management software | Yes | No | No | No | No | No | No | No | No |
*1: When registering the guest domain of OVM for SPARC as a VM host, Solaris Zones configured on the guest domain can be managed. The contents of the non-global zone that is operating in Solaris Zones are displayed in the VM guest information.
Function | Server Virtualization Products | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
VMware (*1) | Hyper-V (*2) | Xen | RHEL-KVM | Solaris Zones | OVM for SPARC | OVM for x86 2.2 (*4) | OVM for x86 3.x | ||||||
Citrix XenServer (*3) | RHEL5-Xen | Solaris 10 | Solaris 11 | ||||||||||
Virtual L-Server creation | Yes | Yes | Yes (*5, *6) | Yes | Yes | Yes (*7) | Yes (*8, *9) | Yes (*7) | Yes | Yes (*5, *6) | |||
Guest OS Customization (*10) | Windows | Yes | Yes | Yes (*11) | No | Yes | No | No | No | No | Yes (*11) | ||
Linux | Yes | No | No | Yes | Yes | No | No | No | No | Yes (*11) | |||
Solaris | No | No | No | No | No | Yes | Yes | Yes | No | No | |||
Linking and unlinking of configured virtual machines and L-Servers | Yes | Yes | Yes | No | No | Yes | Yes | Yes | No | Yes | |||
Importing to L-Platforms (*12) | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes | No | Yes | |||
Modification | Modification of specifications and basic information | Yes | Yes | Yes (*13) | Yes | Yes | Yes (*7) | Yes (*8, *9) | Yes (*7) | Yes | Yes | ||
Attaching and detaching of disks | Yes | Yes | Yes (*6, *13) | Yes | Yes | No | Yes (*14) | Yes (*7) | Yes | Yes (*6) | |||
Expansion of disk space | Yes | Yes | No | No | No | No | No | No | No | No | |||
Sharing disks between L-Servers | No | No | No | Yes (*15) | No | No | No | No | No | No | |||
Modifying network resource settings (*16) | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |||
Addition and deletion of NICs (When the status of an L-Server is "defined") | Yes | Yes | No | No | No | Yes | Yes | Yes | Yes | Yes | |||
Addition and deletion of NICs (When the status of an L-Server is "allocated" or "preserved") | Yes | Yes | Yes (*17) | No | Yes | Yes (*17) | Yes (*17) | Yes (*17) | Yes (*17) | Yes (*17) | |||
Use of the L-Server console | Yes | Yes | No | No | No | No | No | No | No | No | |||
Deletion of L-Servers | Yes | Yes | Yes | Yes | Yes | Yes (*7) | Yes (*8, *9) | Yes (*7) | Yes | Yes | |||
Virtual L-Server cloning image | Collection, registration, and deletion | Yes | Yes | Yes | Yes | Yes | Yes (*18) | Yes (*18) | Yes (*18) | Yes | Yes | ||
Display and unregistration | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |||
Snapshot | Collection, deletion, and restoration | Yes | Yes | Yes (*13) | No | Yes (*19) | No | No | No | No | No | ||
Moving an L-Server between VM hosts (migration) | Yes | Yes | Yes | Yes | Yes | Yes (*7, *20) | No | Yes (*7) | Yes | Yes | |||
Allocation and release of resources to L-Servers (*21) | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |||
Server switchover | Yes (*22) | Yes (*22) | Yes | No | Yes | Yes (*23, *24) | Yes (*23) | No | No | No | |||
Dashboard | Pool Conditions | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | ||
System Conditions | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | No | Yes | |||
Capacity Planning | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
Yes: Supported
Yes (*): Possible when server management software has been registered.
No: Not supported
*1: VMware vCenter Server is necessary to manage VM guests and VM hosts.
*2: The following software is necessary to manage VM guests and VM hosts.
SCVMM
Windows PowerShell
*3: XenServer 6.0 or later is supported.
*4: Oracle VM Manager is necessary to manage VM guests and VM hosts.
*5: Only creation of L-Servers with images specified is supported.
*6: RDM disks cannot be specified.
*7: BMC BladeLogic Server Automation or BMC BladeLogic Server Automation Console is necessary.
*8: When the VM host version is Solaris 11 11/11, operation and modification is not possible.
*9: Supports only configurations with a VM host configured on a guest domain on OVM for SPARC.
*10: Details of the guest OS types that can be customized differ depending on VM products.
*11: Guest OS customization is only supported when the manager is running on Windows.
*12: For the conditions regarding import of L-Platforms, refer to "7.2.3.2 Importing L-Servers" in the "Operation Guide CE".
*13: Operation while an L-Server is powered on is not supported.
*14: Only attaching of disks is supported.
*15: For the prerequisites for sharing disks, refer to "17.2.4 Sharing Disks Between L-Servers" in the "User's Guide for Infrastructure Administrators (Resource Management) CE".
*16: IP addresses and network resources of virtual L-Servers can only be changed when the server's status is "defined".
*17: NICs cannot be added or deleted. Only NIC definitions can be added or deleted.
*18: Only the registration function is available.
*19: Only supported in NAS environments.
*20: This function is in an exclusive relationship with server switchover.
*21: The values in the definition files used when a configured virtual machine and an L-Server were linked will be imported to the L-Server.
*22: When using the VIOM server profile switchover method, ServerView Virtual-IO Manager is necessary.
*23: When using the storage affinity switchover method, ETERNUS SF Storage Cruiser is necessary.
*24: This function is in an exclusive relationship with moving an L-Server between VM hosts (migration).
Guest OS Customization
When creating a virtual L-Server by specifying the OS image, the specified values can be configured in the OS property.
The items for customization of the guest OS are shown as below.
Item | VMware | Hyper-V | Xen | RHEL-KVM | Solaris Zones | OVM for SPARC | OVM for x86 3.x | |||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Citrix XenServer | RHEL-Xen | Solaris 10 | Solaris 11 | |||||||||
Windows | Linux | Windows | Windows | Linux | Windows | Linux | Solaris | Solaris | Solaris | Windows | Linux | |
Host name and computer name (*1) | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
Domain name (*1) | Yes | Yes | Yes | Yes | No | Yes | Yes | No | No | No | Yes | Yes |
DNS search path (*1) | No | Yes | No | No | No | No | Yes | No | No | No | No | Yes |
Full name (*1) | Yes | No | Yes | No | No | Yes | No | No | No | No | No | No |
Organization name (*1) | Yes | No | Yes | No | No | Yes | No | No | No | No | No | No |
Product key (*1) | Yes | No | Yes | Yes | No | Yes | No | No | No | No | Yes | No |
License mode (*1) | Yes | No | No | No | No | No | No | No | No | No | No | No |
Maximum number of connections (*1) | Yes | No | No | No | No | No | No | No | No | No | No | No |
Administrator user name (*1) | Yes | No | No | No | No | Yes | No | No | Yes | No | No | No |
Administrator password (*1) | Yes | No | Yes | Yes | No | Yes | No | Yes | Yes | Yes | Yes | No |
Root role password | Yes | No | No | No | No | No | No | No | Yes | No | No | No |
Hardware time settings (*1) | No | Yes | No | No | No | No | No | No | No | No | No | No |
Time zone (*1) | Yes | Yes | Yes | Yes | No | Yes | Yes | No | Yes | No | Yes | Yes |
System locale (*1) | No | No | No | No | No | No | No | No | Yes | No | No | No |
IP address (*2) | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
Default gateway (*2) | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
Subnet mask (*2) | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
DNS server (*1) | Yes | No | Yes | Yes | No | Yes | Yes | No | No | No | Yes | Yes |
Participation in Active Directory (*1) | Yes | No | No | Yes | No | No | No | No | No | No | No | No |
*1: For details, refer to the relevant sections explaining the server virtualization software in "Chapter 8 Configuration when Creating Virtual L-Servers" in the "Setup Guide CE".
*2: Configure the values automatically allocated from the selected network resources.
Resource Orchestrator Functions Enabled with the Functions of Each Server Virtualization Software
The Resource Orchestrator functions enabled by using the functions of each server virtualization software are indicated below.
Resource Orchestrator Function | VMware Function | Hyper-V Function | Citrix XenServer Functions | RHEL5-Xen Function | RHEL-KVM Function | Solaris Zone Function | OVM for SPARC Function | OVM for x86 2.2 Functions | OVM for x86 3.x Functions | Reference | |
---|---|---|---|---|---|---|---|---|---|---|---|
L-Server power operations | VM guest power operations | Refer to "17.1 Power Operations" in the "User's Guide for Infrastructure Administrators (Resource Management) CE". | |||||||||
Guest OS Customization | Windows | Guest OS Customization | Guest OS Customization | Yes | - | Yes | - | - | - | Yes | Refer to "16.3.5 [OS] Tab" in the "User's Guide for Infrastructure Administrators (Resource Management) CE". |
Linux | Guest OS Customization | - | - | Yes | Yes | - | - | - | Yes | ||
Solaris | - | - | - | - | - | Yes | Yes | - | - | ||
L-Server cloning image | Template | Template | Yes | Yes | BladeLogic Virtual Guest Package (Solaris 10)/ Yes (Solaris 11) | BladeLogic System Package | Template | Template | Refer to the setup section for the server virtualization software to use in "Appendix E Preparations for Creating a Virtual L-Server". | ||
L-Server snapshots | Snapshot | Checkpoints | Snapshot | - | Snapshot | - | - | - | - | Refer to "17.6 Snapshots, and Backup and Restoration of L-Servers" in the "User's Guide for Infrastructure Administrators (Resource Management) CE". | |
VM host maintenance mode | Maintenance mode | Maintenance mode | - | - | - | - | Maintenance mode | Maintenance mode | Refer to "15.2 VM Maintenance Mode of VM Hosts" in the "User's Guide VE". | ||
Moving an L-Server between VM hosts (migration) | Migration | Migration using clusters | Migration | Migration | Migration | Yes | Migration | Migration | Migration | Refer to "17.7 Migration between VM Hosts" in the "User's Guide for Infrastructure Administrators (Resource Management) CE". | |
Overcommit (CPU) | Reservation / Limit / Shares | Reservation / Limit / Virtual Quantity of VMs | Yes | - | Yes | Yes | Yes | - | Yes | [VMware] [Hyper-V] [KVM] [Solaris Zones] [OVM for SPARC] [Citrix Xen] [OVM for x86 3.x] | |
Overcommit (memory) | Reservation / Limit / Shares | Dynamic Memory | Yes | - | Yes | Yes | Yes | - | Yes | [VMware] [Hyper-V] [KVM] [Solaris Zones] [OVM for SPARC] [Citrix Xen] [OVM for x86 3.x] | |
Server Redundancy | Located on a cluster for which VMware HA is enabled | Located on the MSFC | Located on a server pool for which HA is enabled | - | - | Yes | Yes | Located on a server pool for which HA is enabled | Located on a server pool for which HA is enabled | Refer to "16.3.2 [Server] Tab" in the "User's Guide for Infrastructure Administrators (Resource Management) CE". | |
Alive Monitoring | VMware HA Cluster VM and Application Monitoring | MSFC Heartbeat | - | - | - | - | - | - | - | Refer to "16.3.2 [Server] Tab" in the "User's Guide for Infrastructure Administrators (Resource Management) CE". | |
Thin Provisioning | Thin Provisioning | Variable-capacity virtual hard disk | - (*1) | - | Allocation of qcow2 sparse files | - (Solaris 10) / zfs (Solaris 11) | - | - | Sparse allocation | Refer to "10.1.1 Allocating Storage". | |
L-Server Console | Virtual Machine Console in the vSphere Web Client/VMware Remote Console Plug-in | Virtual Machine Console in the SCVMM Administrator Console | - | - | - | - | - | - | - | For details, refer to "17.3 Using the L-Server Console" in the "User's Guide for Infrastructure Administrators (Resource Management) CE". |
Function name: Function name used in Resource Orchestrator
Yes: Function provided without using server virtualization software function
-: Function not provided in Resource Orchestrator
*1: The settings of thin provisioning cannot be set from Resource Orchestrator. The actual setting of thin provisioning follows the setting of storage repository (SR) of XenServer.
Functions of Each Server Virtualization Software That Must Not Be Directly Used / Operated
The functions of each server virtualization software that must not be directly used/operated are indicated below.
Server Virtualization Products | Functions with no Support of Combined Use |
---|---|
VMware vSphere 4.0 | Virtual switches other than VMware standard functions |
VMware vSphere 5.5 | vSphere Flash Read Cache |
Microsoft(R) System Center Virtual Machine Manager 2008 R2 | Saving in the virtual machine library The following functions can be used together on Microsoft(R) System Center Virtual Machine Manager 2008 R2 SP1 or later.
|
[Hyper-V]
VMware ESX and Citrix(R) XenServer(TM) can be managed by SCVMM, but only VM hosts for Hyper-V can be managed when using SCVMM in Resource Orchestrator.