manual server getpdf.aspx 4aa2 6016enw

Upload: tanchor2

Post on 03-Jun-2018

224 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/12/2019 Manual Server Getpdf.aspx 4aa2 6016enw

    1/18

    Enabling VMware Enhanced VMotionCompatibility on HP ProLiant servers

    Technical white paper

    Table of contents

    Executive summary............................................................................................................................... 2VMware VMotion overview................................................................................................................... 2

    VMotion CPU compatibility ............................................................................................................... 2Enhanced VMotion Compatibility ....................................................................................................... 3

    VMware Enhanced VMotion compatibility requirements ........................................................................... 7Intel-based HP ProLiant servers allowed in an EVC cluster ..................................................................... 8

    AMD Opteron-based HP ProLiant servers allowed in an EVC cluster ....................................................... 9Summary .......................................................................................................................................... 10

    Appendix A enabling processor virtualization options ......................................................................... 11Appendix B migration logs ............................................................................................................... 17For more information .......................................................................................................................... 18

  • 8/12/2019 Manual Server Getpdf.aspx 4aa2 6016enw

    2/18

    2

    Executive summary

    VMware VMotion technology allows running virtual machines to move from one physical machine toanother with no impact to the virtual machines. VMotion offers improved system utilization with loadbalancing, increased serviceability and manageability, as well as enhanced flexibility. Administratorscan reduce unplanned downtime and can eliminate planned downtime to perform hardwaremaintenance, such as disruptive firmware updates. Successful VMotion migration requires CPUcompatibility between source and destination ESX hosts. This document explains the use of HP

    ProLiant servers with VMware Enhanced VMotion Compatibility (EVC) to ensure all hosts in a clusterare VMotion compatible.

    Target audience: The intended audience for this document is VMware administrators who intend todeploy HP ProLiant servers in EVC clusters, and purchasing managers who wish to add new HPProLiant servers to an EVC cluster. It is assumed that you have working knowledge of VMwareInfrastructure 3 (VI3) and/or VMware vSphere 4.

    VMware VMotion overview

    The VMotion process starts by VMware vCenter performing several checks to verify that the virtual

    machine to be migrated is in a stable state on the source host and that the destination host iscompatible. Next, vCenter begins an iterative pre-copying of the memory state of the source guest tothe destination host. The memory pre-copy completes when memory changed is below a giventhreshold or no forward progress is made. The amount of time needed to perform the memory pre-copy depends on the workload, amount of memory and type of network used for VMotion. This stepcan happen in seconds, or it can take minutes.

    Next the virtual machine is quiesced, and the remaining state is sent to the destination host. At thispoint, control is transferred from the source host to the destination host. This step typically takes underone second.

    The last step is to send the remaining modified memory, and start the virtual machine on thedestination host. The amount of time needed for this step depends on workload and memory size.

    In the event that the VMotion operation fails, the virtual machine continues to run on the source host.A VMotion operation can fail for several reasons, such as network latency or unresponsive storage. Inmany cases, vCenter will have an error message detailing the cause of the failed migration. The ESXhosts also log migration information. SeeAppendix B migration logsfor information on logs tocheck to help diagnose a failed VMotion migration.

    VMotion CPU compatibility

    Successful VMotion migration requires that the processors of the destination host be able to executeusing equivalent instructions to those the processors of the source host were using when the virtualmachine was migrated off of the source host. Processor clock speeds, cache sizes, and the number ofprocessor cores can vary, but processors must come from the same vendor (Intel or AMD) andpresent an identical CPU feature set. VMotion compatibility rules prevent unsafe migration that canmake a virtual machine unstable.

    By default, vCenter only allows live migration with VMotion between source and destinationprocessors with a compatible feature set. If processors do not have a compatible feature set, a CPUmask must be used to make the CPU feature set on the destination host appear identical to the CPUfeature set on the source host. For information on VMotion CPU compatibility requirements for Intelprocessors, see VMware KB Article 1991,http://kb.vmware.com/kb/1991.For information on

    VMotion CPU compatibility requirements for AMD processors, see VMware KB Article 1992,http://kb.vmware.com/kb/1992.

    http://kb.vmware.com/kb/1991http://kb.vmware.com/kb/1991http://kb.vmware.com/kb/1991http://kb.vmware.com/kb/1992http://kb.vmware.com/kb/1992http://kb.vmware.com/kb/1992http://kb.vmware.com/kb/1991
  • 8/12/2019 Manual Server Getpdf.aspx 4aa2 6016enw

    3/18

    3

    NoteVMware does not recommend or support the use of CPU compatibilitymasks in production environments. For more information on CPUcompatibility masks, seehttp://kb.vmware.com/kb/1993.

    Enhanced VMotion Compatibility

    Enhanced VMotion Compatibility (EVC) removes the need to set CPU masks manually. EVC is acluster setting that automatically configures all hosts in the cluster to be VMotion compatible with eachother. All guests in the cluster can migrate live to any host in the cluster because guests always see anidentical CPU feature set from all hosts in the EVC cluster. Figures 1 and 2 show the EVC optionsavailable in VI3 vCenter cluster settings. VI3 has one EVC mode for Intel hosts and one EVC mode for

    AMD hosts.

    NoteBefore enabling EVC, or adding a new host to an EVC cluster, it isrecommended that the host be updated to the latest HP ProLiant systemROM version.

    Figure 1.VI3 EVC cluster setting for AMD hosts

    http://kb.vmware.com/kb/1993http://kb.vmware.com/kb/1993http://kb.vmware.com/kb/1993http://kb.vmware.com/kb/1993
  • 8/12/2019 Manual Server Getpdf.aspx 4aa2 6016enw

    4/18

    4

    Figure 2.VI3 EVC cluster setting for Intel hosts

    Figures 3 shows the VMware EVC modes available in vSphere 4 for AMD hosts. vSphere 4 has fourEVC modes for AMD hosts (AMD OpteronGeneration 1, AMD Opteron Generation 2, AMDOpteron Generation 3 (no 3DNow!), and AMD Opteron Generation 3).

    Figure 3. vSphere EVC cluster setting for AMD hosts

  • 8/12/2019 Manual Server Getpdf.aspx 4aa2 6016enw

    5/18

    5

    Figures 4 shows the EVC modes available in vSphere 4 for Intel hosts. vSphere 4 has four EVC modesfor Intel hosts (Intel Xeon Core2, Intel Xeon 45nm Core 2, Intel Xeon Core i7, and Intel Xeon32nm Core i7).

    Figure 4. vSphere EVC cluster setting for Intel hosts

    EVC uses Intel VT FlexMigration and AMD-V Extended Migration, concepts jointly developed byVMware and the CPU manufacturers, to dynamically turn off selected CPUID feature bits. Intel VTFlexMigration is available in Intel processors with the Intel Core 2 microarchitecture and newer.

    AMD-V Extended Migration is available in Second-Generation AMD Opteron processors and newer.

    In VI3, with vCenter 2.5 U2 and hosts using ESX 3.5 U2 or later, there is one EVC baseline for eachCPU vendor. For Intel Xeon processor-based EVC clusters, the baseline is CPU features supported byIntel Core 2 (Merom) processors. For AMD processor-based EVC clusters, the baseline is CPU featuressupported in AMD Opteron First and Second Generation (Revision E/F) processors.

    vSphere 4 includes support for multiple baselines, such as Penryn and Nehalem baselines for Intel-based EVC clusters, and a Greyhound baseline for AMD-based EVC clusters. This allows more controlover which CPU features are exposed to the guest. There is a tradeoff between compatibility andcapability. The most capable baseline will expose the largest subset of CPU features supported byCPUs in the cluster, but older hardware may not be added to the cluster. The most compatiblebaseline will expose a minimal set of CPU features to the guest so older hardware may be added tothe cluster. Table 1 lists HP ProLiant server processors supported in EVC clusters.

  • 8/12/2019 Manual Server Getpdf.aspx 4aa2 6016enw

    6/18

    6

    Table 1.Processors in HP ProLiant Servers Supported in EVC Clusters

    Baseline Processors Supported

    Intel Core 2

    Intel Xeon Core 2 (Merom)

    51xx, 53xx, 72xx, 73xx series

    Intel Xeon 45nm Core 2 (Penryn)

    33xx, 52xx, 54xx, 74xx series

    Intel Xeon Core i7 (Nehalem)

    35xx, 55xx series

    Intel Xeon 32nm Core i7 (Westmere)

    56xx series

    Intel Xeon 45nm Core 2

    Intel Xeon 45nm Core 2 (Penryn)

    Intel Xeon 33xx, 52xx, 54xx, 74xx series

    Intel Xeon Core i7 (Nehalem)

    35xx, 55xx series

    Intel Xeon 32nm Core i7 (Westmere)

    56xx series

    Intel Xeon Core i7

    Intel Xeon Core i7 (Nehalem)

    35xx, 55xx series

    Intel Xeon 32nm Core i7 (Westmere)

    56xx series

    Intel Xeon 32nm Core i7Intel Xeon 32nm Core i7 (Westmere)

    56xx series

    First Generation AMD Opteron (vSphere)

    Second Generation AMD Opteron (VI3)

    First Generation AMD OpteronRev. E based CPUs

    2xx , 8xx

    Second Generation AMD OpteronRev. F based CPUs

    22xx, 82xx

    Third Generation AMD OpteronGreyhound based CPUs

    23xx, 83xx, 24xx, 84xx

    Second Generation AMD Opteron

    Second Generation AMD OpteronRev. F based CPUs

    22xx, 82xx

    Third Generation AMD OpteronGreyhound based CPUs

    23xx, 83xx, 24xx, 84xx

    Third Generation AMD Opteron

    Third Generation AMD OpteronGreyhound based CPUs

    23xx, 83xx, 24xx, 84xx

  • 8/12/2019 Manual Server Getpdf.aspx 4aa2 6016enw

    7/18

    7

    VMware Enhanced VMotion compatibility requirements

    All hosts in the cluster must be running ESX Server 3.5 Update 2 or later, and be connected tovCenter Server 2.5 U2 or later. Hosts with Nehalem processors must be running ESX Server 3.5Update 4 or later.

    All hosts must be licensed for VMotion.All hosts in the cluster must use shared storage for guests. Shared storage can be implemented

    using a Fibre Channel (FC) storage area network (SAN), iSCSI, or network attached storage (NAS).All hosts must have access to the same subnets, and network labels for each virtual machine port

    group should match.

    All hosts require a private gigabit Ethernet network for VMotion.All hosts in the cluster must have CPUs from a single vendor, either Intel or AMD.All hosts in the cluster must either have hardware live migration support (Intel VT FlexMigration or

    AMD-V Extended Migration) or have the CPU feature set you intend to enable as the EVC clusterbaseline.

    All hosts in the cluster must have hardware virtualization enabled in the BIOS if it is available (IntelVirtualization Technology or AMD Virtualization). SeeAppendix A enabling processorvirtualization optionsfor more information on enabling these features on HP ProLiant servers.

    All hosts in the cluster must have executeprotection enabled in the BIOS (No-Execute MemoryProtectionon Intel processors and No-Execute Page-Protectionon AMD processors). SeeAppendix

    A enabling processor virtualization optionsfor more information on enabling these features on HPProLiant servers.

    All virtual machines in the cluster must be powered off or migrated out of the cluster when EVC isenabled. If the virtual machines are migrated to a host with the same processor type that will beenabled as the baseline for the EVC cluster, VMotion can be used to migrate these virtual machinesinto the EVC cluster after it is configured.

    Any new hosts added to an existing EVC cluster must have virtual machines powered off orevacuated prior to the new hosts being added to the EVC cluster.

    NoteEVC clusters are supported only if applications running in the guest arewell-behaved. This means an application uses relevant CPUID feature flagsto detect the existence of a feature. See VMware KB 1005763 for details.http://kb.vmware.com/kb/1005763.

    http://kb.vmware.com/kb/1005763http://kb.vmware.com/kb/1005763http://kb.vmware.com/kb/1005763
  • 8/12/2019 Manual Server Getpdf.aspx 4aa2 6016enw

    8/18

    8

    Intel-based HP ProLiant servers allowed in an EVC cluster

    Table 2 lists HP ProLiant server models that have been certified for VMware ESX 3.5 U2 or later, andcontain processors compatible with an EVC baseline.

    Table 2.HP ProLiant servers allowed in an EVC cluster for Intel hosts

    Merom Penryn Nehalem Westmere

    IntelXeon51xxSeries

    IntelXeon53xxSeries

    IntelXeon72xxSeries

    IntelXeon73xxSeries

    IntelXeon33xxSeries

    IntelXeon52xxSeries

    IntelXeon54xxSeries

    IntelXeon74xxSeries

    IntelXeon35xxSeries

    IntelXeon55xxSeries

    IntelXeon56xxSeries

    BL20p G4

    BL2x220c G6

    BL260c G5

    BL280c G6

    BL460c G1

    BL460c G5

    BL460c G6

    BL480c G1

    BL490c G6

    BL680c G5

    DL160 G6

    DL170h G6

    DL180 G6

    DL360 G5

    DL360 G6

    DL360 G7

    DL370 G6

    DL380 G5

    DL380 G6

    DL380 G7

    DL580 G5

  • 8/12/2019 Manual Server Getpdf.aspx 4aa2 6016enw

    9/18

    9

    Merom Penryn Nehalem Westmere

    IntelXeon51xxSeries

    IntelXeon53xxSeries

    IntelXeon72xxSeries

    IntelXeon73xxSeries

    IntelXeon33xxSeries

    IntelXeon52xxSeries

    IntelXeon54xxSeries

    IntelXeon74xxSeries

    IntelXeon35xxSeries

    IntelXeon55xxSeries

    IntelXeon56xxSeries

    ML330 G6

    ML350 G5

    ML350 G6

    ML370 G5

    ML370 G6

    SL160z G6

    SL170z G6

    AMD Opteron-based HP ProLiant servers allowed in an EVC clusterTable 3.HP ProLiant servers allowed in an EVC cluster for AMD hosts

    Generation 1 Generation 2 Generation 3

    AMDOpteron2x

    xSeries

    AMDOpteron8x

    xSeries

    AMDOpteron22

    xxSeries

    AMDOpteron82

    xxSeries

    AMDOpteron23

    xxSeries

    AMDOpteron83

    xxSeries

    AMDOpteron24

    xxSeries

    AMDOpteron84

    xxSeries

    BL25p G1

    BL25p G2

    BL35p G1

    BL45p G1

    BL45p G2

    BL465c G1

    BL465c G5

    BL465c G6

    BL495c G5

  • 8/12/2019 Manual Server Getpdf.aspx 4aa2 6016enw

    10/18

    10

    Generation 1 Generation 2 Generation 3

    AM

    DOpteron2xxSeries

    AM

    DOpteron8xxSeries

    AM

    DOpteron22xxSeries

    AM

    DOpteron82xxSeries

    AM

    DOpteron23xxSeries

    AM

    DOpteron83xxSeries

    AM

    DOpteron24xxSeries

    AM

    DOpteron84xxSeries

    BL495c G6

    BL685c G1

    BL685c G5

    BL685c G6

    DL365 G1

    DL365 G5

    DL385 G1

    DL385 G2

    DL385 G5

    DL385 G6

    DL585 G1

    DL585 G2

    DL585 G5

    DL585 G6

    DL785 G5

    DL785 G6

    Summary

    VMware VMotion allows virtual machines to migrate from one physical server to another with no

    downtime. A live migration is undetectable to end users of the virtual machine. Successful migrationrequires CPU compatibility between source and destination hosts. Maintaining VMotion compatibilitybetween hosts in a cluster can become challenging, especially as new hardware enters theenvironment. Enhanced VMotion Compatibility simplifies maintaining compatibility between hosts byenabling a baseline set of features for all hosts in an EVC cluster. In order to use an HP ProLiant serverin an EVC cluster, several conditions beyond VMotion requirements must be met. As outlined in Tables2 and 3, the server model and processor combination must be certified for ESX 3.5 U2 or later, andthe processor must be compatible with an EVC cluster.

  • 8/12/2019 Manual Server Getpdf.aspx 4aa2 6016enw

    11/18

    11

    Appendix A enabling processor virtualization options

    In order to enable an HP ProLiant server for VMotion or for use in an EVC cluster, BIOS settings for theprocessors must enable Hardware Virtualization (if available) and Execute Protection. On HP ProLiantservers, Hardware Virtualization is specified as Intel Virtualization Technology on Intel-based ProLiantservers and AMD Virtualization on AMD-based ProLiant servers. Execute Protection is specified as NoExecute Memory Protection on Intel-based ProLiant servers and No-Execute Page-Protection on AMD-based ProLiant servers. The Figures A-1a A-3c below show the paths to enable these features using

    the ROM Based Setup Utility (RBSU). The RBSU is accessed by pressing F9 during POST. The path tothe relevant BIOS options is dependent on the server model.

    Figure A-1a shows a common step for both Intel- and AMD-based ProLiant G5 (or earlier) servers.Advanced Options is selected first.

    Figure A-1a.Advanced Options selection

  • 8/12/2019 Manual Server Getpdf.aspx 4aa2 6016enw

    12/18

    12

    Figure A-1b shows RBSU Processor Options on an Intel-based HP ProLiant BL460c G6 server. SystemOptions is selected first.

    Figure A-1b.System Options selection on an HP ProLiant BL460c G6 server

  • 8/12/2019 Manual Server Getpdf.aspx 4aa2 6016enw

    13/18

    13

    Some ProLiant servers list processor options such as Hardware Virtualization in the Advanced Optionssection of RBSU, as shown in Figure A-2a. In those servers, Hardware Virtualization can be enabledin the Advanced Options section. RBSU of most ProLiant servers will have a Processor Optionsselection, as shown in Figures A-2b and Figure A-2c.

    Figure A-2a.RBSU Advanced Options list with Hardware Virtualization options for an Intel-based ProLiant server

  • 8/12/2019 Manual Server Getpdf.aspx 4aa2 6016enw

    14/18

    14

    Figure A-2b.RBSU Processor Options selection

  • 8/12/2019 Manual Server Getpdf.aspx 4aa2 6016enw

    15/18

    15

    Figure A-2c shows RBSU Processor Options on an Intel-based HP ProLiant BL460c G6 server.

    Figure A-2c.Processor Options selection of a HP ProLiant BL460c G6 server

    Figure A-3a shows the RBSU processor option for many AMD-based HP ProLiant servers. In FigureA-3a, No-Execute Page-Protection and AMD Virtualization (if available) must be enabled for AMD-based HP ProLiant servers. Some AMD-based HP ProLiant servers, such as the HP ProLiant DL585 G1,will not have the AMD Virtualization option available.

    Figure A-3a.RBSU AMD processor options

  • 8/12/2019 Manual Server Getpdf.aspx 4aa2 6016enw

    16/18

    16

    Figure A-3b shows RBSU Processor Options on many Intel-based HP ProLiant servers. No-ExecuteMemory Protection and Intel Virtualization Technology (if available) must be enabled.

    Figure A-3b.Intel Virtualization Technology processor option

    Figure A-3c shows RBSU Processor Options on an Intel-based HP ProLiant BL460c G6 server. No-Execute Memory Protection and Intel Virtualization Technology must be enabled.

    Figure A-3c.No-Execute Memory Protection processor option on an HP ProLiant BL460c G6 server

    Once the Hardware Virtualization options have been enabled, press three times, then F10 toexit the RBSU and reboot the server.

  • 8/12/2019 Manual Server Getpdf.aspx 4aa2 6016enw

    17/18

    17

    Appendix B migration logsSeveral logs can be used to troubleshoot a failed migration on an ESX host. The first step is to obtainthe migration ID. The migration ID is listed on the left of each row of

    /proc/vmware/migration/failed. /proc/vmware/migration/active,and/proc/vmware/migration/historycan also be used to obtain the migration ID. The followingcommand can be used in the ESX Service Console to retrieve the migration ID in the case of a failed

    VMotion operation:

    cat /proc/vmware/migration/failed

    Once the migration ID is obtained for a failed VMotion operation, search for the migration ID inseveral of the other ESX logs, such as the /var/log/vmkernellogs. The following command willreturn the log entries related to the migration:

    grep /var/log/vmkernel*

    The logs vmware*.logare located in the guests home directory on the source host. The location ofthese logs will depend on the datastore that holds the virtual machine files and the name of the virtualmachine. For a virtual machine on a VMFS datastore, the path to the location of the logs would besimilar to /vmfs/volumes///vmware-*.log. The following command will

    return the log entries related to the migration:grep /vmfs/volumes///vmware-*.log

    It may also be useful to grep the migration ID of hostd logs, /var/log/vmware/hostd*.log,onsource and destination hosts.

    grep /var/log/vmware/hostd*.log

    Examination of these logs may give you clues as to what caused the migration to fail.

  • 8/12/2019 Manual Server Getpdf.aspx 4aa2 6016enw

    18/18

    For more information

    HP Virtualization with VMware,http://www.hp.com/go/vmware

    HP ProLiant servers,http://www.hp.com/go/proliant

    HP ProLiant servers VMware support matrix,http://h20219.www2.hp.com/enterprise/cache/505363-0-0-0-121.html

    VMware SiteSurvey and CPU Identification Utility,http://www.vmware.com/download/shared_utilities.html

    VMware Hardware Compatibility Guide search,http://www.vmware.com/resources/compatibility/search.php?

    VMotion Compatibility Info Guide,http://www.vmware.com/files/pdf/vmotion_info_guide.pdf

    Basic System Administration Guide for ESX 3.5 U2,http://www.vmware.com/pdf/vi3_35/esx_3/r35u2/vi3_35_25_u2_admin_guide.pdf

    vSphere Resource Management Guide,http://www.vmware.com/pdf/vsphere4/r40/vsp_40_resource_mgmt.pdf

    VMotion and CPU Compatibility FAQ,http://kb.vmware.com/kb/1005764

    Enhanced VMotion Compatibility (EVC) processor support,http://kb.vmware.com/kb/1003212

    Detecting and Using CPU Features in Applications,http://kb.vmware.com/kb/1005763

    General VMotion Intel processor compatibility information,http://kb.vmware.com/kb/1991

    General VMotion AMD processor compatibility information,http://kb.vmware.com/kb/1992

    To help us improve our documents, please provide feedback athttp://h20219.www2.hp.com/ActiveAnswers/us/en/solutions/technical_tools_feedback.html.

    Copyright 2009-2010 Hewlett-Packard Development Company, L.P. The information contained herein issubject to change without notice. The only warranties for HP products and services are set forth in the expresswarranty statements accompanying such products and services. Nothing herein should be construed asconstituting an additional warranty. HP shall not be liable for technical or editorial errors or omissionscontained herein.

    AMD and AMD Opteron are trademarks of Advanced Micro Devices, Inc. Intel, Core and Xeon are trademarksof Intel Corporation in the U.S. and other countries.

    http://www.hp.com/go/vmwarehttp://www.hp.com/go/vmwarehttp://www.hp.com/go/vmwarehttp://www.hp.com/go/prolianthttp://www.hp.com/go/prolianthttp://www.hp.com/go/prolianthttp://h20219.www2.hp.com/enterprise/cache/505363-0-0-0-121.htmlhttp://h20219.www2.hp.com/enterprise/cache/505363-0-0-0-121.htmlhttp://www.vmware.com/download/shared_utilities.htmlhttp://www.vmware.com/download/shared_utilities.htmlhttp://www.vmware.com/resources/compatibility/search.php?http://www.vmware.com/resources/compatibility/search.php?http://www.vmware.com/files/pdf/vmotion_info_guide.pdfhttp://www.vmware.com/files/pdf/vmotion_info_guide.pdfhttp://www.vmware.com/files/pdf/vmotion_info_guide.pdfhttp://www.vmware.com/pdf/vi3_35/esx_3/r35u2/vi3_35_25_u2_admin_guide.pdfhttp://www.vmware.com/pdf/vi3_35/esx_3/r35u2/vi3_35_25_u2_admin_guide.pdfhttp://www.vmware.com/pdf/vsphere4/r40/vsp_40_resource_mgmt.pdfhttp://www.vmware.com/pdf/vsphere4/r40/vsp_40_resource_mgmt.pdfhttp://kb.vmware.com/kb/1005764http://kb.vmware.com/kb/1005764http://kb.vmware.com/kb/1005764http://kb.vmware.com/kb/1003212http://kb.vmware.com/kb/1003212http://kb.vmware.com/kb/1003212http://kb.vmware.com/kb/1005763http://kb.vmware.com/kb/1005763http://kb.vmware.com/kb/1005763http://kb.vmware.com/kb/1991http://kb.vmware.com/kb/1991http://kb.vmware.com/kb/1991http://kb.vmware.com/kb/1992http://kb.vmware.com/kb/1992http://kb.vmware.com/kb/1992http://h20219.www2.hp.com/ActiveAnswers/us/en/solutions/technical_tools_feedback.htmlhttp://h20219.www2.hp.com/ActiveAnswers/us/en/solutions/technical_tools_feedback.htmlhttp://www.hp.com/go/getconnectedhttp://h20219.www2.hp.com/ActiveAnswers/us/en/solutions/technical_tools_feedback.htmlhttp://kb.vmware.com/kb/1992http://kb.vmware.com/kb/1991http://kb.vmware.com/kb/1005763http://kb.vmware.com/kb/1003212http://kb.vmware.com/kb/1005764http://www.vmware.com/pdf/vsphere4/r40/vsp_40_resource_mgmt.pdfhttp://www.vmware.com/pdf/vi3_35/esx_3/r35u2/vi3_35_25_u2_admin_guide.pdfhttp://www.vmware.com/files/pdf/vmotion_info_guide.pdfhttp://www.vmware.com/resources/compatibility/search.php?http://www.vmware.com/download/shared_utilities.htmlhttp://h20219.www2.hp.com/enterprise/cache/505363-0-0-0-121.htmlhttp://www.hp.com/go/prolianthttp://www.hp.com/go/vmware