Specifications
VMware, Inc. 235
Chapter 15 Migrating Virtual Machines
processorsmustcomefromthesamevendorclass(IntelorAMD)andsameprocessor
family(P3,P4,orIntelcore)tobecompatibleformigrationwithVMotion.
ProcessorfamiliessuchasIntelXeonandAMDOpteronaredefinedbytheprocessor
vendors.
Youcandistinguishdifferentprocessorversionswithinthesamefamily
bycomparing
theprocessors’model,steppinglevel,andextendedfeatures:
Inmostcases,differentprocessorversionswithinthesamefamilyaresimilar
enoughtomaintaincompatibility.
Insomecases,processorvendorshaveintroducedsignificantarchitectural
changeswithinthesameprocessorfamily,suchastheSSE3andSSSE3instructions,
andNx/XDCPUsecurityfeatures.Bydefault,VMwareidentifiesmismatcheson
SSE3,SSSE3,andNx/XDasincompatibletoguaranteethestabilityofvirtual
machinesaftermigrationswithVMotion.
Server
hardware’sCPUspecificationswillusuallyindicatewhetherornottheCPUs
containtheSSE3,SSSE3,andNx/XDfeaturesthataffectVMotioncompatibility.Ifthe
specificationsofaserveroritsCPUfeaturesareunknown,VMware’sbootableCPU
identificationutility(availablefordownloadwithESXServer)canbeusedtoboota
serveranddeterminewhetheritsCPUscontainfeaturessuchasSSE3,SSSE3,and
NX/XD.
Nx/XD Considerations
AMD’sNoeXecute(NX)andIntel’seXecuteDisable(XD)technologyservethe
samesecuritypurpose:tomarkmemorypagesasdata‐onlytopreventmalicious
softwareexploitsandbufferoverflowattacks.
ThefollowingoperatingsystemssupportNXandXD:
WindowsServer2003(SP1),Windows*XP(SP2),WindowsVista,RHEL4,RHEL3
(Update3),SUSE10,SUSELinux9.2,Solaris10,Linuxkernels2.6.6orlater(or2.4
kernelswithapatch).
InESXServer3.0,NXandXDtechnologyisexposedbydefaultforallguest
operatingsystemsthatcanuseit(tradingoffsomecompatibilityforsecurityby
default).HostspreviouslycompatibleinESXServer2.xmightbecome
incompatibleafterupgradingtoESXServer3.0ifNXmismatched,butper‐VM
CPUcompatibilitymasksspecifiedintheVMotionCPUCompatibilityMatrixcan
beusedtorestorecompatibility.
N
OTEVMware,inpartnershipwithCPUandhardwarevendors,isworkingto
maintainVMotioncompatibilityacrossthewidestrangeofprocessors.Foradditional
information,checktheVMwareKnowledgeBase.