PreviewofWindowsServer2008R2Hyper-VwithLiveMigration
Asitstandstoday,Hyper-Visacapableplatformforbuildingyourvirtualinfrastructure.
However,thereisalwaysroomforimprovementinanyproduct.ThefollowingaresomeoftheexcitingenhancementsthatwillbeinthenextversionofHyper-VincludedwithWindowsServer2008Release2(R2):ÊUÊ/
iÊ>LÌÞÊÌÊ>``Ê>`ÊÀiÛiÊÃÌÀ>}iÊvÀÊÛÀÌÕ>Ê>
V iÃÊÜ iÊÌ iÞÊ>ÀiÊÀÕ}Ê (available
ifHyper-VIntegrationServicesisinstalledonthevirtualmachine)ÊUÊ-Õ««ÀÌÊvÀÊÕ«ÊÌÊÎÓÊ« ÞÃV>Ê«ÀViÃÃÀÊVÀiÃÊUÊ-Õ««ÀÌÊvÀÊÌiÊiÝÌi`i`Ê«>}iÊÌ>LiÃÊ*/îÊ>`ÊÊiÃÌi`Ê«>}iÊÌ>LiÃÊ*/îÊÊ processorsthatincludethisfunctionality NNoteWhenavirtualmachineisrunning,theguestoperatingsystemmapsoutmemorypagesinsidethe virtualmachine.ThehypervisoraddressesandstoresthosememorypagesinphysicalRAM.BecausethememoryaddressesthattheguestoperatingsystemknowsaboutandtheaddressesthatareinphysicalRAMusuallydonotmatch,thehypervisormusttranslatetheretrievalandupdatingofpagesinRAM.EPTandNPTdothetranslatingforthehypervisor,sooverallperformancecanbeincreased. ÊUÊ/ iÊ>LÌÞÊÌÊ«iÀvÀÊ>ÊÛiÊ}À>ÌÊ>Ê}À>ÌÊÜ iÊÌ iÊÛÀÌÕ>Ê>
V iÊÃÊÀÕningwithnointerruptionofservice)ofavirtualmachinefromonehosttoanother ÊUÊÊVÕÃÌiÀi`ÊviÊÃÞÃÌiÊÌ >ÌÊi>LiÃÊ>ÊÌ iÊ ÃÌÃÊÊ>Êv>ÛiÀÊVÕÃÌiÀÊÌÊÃ >ÀiÊ>ÊÛÕiÊ
simultaneously ÊUÊ >Vi`ÊiÌÜÀ}ÊÌ >ÌÊVÕ`iÃÊÃÕ««ÀÌÊvÀÊÕLÊvÀ>iÃÊÊÛÀÌÕ>Ê>
V iÊguests 397 398 APPENDIXNAPREVIEWOFWINDOWSSERVER2008R2HYPER-VWITHLIVEMIGRATION NNoteThefeaturesdiscussedherearefromaBetaversionofWindowsServer2008R2(availablefrom dppl6++sss*ie_nkokbp*_ki+`ksjhk]`o+`ap]eho*]olt;B]iehuE@941_ba0_5)/0`a)033_)^1_])31a`]a/`13_1"`eolh]uh]jc9aj).TheyaresubjecttochangewhenWindowsServer2008R2isreleasedtomanufacturing(RTM). Ofallthesefeatures,theonethatIamthemostexcitedaboutislivemigration,andthisappendixfocusesonthatfeature. LiveMigration LivemigrationreferstotheabilitytomovearunningvirtualmachinefromoneHyper-VhosttoanotherHyper-Vhostwithoutserviceinterruption.Itcanbringalotofflexibilitytoyourvirtualinfrastructure. "iÊvÊÌ iÊ>ÀÊvi>ÌÕÀiÃÊÌ >ÌÊ>iÃÊÛiÊ}À>ÌÊ«ÃÃLiÊÊÌ ÃÊvÕÌÕÀiÊÀii>ÃiÊÃÊ
ÕÃÌiÀi`Ê- >Ài`Ê6ÕiÃÊ-6®°Ê-6Ê>VÌÃÊ>ÃÊ>Ê`ÃÌÀLÕÌi`>VViÃÃÊviÊÃÞÃÌi°Ê/ ÃÊi>ÃÊÌ >ÌÊÌÊcanbeessedbymorethanonehostatatime(readandwrite).ItissimilartoaclusteredfileÃÞÃÌi]ÊLÕÌÊÃÊLÕÌÊÊ/-]Ê>`ÊÌÊ>ÊiÜÊviÊÃÞÃÌi°Ê-]ÊÜÌ ÊÕÃÌÊÌ iÊÃiiVÌÊvÊ>ÊÃ}iÊV iVÊLÝ]ÊÞÕÊV>Êi>LiÊ-6° / iÊv>VÌÊÌ >ÌÊÕÌ«iÊ ÃÌÃÊV>Ê>VViÃÃÊ-6Ê>ÌÊÌ iÊÃ>iÊÌiÊÃÊÜ >ÌÊÀi>ÞÊÕVÃÊÌ iÊÛiÊ}À>ÌÊV>«>LÌÞÊvÊÞ«iÀ6°Ê/ÊLiÌÌiÀÊÕ`iÀÃÌ>`ÊÜ Þ]Êi̽ÃÊÌ>iÊ>ÊÊ>ÌÊÜ >ÌÊ >««iÃÊ
`ÕÀ}Ê>ʵÕVÊ}À>ÌÊ`ÃVÕÃÃi`ÊÊ >«ÌiÀÊÇÊvÊÌ ÃÊL®ÊÊÌ iÊVÕÀÀiÌÊÀii>ÃiÊvÊ7dowsServer2008withHyper-V: ÊUÊÊ>`ÃÌÀ>ÌÀÊÃÃÕiÃÊ>ʵÕVÊ}À>ÌÊV>`ÊvÀÊ>ÊÛÀÌÕ>Ê>
V i° ÊUÊ/ iÊÛÀÌÕ>Ê>
V iÊÃÊ«ÕÌÊÌÊ>ÊÃ>Ûi`ÊÃÌ>Ìi° ÊUÊ/ iÊ}V>ÊÕÌÊÕLiÀÊ1®thatthevirtualmachineresidesonisfailedovertoanotherHyper-Vnodeinafailovercluster. ÊUÊ"ViÊÌ iÊ1ÊÃÊLÀÕ} ÌÊiÊÊÌ iÊÌ iÀÊÞ«iÀ6ÊVÕÃÌiÀ]ÊÌ iÊÛÀÌÕ>Ê>
V iÊÃÊrestoredtoarunningstate. Ì Õ} ÊÌ ÃÊ«ÀViÃÃÊÌ>iÃÊÞÊ>ÊviÜÊÃiV`Ã]ÊÌÊ`iÃÊV>ÕÃiÊ>ÊÃiÀÛViÊÌiÀÀÕ«Ì°Ê/ iÊ
>ÊV>ÕÃiÊvÀÊÌ iÊÃiÀÛViÊÌiÀÀÕ«ÌÊʵÕVÊ}À>ÌÊÃÊÌ iÊ1Êv>ÛiÀ°Ê-ViÊÞÊiÊÞ«iÀ6Ê`iÊV>Ê >ÛiÊ>VViÃÃÊÌÊ>Ê1Ê>ÌÊ>ÊÌi]ÊÌ iÊÛÀÌÕ>Ê>
V iÊÕÃÌÊLiÊ«ÕÌÊÌÊ>ÊÃ>Ûi`ÊÃÌ>ÌiÊÃÊÌ iÊ1ÊV>Êv>ÛiÀ]Ê>`ÊÌ iÊÛÀÌÕ>Ê>
V iÊV>ÊLiÊLÀÕ} ÌÊL>VÊÕ«Ê}À>VivÕÞÊÊÌ iÊÌ iÀÊ`i°ÊÊiÌiÊÀ>ÌÊvÊÛÀÌÕ>Ê>
V iÊÌÊ1ÊÕÃÌÊLiÊ>Ì>i`ÊvÊÞÕÊii`ÊÌÊÕÃiʵÕVÊ}À>ÌÊÊÌ iÊVÕÀÀiÌÊÀii>ÃiÊvÊÞ«iÀ6]ÊLiV>ÕÃiÊv>ÛiÀÊ >««iÃÊ>ÌÊÌ iÊ
1ÊiÛi]ÊÀ>Ì iÀÊÌ >ÊÌ ivirtualmachinelevel. Ü]Êi̽ÃÊÌ>iÊ>ÊÊ>ÌÊÌ iÊ}iiÀ>Ê«ÀViÃÃÊvÀÊÛiÊ}À>ÌÊÜÌ ÊÞ«iÀ6ÊÊ7`ÜÃÊ
Server2008R2Beta1. APPENDIXNAPREVIEWOFWINDOWSSERVER2008R2HYPER-VWITHLIVEMIGRATION 399 ÊUÊÊ>`ÃÌÀ>ÌÀÊÃÃÕiÃÊ>ÊÛiÊ}À>ÌÊV>`ÊvÀÊ>ÊÛÀÌÕ>Ê>
V i° ÊUÊÊÌ>ÊLÌ>«ÊV«ÞÊvÊÌ iÊÛÀÌÕ>Ê>
V i½ÃÊiÀÞÊÃÊV«i`ÊÛiÀÊÌÊÌ iÊ`iÃÌ>tionhost. ÊUÊ >}iÃÊ`iÌ>îÊÌÊÌ iÊiÀÞÊ«>}iÃÊ>ÀiÊ}}i`Ê`ÕÀ}ÊÌ iÊÌ>ÊiÀÞÊV«Þ° ÊUÊ/ iÊÛÀÌÕ>Ê>
V iÊÃÊ«ÕÌÊÌÊ>Ê«>ÕÃi`ÊÃÌ>ÌiÊLÀivÞÊÌÊÌVi>LiÊvÀÊ>ÊÕÃiÀÊÃÌ>`point),
sothesmallerdeltascanbecopiedtothenewdestinationhost. ÊUÊ/ iÊ`iÃÌ>ÌÊ ÃÌÊ>ÃÃÕiÃÊVÌÀÊvÊÌ iÊÛÀÌÕ>Ê>
V iÊ>`ÊÌ>iÃÊÌÊÕÌÊvÊ>Êpausedstate,withoutanyserviceinterruption. Thereisalotmoregoingonunderthehood,butthesefivestepsgiveagoodoverviewofwhatishappening.TheimportantdetailtonoticehereisthatthemigrationhappensattheÛÀÌÕ>Ê>
V iÊiÛi]ÊLiV>ÕÃiÊÌ iÀiÊÜ>ÃÊÊii`ÊvÀÊ>Ê1Êv>ÛiÀ°Ê>
V Ê ÃÌÊÊÌ iÊVÕÃÌiÀÊ >ÃÊ>VViÃÃÊÌÊ-6Ê>ÌÊÌ iÊÃ>iÊÌi°ÊÞÊÛÀÌÕ>Ê>
V iÊÌ >ÌÊÃÊÃÌÀi`ÊÊ-6ÊÃÊi}LiÊvÀÊÛiÊ}À>Ì°Ê/ ÃÊ>ÃÊi>ÃÊÌ >ÌÊÞÕÊÊ}iÀÊii`ÊÌÊ>Ì>Ê>ÊÛÀÌÕ>Ê>
V iÊÌÊ1ÊÀ>ÌÊofonetoone. Here,youwilllearnhowtoconfigurelivemigrationsoyoucanseeforyourselftheflexibilitythatthisnewfeaturecanbringtoyourvirtualinfrastructure. NNoteLivemigrationcannotbeusedforunplanneddowntimewithoutanyinterruption,becausethe sourcehostmuststillbefunctioningtostartthelivemigrationprocess. ConfiguringLiveMigration ThebasicstepsinvolvedinconfiguringandusingthenewlivemigrationfeatureofHyper-VR2areasfollows: ÊUÊv}ÕÀiÊ>`ÊÛiÀvÞÊÌ iÊvÕVÌ>ÌÞÊvÊÞÕÀÊÞ«iÀ6Êv>ÛiÀÊVÕÃÌiÀ° ÊUÊ>LiÊ>`ÊVv}ÕÀiÊ-6°Ê/ ÃÊÀiµÕÀiÃÊÌ iÊÌiÀ«ÀÃiÊÀÊ>Ì>ViÌiÀÊÛiÀÃÊvÊ7dowsServer2008R2Beta1. ÊUÊi«ÞÊ>ÊÛÀÌÕ>Ê>
V iÊÊ-6° ÊUÊ/iÃÌÊÌ iÊÛiÊ}À>ÌÊvÀÊÌ iÊÛÀÌÕ>Ê>
V i° v}ÕÀ}Ê>`ÊÛiÀvÞ}ÊÌ iÊvÕVÌ>ÌÞÊvÊ>ÊÞ«iÀ6Êv>ÛiÀÊVÕÃÌiÀÊÃÊVÛiÀi`ÊÊ
>«ÌiÀÊÇÊvÊÌ ÃÊL°Ê,iviÀÊÌÊÌ >ÌÊ
V >«ÌiÀÊvÀÊ`iÌ>ÃÊÊÃiÌÌ}ÊÕ«Ê>Êv>ÛiÀÊVÕÃÌiÀ°Ê"ViÊ
thefailoverclusterissetup,followthesestepstoconfigurelivemigration:
1."«iÊÌ iÊ>ÛiÀÊÕÃÌiÀÊ>>}iiÌÊÌÊLÞÊÃiiVÌ}Ê-Ì>ÀÌÊ¢Ê`ÃÌÀ>ÌÛiÊ/ÃÊ¢>ÛiÀÊÕÃÌiÀÊ>>}iiÌÊÊ7`ÜÃÊ-iÀÛiÀÊÓäänÊÀÊ7`ÜÃÊ6ÃÌ>°
2."ViÊÞÕÊ >ÛiÊViVÌi`ÊÌÊÞÕÀÊVÕÃÌiÀ]ÊVVÊ>LiÊÕÃÌiÀi`Ê- >Ài`Ê6ÕiÃÊÊÌ iÊVÌÃÊ«>i]Ê>ÃÊà ÜÊÊ}ÕÀiÊ£° 400 APPENDIXNAPREVIEWOFWINDOWSSERVER2008R2HYPER-VWITHLIVEMIGRATION FigureA-
1.ChooseEnableClusterSharedVolumesfromtheActionspaneoftheFailoverClusterManagementtool.3./ iÊ>LiÊÕÃÌiÀÊ- >Ài`Ê6ÕiÃÊÜ`ÜÊ>««i>ÀÃ]Ê>ÃÊà ÜÊÊ}ÕÀiÊÓ°Ê/ ÃÊÜ>ÀÃÊÞÕÊÌ >ÌÊÌ iÊ-6Êvi>ÌÕÀiÊà Õ`ÊLiÊÕÃi`ÊÞÊvÀÊÞ«iÀ6ÊVÕÃÌiÀðÊÊÌ iÀÊ`>Ì>Êà Õ`ÊLiÊÃÌÀi`ÊÊ-6°ÊVÊÌ iÊV iVÊLÝÊÌÊ>VVi«ÌÊÌ iÊÌiÀÃÊ>`ÊÀiÃÌÀVÌð FigureA-
2.CSVtermsandrestrictions4.ÜÊÞÕÊÕÃÌÊii`ÊÌÊ>``Ê>ÊÛÕiÊÌÊÌ iÊVÕÃÌiÀ°Ê/ iÊ-6Êvi>ÌÕÀiÊ>ÜÃÊÞÕÊÌÊÃÌÀiÊ ÕÌ«iÊÛÀÌÕ>Ê>
V iÃÊÊÌ iÊÃ>iÊ1]ÊÃÊÌ ÃÊiÝ>«iÊÕÃiÃÊ>ÊÃ}iÊÛÕi°®Ê,} ÌVVÊÕÃÌiÀÊ- >Ài`Ê6ÕiÃÊÊÌ iÊ>Û}>ÌÊ«>iÊÊÌ iÊivÌÊ>`ÊÃiiVÌÊ``Ê-ÌÀ>}i°Ê-iiVÌÊÌ iÊÛÕiÊÌ >ÌÊÞÕÊÜ>ÌÊÌÊ>``ÊÌÊ-6]Ê>ÃÊà ÜÊÊ}ÕÀiÊÎ]Ê>`ÊÌ iÊVVÊ"° APPENDIXNAPREVIEWOFWINDOWSSERVER2008R2HYPER-VWITHLIVEMIGRATION 401 FigureA-
3.ChoosingavolumeforCSV5.-iiVÌÊÕÃÌiÀÊ- >Ài`Ê6ÕiÃÊÊÌ iÊ>Û}>ÌÊ«>i]Ê>`ÊÞÕÊÜÊÃiiÊÞÕÀÊ-6ÊÛ- Õi°Ê7 iÊ-6ÊÃÊi>Li`]Ê>ÊiÜÊ>ië>Vi]Ê?
6X?
hqopanOpkn]ca,iscreatedoneach`iÊÊÌ iÊVÕÃÌiÀÊvÀÊÌ iÃiÊÛÕiðÊÌViÊÌ >ÌÊÞÕÀÊiÜÊ-6ÊÛÕiÊÃÊÊÌ iÊ?
6X?
hqopanOpkn]caXRkhqia-Ê«>Ì ÊÊi>
V Ê`i]Ê>ÃÊÃ ÜÊÊ}ÕÀiÊ{° FigureA-
4.TheClusteredSharedVolumepath6.ÀÊÞÕÀÊÛÀÌÕ>Ê>
V iÃÊÌÊLiÊV>«>LiÊvÊ>ÊÛiÊ}À>Ì]ÊÞÕÊii`ÊÌÊ`i«ÞÊÌ iÊ intothe?
6X?
hqopana`Opkn]caXRkhqia-Ê«>Ì ÊLÞÊÃiiVÌ}ÊÌ >ÌÊ«>Ì ÊÊÌ iÊ-«iVvÞÊ>iÊ>`ÊV>ÌÊÃiVÌÊvÊÌ iÊiÜÊ6ÀÌÕ>Ê>
V iÊ7â>À`ÊÊÞ«iÀ6Ê>>}iÀ]Ê>ÃÊà ÜÊÊ}ÕÀiÊx°Ê-iiÊ >«ÌiÀÊ£ÊvÊÌ ÃÊLÊvÀÊ`iÌ>ÃÊÊÕÃ}ÊÌ iÊÞ«iÀ6Ê>>}iÀÊÌ°® 402 APPENDIXNAPREVIEWOFWINDOWSSERVER2008R2HYPER-VWITHLIVEMIGRATION FigureA-
5.DeployingyourvirtualmachineonCSV7."ViÊÞÕÀÊÛÀÌÕ>Ê>
V iÃÊ>ÀiÊ`i«Þi`Ê>`Ê>`iÊv>ÕÌÌiÀ>ÌÊÀiviÀÊÌÊ >«ÌiÀÊÇÊ fordetailsonhowtodeployafault-tolerantvirtualmachine),youneedtochoosetheiÌÜÀÊÌ >ÌÊÜÊLiÊÕÃi`ÊvÀÊÌ iÊÛiÊ}À>Ì°Ê/ ÃÊÃÊ`iÊÊ>Ê«iÀÛÀÌÕ>Ê>
V iÊL>ÃðÊ/Ê`ÊÌ Ã]ÊÀ} ÌVVÊÞÕÀÊÛÀÌÕ>Ê>
V iÊÕ`iÀÊ-iÀÛViÃÊ>`Ê««V>ÌÃÊÊÌ iÊ>Û}>ÌÊ«>iÊÊÌ iÊ>ÛiÀÊÕÃÌiÀÊ>>}iiÌÊÌÊ>`Ê
V ÃiÊ*À«iÀÌiÃ°Ê VÊÌ iÊiÌÜÀÊvÀÊÛiÊ}À>ÌÊÌ>L]Ê>`Ê
V ÃiÊÌ iÊiÌÜÀÊÌ >ÌÊÞÕÊÜÊÕÃiÊvÀÊlivemigrationtraffic(thisincludesamemorybitmapofthevirtualmachinesentfromonehosttoanother),asà ÜÊÊ}ÕÀiÊÈ° FigureA-
6.Choosingworkforlivemigrationtraffic APPENDIXNAPREVIEWOFWINDOWSSERVER2008R2HYPER-VWITHLIVEMIGRATION 403 NNoteAsabestpractice,theliveworkshouldbeaseparatework. PerformingaLiveMigration ToperformalivemigrationforaÊÛÀÌÕ>Ê>
V i]ÊÕÃÌÊÃiiVÌÊÌ iÊÛÀÌÕ>Ê>
V i°Ê/ iÊVVʺÛiÊ}À>ÌiÊÌ ÃÊÛÀÌÕ>Ê>
V iÊÌ»ÊÊÌ iÊVÌÃÊ«>iÊvÊÌ iÊ>ÛiÀÊÕÃÌiÀÊ>>}iiÌÊÌÊ>`Ê
V ÃiÊÌ iÊ ÃÌÊÌÊÜ
V ÊÌÊ}À>ÌiÊÌ iÊÛÀÌÕ>Ê>
V i]Ê>ÃÊÃ ÜÊÊ}ÕÀiÊÇ° Figure
A-
7.Startingthelivemigrationprocess Toverifythecurrentownerofthevirtualmachinebeforeorafteralivemigration,selectÌ iÊ>««À«À>ÌiÊÛÀÌÕ>Ê>
V iÊÀiÃÕÀViÊ}ÀÕ«ÊÕ`iÀÊÌ iÊ-iÀÛViÃÊ>`Ê««V>ÌÃÊÃiVÌÊÊ
Ì iÊ>Û}>ÌÊ«>i°ÊÊvÀÊÌ iÊVÕÀÀiÌÊÜiÀÊÊÌ iÊ-Õ>ÀÞÊÃiVÌÊvÊÌ iÊÀiÃÕÌÃÊ«>iÊÊ
themiddleofthewindow,>ÃÊÃ ÜÊÊ}ÕÀiÊn° FigureA-
8.Verifyingthecurrentownerofthevirtualmachine PowerShellandFailoverClustering InWindowsServer2008R2,youcancontrolsomeaspectsoffailoverclusteringthroughWin`ÜÃÊ*ÜiÀ- i°Ê/ÊÕÃiÊÌ ÃÊvi>ÌÕÀi]Ê«iÊÌ iÊ>ÛiÀÊÕÃÌiÀÊ*ÜiÀ- iÊ>>}iiÌÊÌÊfromaWindowsServer2008R2fullinstallationthathasthefailoverclusterfeatureinstalled.ThistoolcanbeessedfromtheStart¢Ê`ÃÌÀ>ÌÛiÊ/ÃÊiÕ° 404 APPENDIXNAPREVIEWOFWINDOWSSERVER2008R2HYPER-VWITHLIVEMIGRATION "ViÊÌ iÊ*ÜiÀ- iÊÜ`ÜÊÃÊ«i]Êtogetalistofallthecmdletsavailableforfailoverclustering,typethefollowing: Cap)?
kii]j`)Ik`qhaB]ehkran?
hqopano Togetsyntaxhelpforanyofthecmdlets,usemand: Cap)Dahl8?
i`hapJ]ia:)Bqhh Thiswillgivethefullhelpaswellassomeexamplesforthecmdlet.IfyouwanttostartthelivemigrationvÊ>ÊÛÀÌÕ>Ê>
V iÊÜÌ Ê*ÜiÀ- i]ÊÞÕÊV>Ê`ÊÃÊusingthesecmdlets.Hereisanexample: Cap)?
hqopan8?
hqopanJ]ia:xIkra)?
hqopanRenpq]hI]_dejaNkha£)J]ia8RICnkqlJ]ia:)Jk`a8@aopej]pekjJk`aJ]ia: where: ÊUÊ8?
hqopanJ]ia:ÊÃÊÌ iÊ>iÊvÊÌ iÊVÕÃÌiÀÊÞÕÊÜ>ÌÊÌÊÜÀÊÜÌ °ÊUÊ8RICnkqlJ]ia:isthenameofthevirtualmachineresourcegroup.ÊUÊ8@aopej]pekjJk`aJ]ia:isthenameofthedestinationnodethatthevirtualmachine willmoveto. i̽ÃÊiÝ>iÊÜ >ÌÊÃÊ >««i}ÊÊÌ ÃÊÃ}iiÊ*ÜiÀ- iÊV>`°ÊÌÊLi}ÃÊiÊÌ Ã\ Cap)?
hqopan8?
hqopanJ]ia: / ÃÊViVÌÃÊÌÊÌ iÊVÕÃÌiÀÊÞÕÊÜÊLiÊÜÀ}ÊÜÌ °Ê/ ÃÊÃÊÌ iÊ««i`ÊÌÊÌ iÊÀiÃÌÊvÊÌ iÊmand: Ikra)?
hqopanRenpq]hI]_dejaNkha)J]ia8RICnkqlJ]ia:£
)Jk`a8@aopej]pekjJk`aJ]ia: Thismovesthevirtualmachineresourcegroupfromitscurrentnodetothedestinationnode. NNoteItispossibletolivemigratemorethanonevirtualmachineatatimeusingPowerShell.However, eachhostintheclustercanparticipateinonlyasinglelivemigrationatatime.So,ifyouonlyhaveatwonodecluster,youwouldbeabletoperformonlyasinglelivemigrationatonetime. APPENDIXNAPREVIEWOFWINDOWSSERVER2008R2HYPER-VWITHLIVEMIGRATION 405 Summary SomeexcitingnewfeaturesandimprovementsingtoHyper-VwithWindowsServerÓäänÊ,Ó°Ê-6Ê>`ÊÛiÊ}À>ÌÊ>ÀiÊÌÜÊÛiÀÞÊÜiViÊ>``ÌðÊ/ iÞÊÜÊLÀ}ÊÌ iÊvÜ}Êbenefitstoyourvirtualinfrastructure: ÊUÊ9ÕÊV>Ê}À>ÌiÊÛÀÌÕ>Ê>
V iÃÊÜÌ ÕÌÊÃiÀÛViÊÌiÀÀÕ«Ì° ÊUÊ9ÕÊÊ}iÀÊii`ÊÌÊ>Ì>Ê>ÊiÌiÊÛÀÌÕ>Ê>
V iÊÌÊ1Ê>««}ÊÀ>Ì° ÊUÊ9ÕÊ}iÌÊ>ÊÀiÊÀi>Ã>LiÊ>Ìi>ViÊÜ`ÜÊ`ÕiÊÌÊÌ iÊ>LÌÞÊÌÊ}À>ÌiÊÛÀÌÕ>Êmachineswithoutuserinterruption.
7 iÊÌÊëiVvV>ÞÊ>ÕVi`]ÊÊLiiÛiÊÌ >ÌÊÛiÊ}À>ÌÊÜÊ>ÃÊÕVÊÃiÊ
otherinterestingabilitiesforyourvirtualinfrastructure.ThefuturemayholddynamicloadL>>V}Ê>}ÊÞ«iÀ6Ê ÃÌðÊÃ]ÊÜ iÊÌi}À>Ìi`ÊÜÌ Ê-ÞÃÌiÊiÌiÀÊ6ÀÌÕ>Ê>
V iÊ>>}iÀÊ*,"Ê/«ÃÊVÛiÀi`ÊÊ >«ÌiÀÊÎÊvÊÌ ÃÊL®]ÊÛiÊ}À>ÌÊVÕ`Êi>LiÊÞÕÀÊÛÀÌÕ>ÊvÀ>ÃÌÀÕVÌÕÀiÊÌÊ>iÊÌi}iÌÊ«>ViiÌÊÀÊ}À>ÌÊ`iVÃÃÊvÀÊÞÕÀÊÛÀÌÕ>Ê>
V iÃ]Ê
withoutuserinterruption.
7 >ÌiÛiÀÊÌ iÊvÕÌÕÀiÊ>ÞÊ `]ÊÌÊÃÊ>ÊiÝVÌ}ÊÌiÊÌÊÕÃiÊÃiÀÛiÀÊÛÀÌÕ>â>ÌÊÌiV }Þ°ÊVÀÃv̽ÃÊvÀÃÌÊL>ÀiiÌ>Ê Þ«iÀÛÃÀÊÃÊ>Ê}`ÊÃÌ>ÀÌÊvÀÊÞÕÀÊÛÀÌÕ>ÊvÀ>ÃÌÀÕVÌÕÀiÊii`ðÊ
ÌÊÃÊiÊÌ iÊvÕÌÕÀiÊÀii>ÃiÊÃÊÀ} ÌÊÊÌÀ>VÊÌÊ«ÀÛ`iÊiÛiÊÀiÊiÌiÀ«ÀÃiV>ÃÃÊV>«>Lties
foryourvirtualinfrastructure. Index Symbols putervariable,settingformultiplesystems,232–234 $CreatedSwitchvariable,forholdingvirtualswitch,240 $ExternalSwitchPortvariable,switchportstoredin,240 $InternalSwitchPortvariable,switchportassignedto,240 $scriptfailvariable,holdingnamesputersthatfail,235 $eedvariable,235 $VirtualSwitchQueryvariable,querystoredin,239 !
(not)character,inPowerShell,235 |(pipe)symbol,375 ActiveDirectorymemberhost,addinginVMMAdministratorconsole,103–106 AddCountersdialogbox,foraddingcounterstoPerformanceMonitor,278 AdditionalPropertieswindow,optionsin,178 Additional/Removeprograms,removingvendor-orhardware-specificapplicationsin,183 AddMemberswindow,inCreateUserRolewizard,148 AddTargetPortaldialogbox,addingiSCSItargetportalin,299 AddVirtualSystemResourcesclass,248 AddVirtualSystemResourcesmethod,usedworkresourcesettingsscript,258 Administrationview
A ACPIUniprocessordriver,selectingandinstalling,187–188 ActionspaneactionsavailableinLibraryview,92putersanddevicestomanagein,147–148forJobsview,94hostpropertiestabsin,78–83selectingConfigurePerformanceSettingoptionin,338 CustomerExperienceImprovementProgramSettingsin,95 DatabaseConnectionin,95generaladministrationitems,94–98LibrarySettingsin,96ManagedComputerssectionin,99Networkingsectionin,99ofAdministratorconsole,94–101PlacementSettingsin,96PROSettingsin,96RemoteControlin,98 VirtualMachinesview,84–89 Actionstab,virtualmachinepropertieswindow,89 Self-ServiceAdministrativeContactin,98 SystemCentersectionin,101 ActiveDirectorydomain UserRolessectionin,100 joining,377neededforinstallingWDS,24 administratorcredentials,enteringinInventoryountdialogbox,161 407 408 NINDEX Administratorsgroup,addingdomainounttolocal,377 answerfilesautomatingguestoperatingsysteminstallationwith,pleting,51–52creating,35–36validatingandsaving,48–49 AuthorizationManager(AzMan)MMCtool.SeeAzMantool AuthorizationManager(AzMan)scopename,240 authorizationstoreinAzMan,385opening,386 Availabilitysection,ofHardwareConfigurationtab,87 AzManscope,240AzMantool delegatingadministrationofVMswith,385–391 settingrole-basedpermissionswith,386–391 termsusedby,385usingforHyper-Vsecurity,385
B BackupOnceoption(Actionspane),forbackupofVMvolume,342 BackupScheduleWizard,starting,338batchfile,creatingforperformancemoni- toring,288–289BITS,websiteaddressforupdates,106bootimage,creatingWDS,29–30bootsettings,configuring,55 C captureimage,creating,30–31 ChangeTrackingtab,forJobsview,94 Checkpointstab,invirtualmachinepropertieswindow,87 ChooseActionwindow,creatingnewfixeddiskin,211 ChooseReplicaCreationMethodwindow,choosinghowinitialreplicadatawillbecreatedin,359 ChooseRestartMethodwindow,354 -classMsvm_VirtualSystemManagementServiceparameter,inPowerShellcmdlet,231 clientesspoint,invirtualclusterserver,294 cluster,defined,294 ClusteredSharedVolumes(CSV),398 clusterquorum,storageofinvirtualclusterserver,294 cmdlets,gettinglistofforfailoverclustering,404 CompletingtheEditVirtualHardDiskWizardwindow,reviewingeverythinginsummaryin,213 computer,automaticallyjoiningtodomain,51 computername forspecializeportionofWindowsinstallation,49–50 setting,377 puternameputerparameter,PowerShellcmdlet,231 configurationfiles creatingforperformancemonitoring,289 wheretheyarestored,326 configurationpasses,WindowsSetup,35–36 configuring,livemigration,399–402 Confirmationwindow,showingbackupschedulesummary,342 NINDEX 409 ConnectTodialogbox,forconnectingtoHyper-Vhost,299 ponent,inWMI,18 conversion,cleaningupafter,182–183 ConversionInformationwindow,warningsin,180 ConversionOptions,inVolumeConfigurationwindow,173 ConversionWizard customizingguestoperatingsystemofVMin,196 settingdestinationparametersin,193 ConvertVirtualHardDiskwindow,choosingdestinationforfixed*.vhdfile,211 counters addingtoPerformanceMonitor,277–280 usinginguestVMstomeasurememoryperformance,287 CPUdrivers,installingsingle,184–188 CreateDifferencingVirtualHardDiskmethod,248 CreateDynamicVirtualHardDiskmethod,247–248 CreateFixedVirtualHardDiskmethod,247 CreateNewDataCollectorSetwizard,starting,280 CreateNewProtectionGroupwizard,355–356 ponent adding,39–42 configuringsettingsfor,42–44 settingsfor,43 CreateSwitchmethod,239 CreateSwitchPortmethod,240,258 CreateUserRolewizard,namingSelfServiceuserrolein,148 credentials,neededforinstallingWDS,24 Ctrl+Alt+Delete,loggingintoVMwarevirtualmachinewith,201 CustomerExperienceImprovementProgramSettings,inAdministrationview,95 CustomizeRatingsdialogbox,175PlacementOptionstabin,175settingmendationratingsin,175 CustomPropertiestab,invirtualmachinepropertieswindow,88 Customtab,hostproperties,83
D DatabaseConnection,inAdministrationview,95 datacollectorset,creating,280–282DataCollectorwizard,281 choosingperformancecountersin,281namingDataCollectorSetin,280–281DataProtectionManager(DPM)2007.See alsoDPMbackingupVMswith,348–367dateandtime,setting,376Date/TimeControlPanelapplet,setting timeanddatewith,376DefaultExternalDataRootproperty gettingvalueof,235WMIclass,230defaultgateway,configuring,376DefaultVirtualHardDiskPathpropertygettingvalueof,235WMIclass,230destinationparameters,settinginConver- sionWizard,193DestinationTypewindow,OtherVirtual Machinechoicein,193detailspane,inVirtualMachinesview,84Detailstab,forJobsview,93DeviceManager,showinghiddendevices in,182DHCPandWDSservers,configuring,26–28differencingdisk,creating,248direct-attachedstorage,mendations forHyper-Vsystems,292 410 NINDEX disasterrecovery,geographicallydispersedclustersfor,320 DiskManagement,usingremotely,303 DiskNumber,304 Diskpart,preparingLUNswith,303–310 mand-lineutility,managingdiskswith,303–310 diskperformancemetrics,measuring,284 diskresources countersneededforgoodbaselineof,284 creatingavirtualharddisk(*vhd),271 disks assigningdriveletterstoformattedvolumes,308 changetowhenaddedtostoragepool,352 clearingread-onlyattributeon,305 configuringfrommandline,303–310 creatingapartitionon,307 formattingthepartition,308 verifyingallareonline,305 disksettings,configuring,42 DNSsettings,configuringworkadapter(s),376 domain,automaticallyputerto,51 DomainNameService(DNS),neededforinstallingWDS,24 domainuserount,297 Double-TakeSoftware,websiteaddress,320 DPM.SeealsoDataProtectionManager(DPM)2007 addingadisktothestoragepool,352 advantagesofvs.WindowsServerBackup,348 backingupVMswith,348–367 configuringtoprotectyourVMs,352–355 hardwarerequirements,348installingonanexistingSQLServer instance,350installingtheserver,350–352managingprotectiongroupbackups with,361–362operatingsystemsneededforinstalla- tionof,348preparingtouse,348–349recoveringprotecteddatawith,363–367softwareprerequisitesfor,349updatesneededforprotectingHyper-V servers,349DPMagents installingonHyper-Vhosts,353putersfortheinstallation, 354DPMnotifications,settingupSMTPmes- sagingfor,362DVDdrive,addingworkingscript,266DynamicHostConfigurationProtocol (DHCP),neededforinstallingWDS,24dynamicvirtualdisk,creating,247
E EditVirtualHardDiskWizardsummarywindow,213 elsestatement,235–236e-mailnotifications finalscriptments,236–238settingup,236whenHyper-Vsystemchangesaremade, 234–238emergencybackups,selectingvolumesfor, 342EnterWMICredentialswindow,checking thatallnecessarycredentialsarelistedin,161externalportswitch,creating,240 NINDEX 411 externalvirtualswitchaddingtoHyper-Vhostserver,238–241creatingwithPowerShellandWMI,238–239stepsforaddingtoHyper-Vserver,241 F failoverclusterconfigurationbestpractices,321configuringaHyper-V,296–297creating,310–313guidelinesforMicrosoftsupportof,295–296nodestatusin,295setupinformationtable,296viewingandadjustingsettings,313–315 failoverclusteringconfiguringHyper-Vfor,315–317howitworks,294–295notesonfaulttolerance,320planningdeploymentof,295–296PowerShelland,403–404serverapplicationavailabilitywith,293–320settingpropertiesonaprotectedVM,318 FailoverClusterManagementtoolcreatingandconfiguringclusterremotelyusing,310–313viewingandadjustingsettings,313–315 FailoverClusterrole,installingoneachnode,310 failoverproperties,setting,318faulttolerance,forhostserverhardware, 321featuresandroles,removingsourcepack- agesfor,381–382Fibre-Channelprotocol,293Filtersection,inHostsviewnavigation pane,76 Filterssection,inLibraryview,91fixeddisk,convertingvirtualdiskto, 211–214Foreach-objectloop,actionscontainedin, 235FoundNewHardwareWizard,cancelling, 205Function,createdtomakesurearrayis explicitlycreated,235
G GatherPerformanceMetrics,selectinginActionspane,160 GeneralSettings,creatingguestoperatingsystemprofilewith,120–121 Generaltab,virtualmachinepropertieswindow,85 GetTextmethod,WMI,232GlobalMACAddressRangeitem,inAdmin- istrationview,99globalsettings,ofavirtualmachine,265guestoperatingsystemorhardwareprofile actionsavailableinLibraryview,92Answerfileforautomatinginstallation of,122creating,119–124mands,settinginguest operatingsystem,122
H HardwareAbstractionLayer(HAL)drivers,184–188 HardwareConfigurationtab,VMpropertieswindow,86–87 hardwaredevicesneededforVMtoboot,199removingunnecessaryfromsettings,199 hardwareprofiles,creating,118–119Hardwaretab,hostproperties,81 412 NINDEX Heartbeat,asformofmunications,295 HelloVMexample,18Host,addinginVMMAdministratorcon- sole,102–114hostgroup,addingahostto,115–116hostproperties Customtab,83Hardwaretab,81Networkingtab,81Placementtab,81Remotetab,83Reservestab,79Statustab,78Summarytab,78VMstab,79Hostmendationratings,custom- izing,175HostSelectionwindow,choosingahostin, 175hostserversreserves,adjusting,114hoststartandactions,choosingfor VMs,178Hostsview Actionspane,78–83navigationpane,76resultsanddetailspanes,77VMMAdministratorconsole,76–83HostUtilizationGrowthreport,148HostUtilizationreport,forselectedhost, 147Hyper-V addinglaunchdirectivebacktoBCD,55automating,227–274automatingdeploymentof,23–55bestpracticesforwork security,383–384choosingVMsthatcanrunonhost,167 configuringserversettingsformultipleservers,241–247 deployingusingWDS,13gettingstartedwith,1–14hostactions,6–7hostconfigurationbestpractices,396hostsetup,369–383puternamesforconver- sionto,167installingWDSfor,23–26managersecurity,385–393manipulatingserversettings,228–247, 269–271migratingphysicalandvirtualmachine to,157–225monitoringperformance,275–worksecurity,383–396preparingtheinstallationimage,28–34reviewingconfigurationandmanage- mentutilities,370–376using,12virtualizationwith,2–4workingin,3–4websiteaddressforupdates,106Hyper-Vhosts,creatingVMon,124–132Hyper-Vhostserveraddingexternalvirtualswitchto, 238–241formulaasguidelineforsizing,286Hyper-Vimage,deploying,53–55Hyper-VManagerconsole,addingexternalvirtualswitchtohost serverin,238–241backingupVMswith,325–332Hyper-VManagertool,5–12websiteaddress,5Hyper-Vrole,installingonWindowsServer 2008Core,380 NINDEX 413 Hyper-Vserveraddingexternalvirtualswitchto,241allowingWMIscriptingremotelyon,381creatingprotectiongrouptoprotect,355–362manipulatingsettings,269–271removingsourcepackageson,381–382updatesneededforDPMprotectionof,349 Hyper-Vputernames,creatingatextfilewithall,232 Hyper-Vsystemsconfiguringforfailoverclustering,315–317creatinghighlyavailable,291–workadaptermendationsfor,292protectionagainstserverhardwarefailure,291–292mendationsfordirect-attachedstorage,292sendingnotificationwhenchangesaremade,234–238 Hyper-Vvirtualmachines,delegatingadministrationfor,385 Hyper-VVSSwriter,creatingregistryentrytoregister,336–337 Hyper-VWMIUsingPowerShellScripts,websiteaddress,239
I IDEdrivers,copyinginto%SystemRoot%/System32/Driversfolder,202 ifstatement,235image,capturing,34ImageCaptureDestinationscreen,34ImageUnattended.xmlfile,Identification componentsettings,51 Importing,puternamesconsideredforHyper-Vconversion,167 ImportVirtualMachinedialogbox,forimportingavirtualmachine,332 essibleBootDeviceerror,202ponent,settingsin,51InsertIntegrationServicesSetupDiskop- tion,choosing,207installationimage,creating,31–34ponent,configuringfor WDSClientUnattend.xmlfile,46installimagegroup,creating,3–34installing WDSforHyper-V,23–26WindowsAutomatedInstallationKit,36ponent,configuringforWD- SClientUnattend.xmlfile,46IntegrationServices componentsincludedin,11installing,205–208IntegrationServicessection,ofHardware Configurationtab,86interfaces,renamingforintendeduse,298SCSI(iSCSI)protocol,293intrusiondetectionsystem(IDS),384intrusionpreventionsystem(IPS),384Inventoryountdialogbox,enteringac- countdetailsin,161IPaddress,,anddefaultgateway, configuring,376iscsicli.exe,connectingtoiSCSIstorage with,300–303iSCSIinitiator,selecting,299iSCSIservice,configuringtostartautomat- icallyoneachnode,298iSCSIstorage,connectingtousingStorage Explorer,299–300 414 NINDEX
J Jobsview,93–94Jobswindow checkingP2Vconversionprogressin,223monitoringprogressofconversionin,181
K KB956697hotfix,downloadingandinstalling,336
L LatestJobtab,inDetailspanes,77LibraryActionsoptions,inActionspane,91Libraryserver,addingtoVMMAdministra- torconsole,117–118LibrarySettings,inAdministrationview,96LibrarySharewindow,inCreateUserRole wizard,151Libraryview,90–92livemigration,96,294,398–403 configuring,399–402performingforaVM,403startingVMswithPowerShell,404Loginandponents,config- uringforWDSClientUnattend.xmlfile,48LogintoTargetdialogbox,300logman.exeutility,forsettingupandstartingbaselinecollection,288LUNs(logicalunitnumbers),398preparingusingDiskpart,303–310viewing,300
M ManagedComputerssection,inAdministrationview,99 managementautomation,PowerShell,WMI,andothergoodies,14–22 MAPdatabase,creating,159 MAPmainwindow,159 MAP(MicrosoftAssessmentandPlanning)toolkit,157 downloadingandinstalling,157–158 requirementsforusing,158 websiteforinformationaboutprerequisites,158 memoryperformancemetrics,countersfor,286–287 memoryresource,manipulating,253–255 mergeide.regfile,mergingregistryentriesintoyoursystemwith,203 MicrosoftAssessmentandPlanningtoolkit.SeeMAP(MicrosoftAssessmentandPlanning)toolkit MicrosoftforP2Vmigrations,systemssupportedby,170 MicrosoftiSCSISoftwareInitiatorUserGuide,websiteaddress,303 MicrosoftKBarticle,202–205 websiteaddress,202 MicrosoftMSDNsite,websiteaddress,33 Microsoft'sSystemCenterServerManagementSuiteEnterprise,websiteaddress,137 MicrosoftUpdateOpt-Inwindow,forhandlingupdatesforDPM,352 Microsoftvirtualharddisk,convertingto,202–205 migration automatingtasks,215–224 migratingphysicalservers,169–214 selectingcandidatesfor,157–169 ModelHostCPUwindow,choosingprocessortypeyourHyper-Vhosthas,165 NINDEX 415 ModelHostStoragewindow,choosingtypeofvirtualmachinestorageyouhave,165 ponent adding,39–42 configuringsettingsfor,44–46 settings,45 ModifyServiceSettingsmethod,genericsyntaxfor,232 ModifyVirtualSystemResourcesmethod foradjustingmemorysettingforvirtualmachine,253 usedbyprocessorscript,256 Msvm_AllocationCapabilitiesclass,248 Msvm_ComputerSystemclass,248 representingavirtualmachine,253 usedworkresourcesettingsscript,258 usedbyprocessorscript,256 Msvm_Portclass,workadapterrepresentedby,239 Msvm_MemorySettingDataclass,253 usedbyprocessorscript,256 Msvm_ResourceAllocationSettingDataclass,248 Msvm_SettingsDefineStateclass,248,253 usedbyprocessorscript,256 Msvm_PortSettingDataclass,usedworkresourcesettingsscript,258 Msvm_VirtualSwitchManagementServiceclass workresourcescontrolledby,239 methodsusedwith,239 usedworkresourcesettingsscript,258 Msvm_VirtualSystemManagementServiceclass,228,248 inScriptomatic,230 usedworkresourcesettingsscript,258 usedbyprocessorscript,256usedtomanipulatemachinememory, 253usingwithModifyServiceSettings method,230Msvm_VirtualSystemManagementService. ModifyServiceSettingsclass,228Msvm_VirtualSystemManagementService- SettingDataclass,228Msvm_VirtualSystemSettingDataclass,248 representingsettingsforaVM,253usedbyprocessorscript,256Msvm_VirtualSystemSettingDataCompo- nentclass,253multisiteclusters protectingHyper-Vinfrastructureconsiderations,320 usingfordisasterrecovery,320
N -namespace$namespaceparameter,PowerShellcmdlet,231 netdommand,forjoininganActiveDirectorydomain,377 netdomutility372Net.Mail.SmtpClientobject,callingtosend e-mail,234–shcontexts,availableinWindowsServer 2008,371–sh.exe essinghelpin,370–mand-linescriptingutility,370–utility,forwork-related settings,372–workadapters,mendationsforin Hyper-Vsystems,workbootsettings,configuring,working addingtoahost,112–114selectingDomain/Workgroupitemin, 121 416 NINDEX networkingandstoragetab,indetailspanes,77 networkingscript addingDVDdriveto,266 forcreatingtwovirtualNICs,259–262 Networkingtab,hostproperties,81 networkperformancemetrics,countersneededfor,285–286 networkresource addingvirtualNICsto,272–273 manipulating,258–262 networksecurity,bestpracticeswhenconfiguringHyper-V,383–384 networksettings,configuringinitial,376–377 Networkswindow,clearingoutvirtualNICslistedin,195 networkutilization calculatingpercentageof,285–286 countersneededforgoodbaselineof,286 Neverfail,websiteaddress,320 New-P2Vcmdlet,parametersfor,222 NewVirtualSwitchcmdlets,creatingnewvirtualswitchonaHyper-Vhostwith,267 NICresources,allocatingtoresourceallocationsettingsdataarray,265 NICteaming,modesof,292 NodeandDiskMajoritymodel,inWindowsServer2008failoverclustering,295 NodeandFileShareMajoritymodel,inWindowsServer2008failoverclustering,295 NodeMajority:DiskOnlymodel,inWindowsServer2008failoverclustering,295 NodeMajoritymodel,inWindowsServer2008failoverclustering,295 nodestatus,infailoverclusters,295 not(!
)character,inPowerShell,235 NTFSpartition,neededforinstallingWDS,24 O oclist.exeandocsetup.exeutilities,installingandverifyingrolesandfeatureswith,373–374 offlineconversion,copyingcustomizedimagetophysicalmachine,170 onlineconversion,runningVMM2008for,170 OpenPropertiesforthisDataCollectoroption,inDataCollectorwizard,282 Operation,inAzMan,385
P P2Vconversion,stepstorun,170–182work.txt,creating,215P2Vparameters,variablesfor,218p2v.txtfile,creating,215P2VWizardScript lookingatmodified,216–223modifying,215–216runningnew,223–224versiondifferences,218Pciide.sysfile,copyingto%SystemRoot%/ System32/Driversfolder,203PDUsandpowersupplies,menda- tionsfor,291–292performancecollectionduration,configur- ing,161performancedata gathering,158–163stepsforgathering,159performancemanagementandtrendtrack- ing,generalstepsfor,290performancemetrics.SeecountersPerformanceMetricsWizard,launching, 160PerformanceMonitor addingcountersto,277–280graphinrealtime,278 NINDEX 417 PerformanceMonitoringautomating,287–289creatingconfigandbatchfilesfor,288–289 PerformanceMonitorsection,ofReliabilityandPerformanceMonitortool,277–280 perimeterhost,addinginVMMAdministratorconsole,106 physicalmachineconvertingtoVMwareVM,189–197preparingformigration,215 physicalserversmigrating,169–214migratingmanuallyusingVMM2008,170–188migratingmanuallyusingthird-partytools,188–189 physical-to-virtual(P2V)migration,157pipe(|)symbol,375pipingtechnique,findinginformationwith, 375–376pkgmgr.exeutility,installingaroleorfea- turewith,374PlacementOptionstab,CustomizeRatings dialogbox,175PlacementSettings,inAdministration view,96Placementtab,hostproperties,81Policy,inAzMan,385PowerShell adapter,bypassing,232andfailoverclustering,403–404andVMM2008,267–273andWMI,227–266considerationswhenusing,17enablingandrunningscriptsfor,17installationanduse,14launchingfromWindowsStartmenu,16!
(not)characterin,235Scriptomaticfor,21–22 usingonWindowsServer2008,14–16websiteaddress,14PowerShellcmdletsparametersfor,231runninginPowerShellconsole,16PowerShellcode,creatingaswitchon Hyper-Vserver,239–241PowerShellconsole automatingHyper-Vwith,227launching,219runningscriptsin,223VMM2008builton,180powersupplyandpowerdistributionunits (PDUs),291–292PrebootExecutionEnvironment(PXE),13Prioritysection,ofHardwareConfiguration tab,86processorperformancemetrics,measur- ing,283–284processorresource addingasecondprocessortoaVM,272manipulating,255–257processorscript,root/virtualizationclasses usedby,256ponent settingsforImageUnattended.xmlfile,49 Windowsinstallationanswerfile,49–50Propertieswindow,datacollectorset,282PROSettings,inAdministrationview,96protecteddata,recoveringwithDPM, 363–367ProtectionAgentInstallationWizard,start- ing,353protectiongroup,creatingforprotecting yourHyper-Vservers,355–362PROtipsandreporting,enabling,137–148PSbasemethod,forbypassingPowerShell adapter,232PXE(PrebootExecutionEnvironment),13 418 NINDEX Q quickmigrationinfailoverclustering,294movingaVMtoanothernodewith,317–318 quorum,invirtualclusterserver,294quorummodels,inWindowsServer2008 failoverclustering,295
R ReadytoCompletewindow,196recoverypointvolumesizes,setting,359referentialVSSquery,333registryfile,creatinginMicrosoftKBar- ticle,202–205registrysettings,scriptformanaging, 374–375ReliabilityandPerformanceMonitortool Diskdrop-downlist,277fourcoreresourcesoverview,276gettingstartedwith,276PerformanceMonitorsectionof,277–280using,276–282remoteadministration,configuring, 377–379RemoteControl,inAdministrationview,98Remote,enablingonWindows Server2008,378remoteMMCmanagement,enabling,379Remotetab,hostproperties,83Reporting,enabling,145–148Reservestab,hostproperties,79Resource,invirtualclusterserver,294ResourceControl,options,9–10resultsanddetailspanes Hostsview,77tabsin,77VirtualMachinesview,83 ReviewDiskAllocationwindow,adjustingallocationsin,358 roledefiningandaddingoperationstoit,388inAzMan,385 roleassignmentaddingroledefinitionto,390assigningusersorgroupsto,390creatingnew,390inAzMan,385 role-basedpermissions,settingwithAzMan,386–391 roledefinitionaddingtasksto,390creatingnew,389inAzMan,385 rolesandfeatures,installingandverifying,373–374 root/virtualizationclasses,248inexternalvirtualswitchscript,239usedworkresourcesettingsscript,258usedbyprocessorscript,256usedtomanipulatemachinememory,253
S Sanbolic'sMelioFS,websiteaddress,296SANredundancy.Seestoragework (SAN)redundancyScanSystembutton,forgettingphysical machine'ssysteminformation,171mand-linetool,298SCOM addinguserstoReportOperatorrolein,145–148 integratingwithVMM,137SCOM2007Catalog,websiteaddress,138 NINDEX 419 SCOM2007integrationconfiguringforPROtips,146configuringforreporting,147 SCOMreferenceguide,websiteaddress,137 SCOMserver,preparing,138scopes assigningtovirtualmachines,391–393definingnew,387inAzMan,385scregedit.wsfscript,managingregistryset- tingswith,374–375scripting allowingonHyper-Vserver,381inWMI,19–21./scriptname.ps1,running,223–224ScriptomaticinterfaceforPowerShell,21–22samplescriptcreatedby,22using,228–238WMIqueryprovidedby,230–238scripts,settingoptionsin,122–124SCSIandRAIDControllers,removingLSI Logiccontrollerfrom,210SecuritySettingswindow,settingpassword forlocalSQLserviceountin,351SelectBackupConfigurationwindow, choicesin,339SelectBackupItemswindow,forcustom backup,339SelectDataProtectionMethodwindow, namingprotectiongroupin,357SelectNetworkswindow,choosingvirtual networkforVMin,177SelectPathwindow,choosingpaththatVM willbestoredin,177SelectScopewindow,inCreateUserRole wizard,148SelectShort-TermGoalswindow,choosing data-retentionlengthin,357Self-ServiceAdministrativeContact,in Administrationview,98 Self-Serviceuserrole,creating,148–151 ServerConsolidationmendationReport choosingtheHyper-Voption,163 running,163–169 serverhardware,protectionagainstfailureof,291–292 serversettings manipulatingHyper-V,269–271 manipulatingHyper-Vhostserver,228–247 ServerVirtualizationandConsolidationWizard,choosingfourcoreresourcesfor,165 SettingsforNewVirtualMachinewindow,pointingVMtonewdiskin,213 Settingstab,virtualmachinepropertieswindow,88–89 SetupSwitchmethod configuringvirtualswitchwith,241 inWMI,20 SetVirtualMachinesperHostwindow,choosingVMsthatcanrunonHyper-Vhost,167 shadowcopies,basicprocessformaking,333 SingleInstanceStorage,installingonWindowsServer2008server,349 slmgr.vsscript,WindowsSoftwareLicenseManagertool,374 snapshots,storageof,326 SourceDatawindow,choosingwhichvolumestoconvertin,192 sourcemachine,choosingtoconvert,170 SpecifyDestinationTypewindow,forbackinguptoremotesharedfolder,343 SQLServer hardwarerequirementsforhosts,59 installing,58 softwarerequirementsfor,59–60 SQLServer2005Standard installation,61–62 420 NINDEX requirementfor,59SQLServerReportingServices,setupof, 63–64SQLServerSP3,installationof,62SQLSettingswindow,enteringcredentials forSQLServerdatabasecreation,350mand,forstartingprograms,373Statustab,hostproperties,78Statuswindow,163SteelEyeTechnology,websiteaddress,320storagework(SAN)redundancy,bestpracticesfor,293StorageExplorerconfiguringiSCSIconnectivityandmultipathingwith,300connectingtoiSCSIstoragewith,299–300,configuring,376SummarytabforJobsview,93hostproperties,78indetailspanes,77VirtualMachinesview,84SummarywindowCreatebuttonin,181creatingnewprotectiongroupin,360forsummaryofconversiondetails,180inCreateUserRolewizard,151Sysprep,preparingsystemforinstallationthrough,33SystemCentersection,inAdministrationview,101SystemCenterVirtualMachineManager(VMM)2008.SeealsoVMM2008securitykeybenefitsof,57SystemInformationwindow,ScanSystembuttonin,171SystemsSettingsChangedialogbox,installingHyper-Vdriversin,205
T Task,inAzMan,385taskdefinition addingoperationsto,389creating,388tasks,addingtoroledefinition,390Hyper-VPlanningandDeployment Guide,websiteaddress,388templates actionsavailableinLibraryview,92creatingmonVMimages, 133–137third-partytools,migratingphysicalserv- ersmanuallywith,188–189 U ponent,configuringforponent,39 Uniprocessordriver.SeeACPIUniprocessordriver ponent,settingsforImageUnattended.xmlfile,49 UserRolessection,inAdministrationview,100 usersorgroups,assigningtoroleassignment,390 utilities,configurationandmanagementforHyper-V,370–376 V vCenterserver,addingtoVMMAdministratorconsole,108 vdmkfile,convertingtoa.vhdfile,204VHD.Seevirtualharddiskfilevhdfile copyingtoHyper-Vsystem,205mountingwithVHDMount.exe,331mountingwithWMI,328–330unmounting,331 *.vhdfile,convertingtoafixeddisk,211*.vhdformat,170VHDMount.exeutility,installingandusing, 331virtualclusterserver,itemsthatcanbecon- tainedin,294virtualdisk actionsavailableinLibraryview,92attachingtoanexistingVM,249–253convertingtoafixeddisk,211–214creating,247storageof,326virtualdiskresource,manipulating, 247–253virtualenvironment,creatingabaselineof, 282–287virtualharddiskfile,mounting,328–331virtualinfrastructure,securing,369–396virtualizationadministrator,inAzMan,385VirtualizationCandidatesreport,148VirtualizationManagerssection,inAdmin- istrationview,101VirtualMachineallocationreport,148VirtualMachineConfigurationwindow, choosingprocessorsandmemoryin,174VirtualMachineCreationSettingswindow,inCreateUserRolewizard,150VirtualMachineIdentitywindow,namingvirtualmachinein,171VirtualMachinePermissionswindow,inCreateUserRolewizard,150virtualmachineproperties,displaying,85–89virtualmachineresources,manipulating,247–262,271–273virtualmachinesactions,7–8actionsavailableinLibraryview,92addingasecondprocessorto,272addingavirtualdisktoanexisting,248addingNICsto,258–262 NINDEX 421 addingvirtualNICsto,272–273adjustingprocessorsettingson,256–257adjustingthememoryon,271–272adjustingthememorysettingson, 253–255anatomyof,324–325assigningscopesto,391–393assigningtoElementNameproperty,265attachingavirtualdisktoanexisting, 249–253backingupwithHyper-VManager, 325–332backupmanagement,324backupstrategiesfor,323–324booting,201changingdefaultandvirtualdiskpaths, 228–238changingdefaultpathsandvirtualdisk filelocations,228choosinghoststartandactionsfor, 178cleaningup,209–ponentsof,2–3creatingabaselineof,282–287creating,262–266,273creatingonHyper-Vhosts,124–132creatingwithVMMSelf-ServicePortal, 153–155defaultfilelocationsfor,326editingsettings,197–201exporting,327–328filesneededtorestore,325givingalternatecredentialswork share,194globalsettingsof,265ponentsandsettings,8–10importingentire,332IntegrationServicesoptions,11managementsettings,10–12migrating,214monitoringperformanceof,275–290 422 NINDEX movingtoanothernode(quickmigration),317,318 preparingforimported,332protecting,323–367removingunnecessaryhardwarefrom settings,197scriptforcreating,262–268settingnameandlocationfor,194tableoffiles,324*vmxconfigurationfile,197wherefilesareactuallystored,326VirtualMachinesviewactionsofferedbyActionspane,84–85displayingproperties,85–89navigation,results,anddetailspanes, 83–84VirtualMachineUtilizationreport,148working,inHyper-V,3–4works addingtothehost,112–114VLANoptionsforexternal,4–5virtualNICsaddingtoVMs,272–273scriptforcreating,259–262virtual-to-virtual(V2V)migration,157VLANoptions,forexternal- works,4–5VLANtrunking,4–5VMConnect,connectingtoVMsconsole using,7VMDKtoVHDConverter downloading,188running,204VMLoadtab,CustomizeRatingsdialog box,175VMM2008 manuallymigratingphysicalserverswith,170–188 PowerShelland,267–273runningonlineconversionwith,170settingupdelegationwith,393–396 VMM2008ManagementPackforSCOM2007,websiteaddressforupdates,144 VMM2008PowerShellcmdlets,using,268VMM2008PowerShellconsole essingscriptsthrough,268gettinghelponusingcmdletsfrom,269security,393–396VMMAdministratorconsoleaddingaHostin,102–114addingLibraryserverto,117–118addingperimeterhostin,106addingVMwareESXhostto,108–112connectingtoforfirsttime,74–76installation,68–69integratingSCOMwith,137interfacefor,74–76performingtasksin,102–137touring,74–101VMMAgent,stepsforinstalling,72–73ponentsdecidingwheretoinstall,58tableof,155VMMlibrary,Summarytabof*.vhdfilein, 90VMMlibraryserver,operatingsystemsthat canbeusedas,72VMMmanagementpacks importing,138–143verifyinginstallationof,143VMMManagementPacks,prerequisitesfor, 138VMMSelf-ServicePortal,69–70 creatingSelf-Serviceuserrole,148–151creatingvirtualmachineswith,153–155IISponentsneededforinstalling, 70installing,71–72operatingsystemsneededforinstalling, 70softwarerequirementsforinstalling,70 NINDEX 423 systemrequirements,69using,148–155VMMServerinstallationof,65–68systemrequirements,65VMOptionswindow,Splitdiskinto2GB filesboxin,195VMstab,hostproperties,79VMwareConverterAgent,installing,192VMwaredevices,removinganyleftover fromphysicalmachine,209VMwareESXhost,addingtoVMMAdmin- istratorconsole,108–112VMwaremachine,removingdriversafter conversiontoHyper-V,183VMwareServer downloading,188registeringforalicensekeyserialnum- ber,188VMwareServer1.0.8,installing,189VMwareServerConsole mainscreenin,197newvirtualmachinein,199VMwarevCenterConverter3.0.3convertingaputerwith,191downloading,188freeversionrunninginStartermode,189installing,188–189providingadministratorcredentialsfor convertingsourcemachine,191settingupyoursourcemachine,189VMwarevirtualmachinebootingforthefirsttime,201convertingaphysicalmachineto, 189–197loggingintoafterbooting,201VolumeConfigurationwindow,specifying volumestoconvertin,173VolumeShadowCopyService(VSS),howit works,333 volumeshadowcopyponentsin,333howitworks,333 WXYZ WDS.SeealsoWindowsDeploymentServices(WDS) addingtheWindowsponents,39–42 configuringsettingsfor,46–48configuringremoteinstallationfolder for,26configuringtouseanswerfiles,52creatingastandardbootimage,29–30installationchecklist,24installingforHyper-V,23–26prerequisitesneededbeforeinstalling, 24settingDHCPoptionsfor,26settingPXEserversettingsfor,27stepsforachievingautomationusing,55WDSandDHCPservers,configuring,26–28WDSClientUnattend.xmlanswerfile,con- figuringWDStouse,52WDSClientUnattend.xmlfile ponentsettingsfor,43–44 creating,37–49DiskConfigurationandDisksettingsfor, 42ponentsettingsfor, 45–46ImageSelection,InstallImage,andIn- stallToComponentsettingsfor,46WDSClientUnattend.xmlfile,WinPEUI settingfor,39WDSRole,adding,24–26wdsutil,websiteaddressforinformation about,34 424 NINDEX websiteaddressesDouble-TakeSoftware,320forBITSupdates,106pleteiscsicli.exereference,303forMAPtoolkit,157forVMDKtoVHDConverter,188
V iÃÊÜ iÊÌ iÞÊ>ÀiÊÀÕ}Ê (available
ifHyper-VIntegrationServicesisinstalledonthevirtualmachine)ÊUÊ-Õ««ÀÌÊvÀÊÕ«ÊÌÊÎÓÊ« ÞÃV>Ê«ÀViÃÃÀÊVÀiÃÊUÊ-Õ««ÀÌÊvÀÊÌiÊiÝÌi`i`Ê«>}iÊÌ>LiÃÊ*/îÊ>`ÊÊiÃÌi`Ê«>}iÊÌ>LiÃÊ*/îÊÊ processorsthatincludethisfunctionality NNoteWhenavirtualmachineisrunning,theguestoperatingsystemmapsoutmemorypagesinsidethe virtualmachine.ThehypervisoraddressesandstoresthosememorypagesinphysicalRAM.BecausethememoryaddressesthattheguestoperatingsystemknowsaboutandtheaddressesthatareinphysicalRAMusuallydonotmatch,thehypervisormusttranslatetheretrievalandupdatingofpagesinRAM.EPTandNPTdothetranslatingforthehypervisor,sooverallperformancecanbeincreased. ÊUÊ/ iÊ>LÌÞÊÌÊ«iÀvÀÊ>ÊÛiÊ}À>ÌÊ>Ê}À>ÌÊÜ iÊÌ iÊÛÀÌÕ>Ê>
V iÊÃÊÀÕningwithnointerruptionofservice)ofavirtualmachinefromonehosttoanother ÊUÊÊVÕÃÌiÀi`ÊviÊÃÞÃÌiÊÌ >ÌÊi>LiÃÊ>ÊÌ iÊ ÃÌÃÊÊ>Êv>ÛiÀÊVÕÃÌiÀÊÌÊÃ >ÀiÊ>ÊÛÕiÊ
simultaneously ÊUÊ >Vi`ÊiÌÜÀ}ÊÌ >ÌÊVÕ`iÃÊÃÕ««ÀÌÊvÀÊÕLÊvÀ>iÃÊÊÛÀÌÕ>Ê>
V iÊguests 397 398 APPENDIXNAPREVIEWOFWINDOWSSERVER2008R2HYPER-VWITHLIVEMIGRATION NNoteThefeaturesdiscussedherearefromaBetaversionofWindowsServer2008R2(availablefrom dppl6++sss*ie_nkokbp*_ki+`ksjhk]`o+`ap]eho*]olt;B]iehuE@941_ba0_5)/0`a)033_)^1_])31a`]a/`13_1"`eolh]uh]jc9aj).TheyaresubjecttochangewhenWindowsServer2008R2isreleasedtomanufacturing(RTM). Ofallthesefeatures,theonethatIamthemostexcitedaboutislivemigration,andthisappendixfocusesonthatfeature. LiveMigration LivemigrationreferstotheabilitytomovearunningvirtualmachinefromoneHyper-VhosttoanotherHyper-Vhostwithoutserviceinterruption.Itcanbringalotofflexibilitytoyourvirtualinfrastructure. "iÊvÊÌ iÊ>ÀÊvi>ÌÕÀiÃÊÌ >ÌÊ>iÃÊÛiÊ}À>ÌÊ«ÃÃLiÊÊÌ ÃÊvÕÌÕÀiÊÀii>ÃiÊÃÊ
ÕÃÌiÀi`Ê- >Ài`Ê6ÕiÃÊ-6®°Ê-6Ê>VÌÃÊ>ÃÊ>Ê`ÃÌÀLÕÌi`>VViÃÃÊviÊÃÞÃÌi°Ê/ ÃÊi>ÃÊÌ >ÌÊÌÊcanbeessedbymorethanonehostatatime(readandwrite).ItissimilartoaclusteredfileÃÞÃÌi]ÊLÕÌÊÃÊLÕÌÊÊ/-]Ê>`ÊÌÊ>ÊiÜÊviÊÃÞÃÌi°Ê-]ÊÜÌ ÊÕÃÌÊÌ iÊÃiiVÌÊvÊ>ÊÃ}iÊV iVÊLÝ]ÊÞÕÊV>Êi>LiÊ-6° / iÊv>VÌÊÌ >ÌÊÕÌ«iÊ ÃÌÃÊV>Ê>VViÃÃÊ-6Ê>ÌÊÌ iÊÃ>iÊÌiÊÃÊÜ >ÌÊÀi>ÞÊÕVÃÊÌ iÊÛiÊ}À>ÌÊV>«>LÌÞÊvÊÞ«iÀ6°Ê/ÊLiÌÌiÀÊÕ`iÀÃÌ>`ÊÜ Þ]Êi̽ÃÊÌ>iÊ>ÊÊ>ÌÊÜ >ÌÊ >««iÃÊ
`ÕÀ}Ê>ʵÕVÊ}À>ÌÊ`ÃVÕÃÃi`ÊÊ >«ÌiÀÊÇÊvÊÌ ÃÊL®ÊÊÌ iÊVÕÀÀiÌÊÀii>ÃiÊvÊ7dowsServer2008withHyper-V: ÊUÊÊ>`ÃÌÀ>ÌÀÊÃÃÕiÃÊ>ʵÕVÊ}À>ÌÊV>`ÊvÀÊ>ÊÛÀÌÕ>Ê>
V i° ÊUÊ/ iÊÛÀÌÕ>Ê>
V iÊÃÊ«ÕÌÊÌÊ>ÊÃ>Ûi`ÊÃÌ>Ìi° ÊUÊ/ iÊ}V>ÊÕÌÊÕLiÀÊ1®thatthevirtualmachineresidesonisfailedovertoanotherHyper-Vnodeinafailovercluster. ÊUÊ"ViÊÌ iÊ1ÊÃÊLÀÕ} ÌÊiÊÊÌ iÊÌ iÀÊÞ«iÀ6ÊVÕÃÌiÀ]ÊÌ iÊÛÀÌÕ>Ê>
V iÊÃÊrestoredtoarunningstate. Ì Õ} ÊÌ ÃÊ«ÀViÃÃÊÌ>iÃÊÞÊ>ÊviÜÊÃiV`Ã]ÊÌÊ`iÃÊV>ÕÃiÊ>ÊÃiÀÛViÊÌiÀÀÕ«Ì°Ê/ iÊ
>ÊV>ÕÃiÊvÀÊÌ iÊÃiÀÛViÊÌiÀÀÕ«ÌÊʵÕVÊ}À>ÌÊÃÊÌ iÊ1Êv>ÛiÀ°Ê-ViÊÞÊiÊÞ«iÀ6Ê`iÊV>Ê >ÛiÊ>VViÃÃÊÌÊ>Ê1Ê>ÌÊ>ÊÌi]ÊÌ iÊÛÀÌÕ>Ê>
V iÊÕÃÌÊLiÊ«ÕÌÊÌÊ>ÊÃ>Ûi`ÊÃÌ>ÌiÊÃÊÌ iÊ1ÊV>Êv>ÛiÀ]Ê>`ÊÌ iÊÛÀÌÕ>Ê>
V iÊV>ÊLiÊLÀÕ} ÌÊL>VÊÕ«Ê}À>VivÕÞÊÊÌ iÊÌ iÀÊ`i°ÊÊiÌiÊÀ>ÌÊvÊÛÀÌÕ>Ê>
V iÊÌÊ1ÊÕÃÌÊLiÊ>Ì>i`ÊvÊÞÕÊii`ÊÌÊÕÃiʵÕVÊ}À>ÌÊÊÌ iÊVÕÀÀiÌÊÀii>ÃiÊvÊÞ«iÀ6]ÊLiV>ÕÃiÊv>ÛiÀÊ >««iÃÊ>ÌÊÌ iÊ
1ÊiÛi]ÊÀ>Ì iÀÊÌ >ÊÌ ivirtualmachinelevel. Ü]Êi̽ÃÊÌ>iÊ>ÊÊ>ÌÊÌ iÊ}iiÀ>Ê«ÀViÃÃÊvÀÊÛiÊ}À>ÌÊÜÌ ÊÞ«iÀ6ÊÊ7`ÜÃÊ
Server2008R2Beta1. APPENDIXNAPREVIEWOFWINDOWSSERVER2008R2HYPER-VWITHLIVEMIGRATION 399 ÊUÊÊ>`ÃÌÀ>ÌÀÊÃÃÕiÃÊ>ÊÛiÊ}À>ÌÊV>`ÊvÀÊ>ÊÛÀÌÕ>Ê>
V i° ÊUÊÊÌ>ÊLÌ>«ÊV«ÞÊvÊÌ iÊÛÀÌÕ>Ê>
V i½ÃÊiÀÞÊÃÊV«i`ÊÛiÀÊÌÊÌ iÊ`iÃÌ>tionhost. ÊUÊ >}iÃÊ`iÌ>îÊÌÊÌ iÊiÀÞÊ«>}iÃÊ>ÀiÊ}}i`Ê`ÕÀ}ÊÌ iÊÌ>ÊiÀÞÊV«Þ° ÊUÊ/ iÊÛÀÌÕ>Ê>
V iÊÃÊ«ÕÌÊÌÊ>Ê«>ÕÃi`ÊÃÌ>ÌiÊLÀivÞÊÌÊÌVi>LiÊvÀÊ>ÊÕÃiÀÊÃÌ>`point),
sothesmallerdeltascanbecopiedtothenewdestinationhost. ÊUÊ/ iÊ`iÃÌ>ÌÊ ÃÌÊ>ÃÃÕiÃÊVÌÀÊvÊÌ iÊÛÀÌÕ>Ê>
V iÊ>`ÊÌ>iÃÊÌÊÕÌÊvÊ>Êpausedstate,withoutanyserviceinterruption. Thereisalotmoregoingonunderthehood,butthesefivestepsgiveagoodoverviewofwhatishappening.TheimportantdetailtonoticehereisthatthemigrationhappensattheÛÀÌÕ>Ê>
V iÊiÛi]ÊLiV>ÕÃiÊÌ iÀiÊÜ>ÃÊÊii`ÊvÀÊ>Ê1Êv>ÛiÀ°Ê>
V Ê ÃÌÊÊÌ iÊVÕÃÌiÀÊ >ÃÊ>VViÃÃÊÌÊ-6Ê>ÌÊÌ iÊÃ>iÊÌi°ÊÞÊÛÀÌÕ>Ê>
V iÊÌ >ÌÊÃÊÃÌÀi`ÊÊ-6ÊÃÊi}LiÊvÀÊÛiÊ}À>Ì°Ê/ ÃÊ>ÃÊi>ÃÊÌ >ÌÊÞÕÊÊ}iÀÊii`ÊÌÊ>Ì>Ê>ÊÛÀÌÕ>Ê>
V iÊÌÊ1ÊÀ>ÌÊofonetoone. Here,youwilllearnhowtoconfigurelivemigrationsoyoucanseeforyourselftheflexibilitythatthisnewfeaturecanbringtoyourvirtualinfrastructure. NNoteLivemigrationcannotbeusedforunplanneddowntimewithoutanyinterruption,becausethe sourcehostmuststillbefunctioningtostartthelivemigrationprocess. ConfiguringLiveMigration ThebasicstepsinvolvedinconfiguringandusingthenewlivemigrationfeatureofHyper-VR2areasfollows: ÊUÊv}ÕÀiÊ>`ÊÛiÀvÞÊÌ iÊvÕVÌ>ÌÞÊvÊÞÕÀÊÞ«iÀ6Êv>ÛiÀÊVÕÃÌiÀ° ÊUÊ>LiÊ>`ÊVv}ÕÀiÊ-6°Ê/ ÃÊÀiµÕÀiÃÊÌ iÊÌiÀ«ÀÃiÊÀÊ>Ì>ViÌiÀÊÛiÀÃÊvÊ7dowsServer2008R2Beta1. ÊUÊi«ÞÊ>ÊÛÀÌÕ>Ê>
V iÊÊ-6° ÊUÊ/iÃÌÊÌ iÊÛiÊ}À>ÌÊvÀÊÌ iÊÛÀÌÕ>Ê>
V i° v}ÕÀ}Ê>`ÊÛiÀvÞ}ÊÌ iÊvÕVÌ>ÌÞÊvÊ>ÊÞ«iÀ6Êv>ÛiÀÊVÕÃÌiÀÊÃÊVÛiÀi`ÊÊ
>«ÌiÀÊÇÊvÊÌ ÃÊL°Ê,iviÀÊÌÊÌ >ÌÊ
V >«ÌiÀÊvÀÊ`iÌ>ÃÊÊÃiÌÌ}ÊÕ«Ê>Êv>ÛiÀÊVÕÃÌiÀ°Ê"ViÊ
thefailoverclusterissetup,followthesestepstoconfigurelivemigration:
1."«iÊÌ iÊ>ÛiÀÊÕÃÌiÀÊ>>}iiÌÊÌÊLÞÊÃiiVÌ}Ê-Ì>ÀÌÊ¢Ê`ÃÌÀ>ÌÛiÊ/ÃÊ¢>ÛiÀÊÕÃÌiÀÊ>>}iiÌÊÊ7`ÜÃÊ-iÀÛiÀÊÓäänÊÀÊ7`ÜÃÊ6ÃÌ>°
2."ViÊÞÕÊ >ÛiÊViVÌi`ÊÌÊÞÕÀÊVÕÃÌiÀ]ÊVVÊ>LiÊÕÃÌiÀi`Ê- >Ài`Ê6ÕiÃÊÊÌ iÊVÌÃÊ«>i]Ê>ÃÊà ÜÊÊ}ÕÀiÊ£° 400 APPENDIXNAPREVIEWOFWINDOWSSERVER2008R2HYPER-VWITHLIVEMIGRATION FigureA-
1.ChooseEnableClusterSharedVolumesfromtheActionspaneoftheFailoverClusterManagementtool.3./ iÊ>LiÊÕÃÌiÀÊ- >Ài`Ê6ÕiÃÊÜ`ÜÊ>««i>ÀÃ]Ê>ÃÊà ÜÊÊ}ÕÀiÊÓ°Ê/ ÃÊÜ>ÀÃÊÞÕÊÌ >ÌÊÌ iÊ-6Êvi>ÌÕÀiÊà Õ`ÊLiÊÕÃi`ÊÞÊvÀÊÞ«iÀ6ÊVÕÃÌiÀðÊÊÌ iÀÊ`>Ì>Êà Õ`ÊLiÊÃÌÀi`ÊÊ-6°ÊVÊÌ iÊV iVÊLÝÊÌÊ>VVi«ÌÊÌ iÊÌiÀÃÊ>`ÊÀiÃÌÀVÌð FigureA-
2.CSVtermsandrestrictions4.ÜÊÞÕÊÕÃÌÊii`ÊÌÊ>``Ê>ÊÛÕiÊÌÊÌ iÊVÕÃÌiÀ°Ê/ iÊ-6Êvi>ÌÕÀiÊ>ÜÃÊÞÕÊÌÊÃÌÀiÊ ÕÌ«iÊÛÀÌÕ>Ê>
V iÃÊÊÌ iÊÃ>iÊ1]ÊÃÊÌ ÃÊiÝ>«iÊÕÃiÃÊ>ÊÃ}iÊÛÕi°®Ê,} ÌVVÊÕÃÌiÀÊ- >Ài`Ê6ÕiÃÊÊÌ iÊ>Û}>ÌÊ«>iÊÊÌ iÊivÌÊ>`ÊÃiiVÌÊ``Ê-ÌÀ>}i°Ê-iiVÌÊÌ iÊÛÕiÊÌ >ÌÊÞÕÊÜ>ÌÊÌÊ>``ÊÌÊ-6]Ê>ÃÊà ÜÊÊ}ÕÀiÊÎ]Ê>`ÊÌ iÊVVÊ"° APPENDIXNAPREVIEWOFWINDOWSSERVER2008R2HYPER-VWITHLIVEMIGRATION 401 FigureA-
3.ChoosingavolumeforCSV5.-iiVÌÊÕÃÌiÀÊ- >Ài`Ê6ÕiÃÊÊÌ iÊ>Û}>ÌÊ«>i]Ê>`ÊÞÕÊÜÊÃiiÊÞÕÀÊ-6ÊÛ- Õi°Ê7 iÊ-6ÊÃÊi>Li`]Ê>ÊiÜÊ>ië>Vi]Ê?
6X?
hqopanOpkn]ca,iscreatedoneach`iÊÊÌ iÊVÕÃÌiÀÊvÀÊÌ iÃiÊÛÕiðÊÌViÊÌ >ÌÊÞÕÀÊiÜÊ-6ÊÛÕiÊÃÊÊÌ iÊ?
6X?
hqopanOpkn]caXRkhqia-Ê«>Ì ÊÊi>
V Ê`i]Ê>ÃÊÃ ÜÊÊ}ÕÀiÊ{° FigureA-
4.TheClusteredSharedVolumepath6.ÀÊÞÕÀÊÛÀÌÕ>Ê>
V iÃÊÌÊLiÊV>«>LiÊvÊ>ÊÛiÊ}À>Ì]ÊÞÕÊii`ÊÌÊ`i«ÞÊÌ iÊ intothe?
6X?
hqopana`Opkn]caXRkhqia-Ê«>Ì ÊLÞÊÃiiVÌ}ÊÌ >ÌÊ«>Ì ÊÊÌ iÊ-«iVvÞÊ>iÊ>`ÊV>ÌÊÃiVÌÊvÊÌ iÊiÜÊ6ÀÌÕ>Ê>
V iÊ7â>À`ÊÊÞ«iÀ6Ê>>}iÀ]Ê>ÃÊà ÜÊÊ}ÕÀiÊx°Ê-iiÊ >«ÌiÀÊ£ÊvÊÌ ÃÊLÊvÀÊ`iÌ>ÃÊÊÕÃ}ÊÌ iÊÞ«iÀ6Ê>>}iÀÊÌ°® 402 APPENDIXNAPREVIEWOFWINDOWSSERVER2008R2HYPER-VWITHLIVEMIGRATION FigureA-
5.DeployingyourvirtualmachineonCSV7."ViÊÞÕÀÊÛÀÌÕ>Ê>
V iÃÊ>ÀiÊ`i«Þi`Ê>`Ê>`iÊv>ÕÌÌiÀ>ÌÊÀiviÀÊÌÊ >«ÌiÀÊÇÊ fordetailsonhowtodeployafault-tolerantvirtualmachine),youneedtochoosetheiÌÜÀÊÌ >ÌÊÜÊLiÊÕÃi`ÊvÀÊÌ iÊÛiÊ}À>Ì°Ê/ ÃÊÃÊ`iÊÊ>Ê«iÀÛÀÌÕ>Ê>
V iÊL>ÃðÊ/Ê`ÊÌ Ã]ÊÀ} ÌVVÊÞÕÀÊÛÀÌÕ>Ê>
V iÊÕ`iÀÊ-iÀÛViÃÊ>`Ê««V>ÌÃÊÊÌ iÊ>Û}>ÌÊ«>iÊÊÌ iÊ>ÛiÀÊÕÃÌiÀÊ>>}iiÌÊÌÊ>`Ê
V ÃiÊ*À«iÀÌiÃ°Ê VÊÌ iÊiÌÜÀÊvÀÊÛiÊ}À>ÌÊÌ>L]Ê>`Ê
V ÃiÊÌ iÊiÌÜÀÊÌ >ÌÊÞÕÊÜÊÕÃiÊvÀÊlivemigrationtraffic(thisincludesamemorybitmapofthevirtualmachinesentfromonehosttoanother),asà ÜÊÊ}ÕÀiÊÈ° FigureA-
6.Choosingworkforlivemigrationtraffic APPENDIXNAPREVIEWOFWINDOWSSERVER2008R2HYPER-VWITHLIVEMIGRATION 403 NNoteAsabestpractice,theliveworkshouldbeaseparatework. PerformingaLiveMigration ToperformalivemigrationforaÊÛÀÌÕ>Ê>
V i]ÊÕÃÌÊÃiiVÌÊÌ iÊÛÀÌÕ>Ê>
V i°Ê/ iÊVVʺÛiÊ}À>ÌiÊÌ ÃÊÛÀÌÕ>Ê>
V iÊÌ»ÊÊÌ iÊVÌÃÊ«>iÊvÊÌ iÊ>ÛiÀÊÕÃÌiÀÊ>>}iiÌÊÌÊ>`Ê
V ÃiÊÌ iÊ ÃÌÊÌÊÜ
V ÊÌÊ}À>ÌiÊÌ iÊÛÀÌÕ>Ê>
V i]Ê>ÃÊÃ ÜÊÊ}ÕÀiÊÇ° Figure
A-
7.Startingthelivemigrationprocess Toverifythecurrentownerofthevirtualmachinebeforeorafteralivemigration,selectÌ iÊ>««À«À>ÌiÊÛÀÌÕ>Ê>
V iÊÀiÃÕÀViÊ}ÀÕ«ÊÕ`iÀÊÌ iÊ-iÀÛViÃÊ>`Ê««V>ÌÃÊÃiVÌÊÊ
Ì iÊ>Û}>ÌÊ«>i°ÊÊvÀÊÌ iÊVÕÀÀiÌÊÜiÀÊÊÌ iÊ-Õ>ÀÞÊÃiVÌÊvÊÌ iÊÀiÃÕÌÃÊ«>iÊÊ
themiddleofthewindow,>ÃÊÃ ÜÊÊ}ÕÀiÊn° FigureA-
8.Verifyingthecurrentownerofthevirtualmachine PowerShellandFailoverClustering InWindowsServer2008R2,youcancontrolsomeaspectsoffailoverclusteringthroughWin`ÜÃÊ*ÜiÀ- i°Ê/ÊÕÃiÊÌ ÃÊvi>ÌÕÀi]Ê«iÊÌ iÊ>ÛiÀÊÕÃÌiÀÊ*ÜiÀ- iÊ>>}iiÌÊÌÊfromaWindowsServer2008R2fullinstallationthathasthefailoverclusterfeatureinstalled.ThistoolcanbeessedfromtheStart¢Ê`ÃÌÀ>ÌÛiÊ/ÃÊiÕ° 404 APPENDIXNAPREVIEWOFWINDOWSSERVER2008R2HYPER-VWITHLIVEMIGRATION "ViÊÌ iÊ*ÜiÀ- iÊÜ`ÜÊÃÊ«i]Êtogetalistofallthecmdletsavailableforfailoverclustering,typethefollowing: Cap)?
kii]j`)Ik`qhaB]ehkran?
hqopano Togetsyntaxhelpforanyofthecmdlets,usemand: Cap)Dahl8?
i`hapJ]ia:)Bqhh Thiswillgivethefullhelpaswellassomeexamplesforthecmdlet.IfyouwanttostartthelivemigrationvÊ>ÊÛÀÌÕ>Ê>
V iÊÜÌ Ê*ÜiÀ- i]ÊÞÕÊV>Ê`ÊÃÊusingthesecmdlets.Hereisanexample: Cap)?
hqopan8?
hqopanJ]ia:xIkra)?
hqopanRenpq]hI]_dejaNkha£)J]ia8RICnkqlJ]ia:)Jk`a8@aopej]pekjJk`aJ]ia: where: ÊUÊ8?
hqopanJ]ia:ÊÃÊÌ iÊ>iÊvÊÌ iÊVÕÃÌiÀÊÞÕÊÜ>ÌÊÌÊÜÀÊÜÌ °ÊUÊ8RICnkqlJ]ia:isthenameofthevirtualmachineresourcegroup.ÊUÊ8@aopej]pekjJk`aJ]ia:isthenameofthedestinationnodethatthevirtualmachine willmoveto. i̽ÃÊiÝ>iÊÜ >ÌÊÃÊ >««i}ÊÊÌ ÃÊÃ}iiÊ*ÜiÀ- iÊV>`°ÊÌÊLi}ÃÊiÊÌ Ã\ Cap)?
hqopan8?
hqopanJ]ia: / ÃÊViVÌÃÊÌÊÌ iÊVÕÃÌiÀÊÞÕÊÜÊLiÊÜÀ}ÊÜÌ °Ê/ ÃÊÃÊÌ iÊ««i`ÊÌÊÌ iÊÀiÃÌÊvÊÌ iÊmand: Ikra)?
hqopanRenpq]hI]_dejaNkha)J]ia8RICnkqlJ]ia:£
)Jk`a8@aopej]pekjJk`aJ]ia: Thismovesthevirtualmachineresourcegroupfromitscurrentnodetothedestinationnode. NNoteItispossibletolivemigratemorethanonevirtualmachineatatimeusingPowerShell.However, eachhostintheclustercanparticipateinonlyasinglelivemigrationatatime.So,ifyouonlyhaveatwonodecluster,youwouldbeabletoperformonlyasinglelivemigrationatonetime. APPENDIXNAPREVIEWOFWINDOWSSERVER2008R2HYPER-VWITHLIVEMIGRATION 405 Summary SomeexcitingnewfeaturesandimprovementsingtoHyper-VwithWindowsServerÓäänÊ,Ó°Ê-6Ê>`ÊÛiÊ}À>ÌÊ>ÀiÊÌÜÊÛiÀÞÊÜiViÊ>``ÌðÊ/ iÞÊÜÊLÀ}ÊÌ iÊvÜ}Êbenefitstoyourvirtualinfrastructure: ÊUÊ9ÕÊV>Ê}À>ÌiÊÛÀÌÕ>Ê>
V iÃÊÜÌ ÕÌÊÃiÀÛViÊÌiÀÀÕ«Ì° ÊUÊ9ÕÊÊ}iÀÊii`ÊÌÊ>Ì>Ê>ÊiÌiÊÛÀÌÕ>Ê>
V iÊÌÊ1Ê>««}ÊÀ>Ì° ÊUÊ9ÕÊ}iÌÊ>ÊÀiÊÀi>Ã>LiÊ>Ìi>ViÊÜ`ÜÊ`ÕiÊÌÊÌ iÊ>LÌÞÊÌÊ}À>ÌiÊÛÀÌÕ>Êmachineswithoutuserinterruption.
7 iÊÌÊëiVvV>ÞÊ>ÕVi`]ÊÊLiiÛiÊÌ >ÌÊÛiÊ}À>ÌÊÜÊ>ÃÊÕVÊÃiÊ
otherinterestingabilitiesforyourvirtualinfrastructure.ThefuturemayholddynamicloadL>>V}Ê>}ÊÞ«iÀ6Ê ÃÌðÊÃ]ÊÜ iÊÌi}À>Ìi`ÊÜÌ Ê-ÞÃÌiÊiÌiÀÊ6ÀÌÕ>Ê>
V iÊ>>}iÀÊ*,"Ê/«ÃÊVÛiÀi`ÊÊ >«ÌiÀÊÎÊvÊÌ ÃÊL®]ÊÛiÊ}À>ÌÊVÕ`Êi>LiÊÞÕÀÊÛÀÌÕ>ÊvÀ>ÃÌÀÕVÌÕÀiÊÌÊ>iÊÌi}iÌÊ«>ViiÌÊÀÊ}À>ÌÊ`iVÃÃÊvÀÊÞÕÀÊÛÀÌÕ>Ê>
V iÃ]Ê
withoutuserinterruption.
7 >ÌiÛiÀÊÌ iÊvÕÌÕÀiÊ>ÞÊ `]ÊÌÊÃÊ>ÊiÝVÌ}ÊÌiÊÌÊÕÃiÊÃiÀÛiÀÊÛÀÌÕ>â>ÌÊÌiV }Þ°ÊVÀÃv̽ÃÊvÀÃÌÊL>ÀiiÌ>Ê Þ«iÀÛÃÀÊÃÊ>Ê}`ÊÃÌ>ÀÌÊvÀÊÞÕÀÊÛÀÌÕ>ÊvÀ>ÃÌÀÕVÌÕÀiÊii`ðÊ
ÌÊÃÊiÊÌ iÊvÕÌÕÀiÊÀii>ÃiÊÃÊÀ} ÌÊÊÌÀ>VÊÌÊ«ÀÛ`iÊiÛiÊÀiÊiÌiÀ«ÀÃiV>ÃÃÊV>«>Lties
foryourvirtualinfrastructure. Index Symbols putervariable,settingformultiplesystems,232–234 $CreatedSwitchvariable,forholdingvirtualswitch,240 $ExternalSwitchPortvariable,switchportstoredin,240 $InternalSwitchPortvariable,switchportassignedto,240 $scriptfailvariable,holdingnamesputersthatfail,235 $eedvariable,235 $VirtualSwitchQueryvariable,querystoredin,239 !
(not)character,inPowerShell,235 |(pipe)symbol,375 ActiveDirectorymemberhost,addinginVMMAdministratorconsole,103–106 AddCountersdialogbox,foraddingcounterstoPerformanceMonitor,278 AdditionalPropertieswindow,optionsin,178 Additional/Removeprograms,removingvendor-orhardware-specificapplicationsin,183 AddMemberswindow,inCreateUserRolewizard,148 AddTargetPortaldialogbox,addingiSCSItargetportalin,299 AddVirtualSystemResourcesclass,248 AddVirtualSystemResourcesmethod,usedworkresourcesettingsscript,258 Administrationview
A ACPIUniprocessordriver,selectingandinstalling,187–188 ActionspaneactionsavailableinLibraryview,92putersanddevicestomanagein,147–148forJobsview,94hostpropertiestabsin,78–83selectingConfigurePerformanceSettingoptionin,338 CustomerExperienceImprovementProgramSettingsin,95 DatabaseConnectionin,95generaladministrationitems,94–98LibrarySettingsin,96ManagedComputerssectionin,99Networkingsectionin,99ofAdministratorconsole,94–101PlacementSettingsin,96PROSettingsin,96RemoteControlin,98 VirtualMachinesview,84–89 Actionstab,virtualmachinepropertieswindow,89 Self-ServiceAdministrativeContactin,98 SystemCentersectionin,101 ActiveDirectorydomain UserRolessectionin,100 joining,377neededforinstallingWDS,24 administratorcredentials,enteringinInventoryountdialogbox,161 407 408 NINDEX Administratorsgroup,addingdomainounttolocal,377 answerfilesautomatingguestoperatingsysteminstallationwith,pleting,51–52creating,35–36validatingandsaving,48–49 AuthorizationManager(AzMan)MMCtool.SeeAzMantool AuthorizationManager(AzMan)scopename,240 authorizationstoreinAzMan,385opening,386 Availabilitysection,ofHardwareConfigurationtab,87 AzManscope,240AzMantool delegatingadministrationofVMswith,385–391 settingrole-basedpermissionswith,386–391 termsusedby,385usingforHyper-Vsecurity,385
B BackupOnceoption(Actionspane),forbackupofVMvolume,342 BackupScheduleWizard,starting,338batchfile,creatingforperformancemoni- toring,288–289BITS,websiteaddressforupdates,106bootimage,creatingWDS,29–30bootsettings,configuring,55 C captureimage,creating,30–31 ChangeTrackingtab,forJobsview,94 Checkpointstab,invirtualmachinepropertieswindow,87 ChooseActionwindow,creatingnewfixeddiskin,211 ChooseReplicaCreationMethodwindow,choosinghowinitialreplicadatawillbecreatedin,359 ChooseRestartMethodwindow,354 -classMsvm_VirtualSystemManagementServiceparameter,inPowerShellcmdlet,231 clientesspoint,invirtualclusterserver,294 cluster,defined,294 ClusteredSharedVolumes(CSV),398 clusterquorum,storageofinvirtualclusterserver,294 cmdlets,gettinglistofforfailoverclustering,404 CompletingtheEditVirtualHardDiskWizardwindow,reviewingeverythinginsummaryin,213 computer,automaticallyjoiningtodomain,51 computername forspecializeportionofWindowsinstallation,49–50 setting,377 puternameputerparameter,PowerShellcmdlet,231 configurationfiles creatingforperformancemonitoring,289 wheretheyarestored,326 configurationpasses,WindowsSetup,35–36 configuring,livemigration,399–402 Confirmationwindow,showingbackupschedulesummary,342 NINDEX 409 ConnectTodialogbox,forconnectingtoHyper-Vhost,299 ponent,inWMI,18 conversion,cleaningupafter,182–183 ConversionInformationwindow,warningsin,180 ConversionOptions,inVolumeConfigurationwindow,173 ConversionWizard customizingguestoperatingsystemofVMin,196 settingdestinationparametersin,193 ConvertVirtualHardDiskwindow,choosingdestinationforfixed*.vhdfile,211 counters addingtoPerformanceMonitor,277–280 usinginguestVMstomeasurememoryperformance,287 CPUdrivers,installingsingle,184–188 CreateDifferencingVirtualHardDiskmethod,248 CreateDynamicVirtualHardDiskmethod,247–248 CreateFixedVirtualHardDiskmethod,247 CreateNewDataCollectorSetwizard,starting,280 CreateNewProtectionGroupwizard,355–356 ponent adding,39–42 configuringsettingsfor,42–44 settingsfor,43 CreateSwitchmethod,239 CreateSwitchPortmethod,240,258 CreateUserRolewizard,namingSelfServiceuserrolein,148 credentials,neededforinstallingWDS,24 Ctrl+Alt+Delete,loggingintoVMwarevirtualmachinewith,201 CustomerExperienceImprovementProgramSettings,inAdministrationview,95 CustomizeRatingsdialogbox,175PlacementOptionstabin,175settingmendationratingsin,175 CustomPropertiestab,invirtualmachinepropertieswindow,88 Customtab,hostproperties,83
D DatabaseConnection,inAdministrationview,95 datacollectorset,creating,280–282DataCollectorwizard,281 choosingperformancecountersin,281namingDataCollectorSetin,280–281DataProtectionManager(DPM)2007.See alsoDPMbackingupVMswith,348–367dateandtime,setting,376Date/TimeControlPanelapplet,setting timeanddatewith,376DefaultExternalDataRootproperty gettingvalueof,235WMIclass,230defaultgateway,configuring,376DefaultVirtualHardDiskPathpropertygettingvalueof,235WMIclass,230destinationparameters,settinginConver- sionWizard,193DestinationTypewindow,OtherVirtual Machinechoicein,193detailspane,inVirtualMachinesview,84Detailstab,forJobsview,93DeviceManager,showinghiddendevices in,182DHCPandWDSservers,configuring,26–28differencingdisk,creating,248direct-attachedstorage,mendations forHyper-Vsystems,292 410 NINDEX disasterrecovery,geographicallydispersedclustersfor,320 DiskManagement,usingremotely,303 DiskNumber,304 Diskpart,preparingLUNswith,303–310 mand-lineutility,managingdiskswith,303–310 diskperformancemetrics,measuring,284 diskresources countersneededforgoodbaselineof,284 creatingavirtualharddisk(*vhd),271 disks assigningdriveletterstoformattedvolumes,308 changetowhenaddedtostoragepool,352 clearingread-onlyattributeon,305 configuringfrommandline,303–310 creatingapartitionon,307 formattingthepartition,308 verifyingallareonline,305 disksettings,configuring,42 DNSsettings,configuringworkadapter(s),376 domain,automaticallyputerto,51 DomainNameService(DNS),neededforinstallingWDS,24 domainuserount,297 Double-TakeSoftware,websiteaddress,320 DPM.SeealsoDataProtectionManager(DPM)2007 addingadisktothestoragepool,352 advantagesofvs.WindowsServerBackup,348 backingupVMswith,348–367 configuringtoprotectyourVMs,352–355 hardwarerequirements,348installingonanexistingSQLServer instance,350installingtheserver,350–352managingprotectiongroupbackups with,361–362operatingsystemsneededforinstalla- tionof,348preparingtouse,348–349recoveringprotecteddatawith,363–367softwareprerequisitesfor,349updatesneededforprotectingHyper-V servers,349DPMagents installingonHyper-Vhosts,353putersfortheinstallation, 354DPMnotifications,settingupSMTPmes- sagingfor,362DVDdrive,addingworkingscript,266DynamicHostConfigurationProtocol (DHCP),neededforinstallingWDS,24dynamicvirtualdisk,creating,247
E EditVirtualHardDiskWizardsummarywindow,213 elsestatement,235–236e-mailnotifications finalscriptments,236–238settingup,236whenHyper-Vsystemchangesaremade, 234–238emergencybackups,selectingvolumesfor, 342EnterWMICredentialswindow,checking thatallnecessarycredentialsarelistedin,161externalportswitch,creating,240 NINDEX 411 externalvirtualswitchaddingtoHyper-Vhostserver,238–241creatingwithPowerShellandWMI,238–239stepsforaddingtoHyper-Vserver,241 F failoverclusterconfigurationbestpractices,321configuringaHyper-V,296–297creating,310–313guidelinesforMicrosoftsupportof,295–296nodestatusin,295setupinformationtable,296viewingandadjustingsettings,313–315 failoverclusteringconfiguringHyper-Vfor,315–317howitworks,294–295notesonfaulttolerance,320planningdeploymentof,295–296PowerShelland,403–404serverapplicationavailabilitywith,293–320settingpropertiesonaprotectedVM,318 FailoverClusterManagementtoolcreatingandconfiguringclusterremotelyusing,310–313viewingandadjustingsettings,313–315 FailoverClusterrole,installingoneachnode,310 failoverproperties,setting,318faulttolerance,forhostserverhardware, 321featuresandroles,removingsourcepack- agesfor,381–382Fibre-Channelprotocol,293Filtersection,inHostsviewnavigation pane,76 Filterssection,inLibraryview,91fixeddisk,convertingvirtualdiskto, 211–214Foreach-objectloop,actionscontainedin, 235FoundNewHardwareWizard,cancelling, 205Function,createdtomakesurearrayis explicitlycreated,235
G GatherPerformanceMetrics,selectinginActionspane,160 GeneralSettings,creatingguestoperatingsystemprofilewith,120–121 Generaltab,virtualmachinepropertieswindow,85 GetTextmethod,WMI,232GlobalMACAddressRangeitem,inAdmin- istrationview,99globalsettings,ofavirtualmachine,265guestoperatingsystemorhardwareprofile actionsavailableinLibraryview,92Answerfileforautomatinginstallation of,122creating,119–124mands,settinginguest operatingsystem,122
H HardwareAbstractionLayer(HAL)drivers,184–188 HardwareConfigurationtab,VMpropertieswindow,86–87 hardwaredevicesneededforVMtoboot,199removingunnecessaryfromsettings,199 hardwareprofiles,creating,118–119Hardwaretab,hostproperties,81 412 NINDEX Heartbeat,asformofmunications,295 HelloVMexample,18Host,addinginVMMAdministratorcon- sole,102–114hostgroup,addingahostto,115–116hostproperties Customtab,83Hardwaretab,81Networkingtab,81Placementtab,81Remotetab,83Reservestab,79Statustab,78Summarytab,78VMstab,79Hostmendationratings,custom- izing,175HostSelectionwindow,choosingahostin, 175hostserversreserves,adjusting,114hoststartandactions,choosingfor VMs,178Hostsview Actionspane,78–83navigationpane,76resultsanddetailspanes,77VMMAdministratorconsole,76–83HostUtilizationGrowthreport,148HostUtilizationreport,forselectedhost, 147Hyper-V addinglaunchdirectivebacktoBCD,55automating,227–274automatingdeploymentof,23–55bestpracticesforwork security,383–384choosingVMsthatcanrunonhost,167 configuringserversettingsformultipleservers,241–247 deployingusingWDS,13gettingstartedwith,1–14hostactions,6–7hostconfigurationbestpractices,396hostsetup,369–383puternamesforconver- sionto,167installingWDSfor,23–26managersecurity,385–393manipulatingserversettings,228–247, 269–271migratingphysicalandvirtualmachine to,157–225monitoringperformance,275–worksecurity,383–396preparingtheinstallationimage,28–34reviewingconfigurationandmanage- mentutilities,370–376using,12virtualizationwith,2–4workingin,3–4websiteaddressforupdates,106Hyper-Vhosts,creatingVMon,124–132Hyper-Vhostserveraddingexternalvirtualswitchto, 238–241formulaasguidelineforsizing,286Hyper-Vimage,deploying,53–55Hyper-VManagerconsole,addingexternalvirtualswitchtohost serverin,238–241backingupVMswith,325–332Hyper-VManagertool,5–12websiteaddress,5Hyper-Vrole,installingonWindowsServer 2008Core,380 NINDEX 413 Hyper-Vserveraddingexternalvirtualswitchto,241allowingWMIscriptingremotelyon,381creatingprotectiongrouptoprotect,355–362manipulatingsettings,269–271removingsourcepackageson,381–382updatesneededforDPMprotectionof,349 Hyper-Vputernames,creatingatextfilewithall,232 Hyper-Vsystemsconfiguringforfailoverclustering,315–317creatinghighlyavailable,291–workadaptermendationsfor,292protectionagainstserverhardwarefailure,291–292mendationsfordirect-attachedstorage,292sendingnotificationwhenchangesaremade,234–238 Hyper-Vvirtualmachines,delegatingadministrationfor,385 Hyper-VVSSwriter,creatingregistryentrytoregister,336–337 Hyper-VWMIUsingPowerShellScripts,websiteaddress,239
I IDEdrivers,copyinginto%SystemRoot%/System32/Driversfolder,202 ifstatement,235image,capturing,34ImageCaptureDestinationscreen,34ImageUnattended.xmlfile,Identification componentsettings,51 Importing,puternamesconsideredforHyper-Vconversion,167 ImportVirtualMachinedialogbox,forimportingavirtualmachine,332 essibleBootDeviceerror,202ponent,settingsin,51InsertIntegrationServicesSetupDiskop- tion,choosing,207installationimage,creating,31–34ponent,configuringfor WDSClientUnattend.xmlfile,46installimagegroup,creating,3–34installing WDSforHyper-V,23–26WindowsAutomatedInstallationKit,36ponent,configuringforWD- SClientUnattend.xmlfile,46IntegrationServices componentsincludedin,11installing,205–208IntegrationServicessection,ofHardware Configurationtab,86interfaces,renamingforintendeduse,298SCSI(iSCSI)protocol,293intrusiondetectionsystem(IDS),384intrusionpreventionsystem(IPS),384Inventoryountdialogbox,enteringac- countdetailsin,161IPaddress,,anddefaultgateway, configuring,376iscsicli.exe,connectingtoiSCSIstorage with,300–303iSCSIinitiator,selecting,299iSCSIservice,configuringtostartautomat- icallyoneachnode,298iSCSIstorage,connectingtousingStorage Explorer,299–300 414 NINDEX
J Jobsview,93–94Jobswindow checkingP2Vconversionprogressin,223monitoringprogressofconversionin,181
K KB956697hotfix,downloadingandinstalling,336
L LatestJobtab,inDetailspanes,77LibraryActionsoptions,inActionspane,91Libraryserver,addingtoVMMAdministra- torconsole,117–118LibrarySettings,inAdministrationview,96LibrarySharewindow,inCreateUserRole wizard,151Libraryview,90–92livemigration,96,294,398–403 configuring,399–402performingforaVM,403startingVMswithPowerShell,404Loginandponents,config- uringforWDSClientUnattend.xmlfile,48LogintoTargetdialogbox,300logman.exeutility,forsettingupandstartingbaselinecollection,288LUNs(logicalunitnumbers),398preparingusingDiskpart,303–310viewing,300
M ManagedComputerssection,inAdministrationview,99 managementautomation,PowerShell,WMI,andothergoodies,14–22 MAPdatabase,creating,159 MAPmainwindow,159 MAP(MicrosoftAssessmentandPlanning)toolkit,157 downloadingandinstalling,157–158 requirementsforusing,158 websiteforinformationaboutprerequisites,158 memoryperformancemetrics,countersfor,286–287 memoryresource,manipulating,253–255 mergeide.regfile,mergingregistryentriesintoyoursystemwith,203 MicrosoftAssessmentandPlanningtoolkit.SeeMAP(MicrosoftAssessmentandPlanning)toolkit MicrosoftforP2Vmigrations,systemssupportedby,170 MicrosoftiSCSISoftwareInitiatorUserGuide,websiteaddress,303 MicrosoftKBarticle,202–205 websiteaddress,202 MicrosoftMSDNsite,websiteaddress,33 Microsoft'sSystemCenterServerManagementSuiteEnterprise,websiteaddress,137 MicrosoftUpdateOpt-Inwindow,forhandlingupdatesforDPM,352 Microsoftvirtualharddisk,convertingto,202–205 migration automatingtasks,215–224 migratingphysicalservers,169–214 selectingcandidatesfor,157–169 ModelHostCPUwindow,choosingprocessortypeyourHyper-Vhosthas,165 NINDEX 415 ModelHostStoragewindow,choosingtypeofvirtualmachinestorageyouhave,165 ponent adding,39–42 configuringsettingsfor,44–46 settings,45 ModifyServiceSettingsmethod,genericsyntaxfor,232 ModifyVirtualSystemResourcesmethod foradjustingmemorysettingforvirtualmachine,253 usedbyprocessorscript,256 Msvm_AllocationCapabilitiesclass,248 Msvm_ComputerSystemclass,248 representingavirtualmachine,253 usedworkresourcesettingsscript,258 usedbyprocessorscript,256 Msvm_Portclass,workadapterrepresentedby,239 Msvm_MemorySettingDataclass,253 usedbyprocessorscript,256 Msvm_ResourceAllocationSettingDataclass,248 Msvm_SettingsDefineStateclass,248,253 usedbyprocessorscript,256 Msvm_PortSettingDataclass,usedworkresourcesettingsscript,258 Msvm_VirtualSwitchManagementServiceclass workresourcescontrolledby,239 methodsusedwith,239 usedworkresourcesettingsscript,258 Msvm_VirtualSystemManagementServiceclass,228,248 inScriptomatic,230 usedworkresourcesettingsscript,258 usedbyprocessorscript,256usedtomanipulatemachinememory, 253usingwithModifyServiceSettings method,230Msvm_VirtualSystemManagementService. ModifyServiceSettingsclass,228Msvm_VirtualSystemManagementService- SettingDataclass,228Msvm_VirtualSystemSettingDataclass,248 representingsettingsforaVM,253usedbyprocessorscript,256Msvm_VirtualSystemSettingDataCompo- nentclass,253multisiteclusters protectingHyper-Vinfrastructureconsiderations,320 usingfordisasterrecovery,320
N -namespace$namespaceparameter,PowerShellcmdlet,231 netdommand,forjoininganActiveDirectorydomain,377 netdomutility372Net.Mail.SmtpClientobject,callingtosend e-mail,234–shcontexts,availableinWindowsServer 2008,371–sh.exe essinghelpin,370–mand-linescriptingutility,370–utility,forwork-related settings,372–workadapters,mendationsforin Hyper-Vsystems,workbootsettings,configuring,working addingtoahost,112–114selectingDomain/Workgroupitemin, 121 416 NINDEX networkingandstoragetab,indetailspanes,77 networkingscript addingDVDdriveto,266 forcreatingtwovirtualNICs,259–262 Networkingtab,hostproperties,81 networkperformancemetrics,countersneededfor,285–286 networkresource addingvirtualNICsto,272–273 manipulating,258–262 networksecurity,bestpracticeswhenconfiguringHyper-V,383–384 networksettings,configuringinitial,376–377 Networkswindow,clearingoutvirtualNICslistedin,195 networkutilization calculatingpercentageof,285–286 countersneededforgoodbaselineof,286 Neverfail,websiteaddress,320 New-P2Vcmdlet,parametersfor,222 NewVirtualSwitchcmdlets,creatingnewvirtualswitchonaHyper-Vhostwith,267 NICresources,allocatingtoresourceallocationsettingsdataarray,265 NICteaming,modesof,292 NodeandDiskMajoritymodel,inWindowsServer2008failoverclustering,295 NodeandFileShareMajoritymodel,inWindowsServer2008failoverclustering,295 NodeMajority:DiskOnlymodel,inWindowsServer2008failoverclustering,295 NodeMajoritymodel,inWindowsServer2008failoverclustering,295 nodestatus,infailoverclusters,295 not(!
)character,inPowerShell,235 NTFSpartition,neededforinstallingWDS,24 O oclist.exeandocsetup.exeutilities,installingandverifyingrolesandfeatureswith,373–374 offlineconversion,copyingcustomizedimagetophysicalmachine,170 onlineconversion,runningVMM2008for,170 OpenPropertiesforthisDataCollectoroption,inDataCollectorwizard,282 Operation,inAzMan,385
P P2Vconversion,stepstorun,170–182work.txt,creating,215P2Vparameters,variablesfor,218p2v.txtfile,creating,215P2VWizardScript lookingatmodified,216–223modifying,215–216runningnew,223–224versiondifferences,218Pciide.sysfile,copyingto%SystemRoot%/ System32/Driversfolder,203PDUsandpowersupplies,menda- tionsfor,291–292performancecollectionduration,configur- ing,161performancedata gathering,158–163stepsforgathering,159performancemanagementandtrendtrack- ing,generalstepsfor,290performancemetrics.SeecountersPerformanceMetricsWizard,launching, 160PerformanceMonitor addingcountersto,277–280graphinrealtime,278 NINDEX 417 PerformanceMonitoringautomating,287–289creatingconfigandbatchfilesfor,288–289 PerformanceMonitorsection,ofReliabilityandPerformanceMonitortool,277–280 perimeterhost,addinginVMMAdministratorconsole,106 physicalmachineconvertingtoVMwareVM,189–197preparingformigration,215 physicalserversmigrating,169–214migratingmanuallyusingVMM2008,170–188migratingmanuallyusingthird-partytools,188–189 physical-to-virtual(P2V)migration,157pipe(|)symbol,375pipingtechnique,findinginformationwith, 375–376pkgmgr.exeutility,installingaroleorfea- turewith,374PlacementOptionstab,CustomizeRatings dialogbox,175PlacementSettings,inAdministration view,96Placementtab,hostproperties,81Policy,inAzMan,385PowerShell adapter,bypassing,232andfailoverclustering,403–404andVMM2008,267–273andWMI,227–266considerationswhenusing,17enablingandrunningscriptsfor,17installationanduse,14launchingfromWindowsStartmenu,16!
(not)characterin,235Scriptomaticfor,21–22 usingonWindowsServer2008,14–16websiteaddress,14PowerShellcmdletsparametersfor,231runninginPowerShellconsole,16PowerShellcode,creatingaswitchon Hyper-Vserver,239–241PowerShellconsole automatingHyper-Vwith,227launching,219runningscriptsin,223VMM2008builton,180powersupplyandpowerdistributionunits (PDUs),291–292PrebootExecutionEnvironment(PXE),13Prioritysection,ofHardwareConfiguration tab,86processorperformancemetrics,measur- ing,283–284processorresource addingasecondprocessortoaVM,272manipulating,255–257processorscript,root/virtualizationclasses usedby,256ponent settingsforImageUnattended.xmlfile,49 Windowsinstallationanswerfile,49–50Propertieswindow,datacollectorset,282PROSettings,inAdministrationview,96protecteddata,recoveringwithDPM, 363–367ProtectionAgentInstallationWizard,start- ing,353protectiongroup,creatingforprotecting yourHyper-Vservers,355–362PROtipsandreporting,enabling,137–148PSbasemethod,forbypassingPowerShell adapter,232PXE(PrebootExecutionEnvironment),13 418 NINDEX Q quickmigrationinfailoverclustering,294movingaVMtoanothernodewith,317–318 quorum,invirtualclusterserver,294quorummodels,inWindowsServer2008 failoverclustering,295
R ReadytoCompletewindow,196recoverypointvolumesizes,setting,359referentialVSSquery,333registryfile,creatinginMicrosoftKBar- ticle,202–205registrysettings,scriptformanaging, 374–375ReliabilityandPerformanceMonitortool Diskdrop-downlist,277fourcoreresourcesoverview,276gettingstartedwith,276PerformanceMonitorsectionof,277–280using,276–282remoteadministration,configuring, 377–379RemoteControl,inAdministrationview,98Remote,enablingonWindows Server2008,378remoteMMCmanagement,enabling,379Remotetab,hostproperties,83Reporting,enabling,145–148Reservestab,hostproperties,79Resource,invirtualclusterserver,294ResourceControl,options,9–10resultsanddetailspanes Hostsview,77tabsin,77VirtualMachinesview,83 ReviewDiskAllocationwindow,adjustingallocationsin,358 roledefiningandaddingoperationstoit,388inAzMan,385 roleassignmentaddingroledefinitionto,390assigningusersorgroupsto,390creatingnew,390inAzMan,385 role-basedpermissions,settingwithAzMan,386–391 roledefinitionaddingtasksto,390creatingnew,389inAzMan,385 rolesandfeatures,installingandverifying,373–374 root/virtualizationclasses,248inexternalvirtualswitchscript,239usedworkresourcesettingsscript,258usedbyprocessorscript,256usedtomanipulatemachinememory,253
S Sanbolic'sMelioFS,websiteaddress,296SANredundancy.Seestoragework (SAN)redundancyScanSystembutton,forgettingphysical machine'ssysteminformation,171mand-linetool,298SCOM addinguserstoReportOperatorrolein,145–148 integratingwithVMM,137SCOM2007Catalog,websiteaddress,138 NINDEX 419 SCOM2007integrationconfiguringforPROtips,146configuringforreporting,147 SCOMreferenceguide,websiteaddress,137 SCOMserver,preparing,138scopes assigningtovirtualmachines,391–393definingnew,387inAzMan,385scregedit.wsfscript,managingregistryset- tingswith,374–375scripting allowingonHyper-Vserver,381inWMI,19–21./scriptname.ps1,running,223–224ScriptomaticinterfaceforPowerShell,21–22samplescriptcreatedby,22using,228–238WMIqueryprovidedby,230–238scripts,settingoptionsin,122–124SCSIandRAIDControllers,removingLSI Logiccontrollerfrom,210SecuritySettingswindow,settingpassword forlocalSQLserviceountin,351SelectBackupConfigurationwindow, choicesin,339SelectBackupItemswindow,forcustom backup,339SelectDataProtectionMethodwindow, namingprotectiongroupin,357SelectNetworkswindow,choosingvirtual networkforVMin,177SelectPathwindow,choosingpaththatVM willbestoredin,177SelectScopewindow,inCreateUserRole wizard,148SelectShort-TermGoalswindow,choosing data-retentionlengthin,357Self-ServiceAdministrativeContact,in Administrationview,98 Self-Serviceuserrole,creating,148–151 ServerConsolidationmendationReport choosingtheHyper-Voption,163 running,163–169 serverhardware,protectionagainstfailureof,291–292 serversettings manipulatingHyper-V,269–271 manipulatingHyper-Vhostserver,228–247 ServerVirtualizationandConsolidationWizard,choosingfourcoreresourcesfor,165 SettingsforNewVirtualMachinewindow,pointingVMtonewdiskin,213 Settingstab,virtualmachinepropertieswindow,88–89 SetupSwitchmethod configuringvirtualswitchwith,241 inWMI,20 SetVirtualMachinesperHostwindow,choosingVMsthatcanrunonHyper-Vhost,167 shadowcopies,basicprocessformaking,333 SingleInstanceStorage,installingonWindowsServer2008server,349 slmgr.vsscript,WindowsSoftwareLicenseManagertool,374 snapshots,storageof,326 SourceDatawindow,choosingwhichvolumestoconvertin,192 sourcemachine,choosingtoconvert,170 SpecifyDestinationTypewindow,forbackinguptoremotesharedfolder,343 SQLServer hardwarerequirementsforhosts,59 installing,58 softwarerequirementsfor,59–60 SQLServer2005Standard installation,61–62 420 NINDEX requirementfor,59SQLServerReportingServices,setupof, 63–64SQLServerSP3,installationof,62SQLSettingswindow,enteringcredentials forSQLServerdatabasecreation,350mand,forstartingprograms,373Statustab,hostproperties,78Statuswindow,163SteelEyeTechnology,websiteaddress,320storagework(SAN)redundancy,bestpracticesfor,293StorageExplorerconfiguringiSCSIconnectivityandmultipathingwith,300connectingtoiSCSIstoragewith,299–300,configuring,376SummarytabforJobsview,93hostproperties,78indetailspanes,77VirtualMachinesview,84SummarywindowCreatebuttonin,181creatingnewprotectiongroupin,360forsummaryofconversiondetails,180inCreateUserRolewizard,151Sysprep,preparingsystemforinstallationthrough,33SystemCentersection,inAdministrationview,101SystemCenterVirtualMachineManager(VMM)2008.SeealsoVMM2008securitykeybenefitsof,57SystemInformationwindow,ScanSystembuttonin,171SystemsSettingsChangedialogbox,installingHyper-Vdriversin,205
T Task,inAzMan,385taskdefinition addingoperationsto,389creating,388tasks,addingtoroledefinition,390Hyper-VPlanningandDeployment Guide,websiteaddress,388templates actionsavailableinLibraryview,92creatingmonVMimages, 133–137third-partytools,migratingphysicalserv- ersmanuallywith,188–189 U ponent,configuringforponent,39 Uniprocessordriver.SeeACPIUniprocessordriver ponent,settingsforImageUnattended.xmlfile,49 UserRolessection,inAdministrationview,100 usersorgroups,assigningtoroleassignment,390 utilities,configurationandmanagementforHyper-V,370–376 V vCenterserver,addingtoVMMAdministratorconsole,108 vdmkfile,convertingtoa.vhdfile,204VHD.Seevirtualharddiskfilevhdfile copyingtoHyper-Vsystem,205mountingwithVHDMount.exe,331mountingwithWMI,328–330unmounting,331 *.vhdfile,convertingtoafixeddisk,211*.vhdformat,170VHDMount.exeutility,installingandusing, 331virtualclusterserver,itemsthatcanbecon- tainedin,294virtualdisk actionsavailableinLibraryview,92attachingtoanexistingVM,249–253convertingtoafixeddisk,211–214creating,247storageof,326virtualdiskresource,manipulating, 247–253virtualenvironment,creatingabaselineof, 282–287virtualharddiskfile,mounting,328–331virtualinfrastructure,securing,369–396virtualizationadministrator,inAzMan,385VirtualizationCandidatesreport,148VirtualizationManagerssection,inAdmin- istrationview,101VirtualMachineallocationreport,148VirtualMachineConfigurationwindow, choosingprocessorsandmemoryin,174VirtualMachineCreationSettingswindow,inCreateUserRolewizard,150VirtualMachineIdentitywindow,namingvirtualmachinein,171VirtualMachinePermissionswindow,inCreateUserRolewizard,150virtualmachineproperties,displaying,85–89virtualmachineresources,manipulating,247–262,271–273virtualmachinesactions,7–8actionsavailableinLibraryview,92addingasecondprocessorto,272addingavirtualdisktoanexisting,248addingNICsto,258–262 NINDEX 421 addingvirtualNICsto,272–273adjustingprocessorsettingson,256–257adjustingthememoryon,271–272adjustingthememorysettingson, 253–255anatomyof,324–325assigningscopesto,391–393assigningtoElementNameproperty,265attachingavirtualdisktoanexisting, 249–253backingupwithHyper-VManager, 325–332backupmanagement,324backupstrategiesfor,323–324booting,201changingdefaultandvirtualdiskpaths, 228–238changingdefaultpathsandvirtualdisk filelocations,228choosinghoststartandactionsfor, 178cleaningup,209–ponentsof,2–3creatingabaselineof,282–287creating,262–266,273creatingonHyper-Vhosts,124–132creatingwithVMMSelf-ServicePortal, 153–155defaultfilelocationsfor,326editingsettings,197–201exporting,327–328filesneededtorestore,325givingalternatecredentialswork share,194globalsettingsof,265ponentsandsettings,8–10importingentire,332IntegrationServicesoptions,11managementsettings,10–12migrating,214monitoringperformanceof,275–290 422 NINDEX movingtoanothernode(quickmigration),317,318 preparingforimported,332protecting,323–367removingunnecessaryhardwarefrom settings,197scriptforcreating,262–268settingnameandlocationfor,194tableoffiles,324*vmxconfigurationfile,197wherefilesareactuallystored,326VirtualMachinesviewactionsofferedbyActionspane,84–85displayingproperties,85–89navigation,results,anddetailspanes, 83–84VirtualMachineUtilizationreport,148working,inHyper-V,3–4works addingtothehost,112–114VLANoptionsforexternal,4–5virtualNICsaddingtoVMs,272–273scriptforcreating,259–262virtual-to-virtual(V2V)migration,157VLANoptions,forexternal- works,4–5VLANtrunking,4–5VMConnect,connectingtoVMsconsole using,7VMDKtoVHDConverter downloading,188running,204VMLoadtab,CustomizeRatingsdialog box,175VMM2008 manuallymigratingphysicalserverswith,170–188 PowerShelland,267–273runningonlineconversionwith,170settingupdelegationwith,393–396 VMM2008ManagementPackforSCOM2007,websiteaddressforupdates,144 VMM2008PowerShellcmdlets,using,268VMM2008PowerShellconsole essingscriptsthrough,268gettinghelponusingcmdletsfrom,269security,393–396VMMAdministratorconsoleaddingaHostin,102–114addingLibraryserverto,117–118addingperimeterhostin,106addingVMwareESXhostto,108–112connectingtoforfirsttime,74–76installation,68–69integratingSCOMwith,137interfacefor,74–76performingtasksin,102–137touring,74–101VMMAgent,stepsforinstalling,72–73ponentsdecidingwheretoinstall,58tableof,155VMMlibrary,Summarytabof*.vhdfilein, 90VMMlibraryserver,operatingsystemsthat canbeusedas,72VMMmanagementpacks importing,138–143verifyinginstallationof,143VMMManagementPacks,prerequisitesfor, 138VMMSelf-ServicePortal,69–70 creatingSelf-Serviceuserrole,148–151creatingvirtualmachineswith,153–155IISponentsneededforinstalling, 70installing,71–72operatingsystemsneededforinstalling, 70softwarerequirementsforinstalling,70 NINDEX 423 systemrequirements,69using,148–155VMMServerinstallationof,65–68systemrequirements,65VMOptionswindow,Splitdiskinto2GB filesboxin,195VMstab,hostproperties,79VMwareConverterAgent,installing,192VMwaredevices,removinganyleftover fromphysicalmachine,209VMwareESXhost,addingtoVMMAdmin- istratorconsole,108–112VMwaremachine,removingdriversafter conversiontoHyper-V,183VMwareServer downloading,188registeringforalicensekeyserialnum- ber,188VMwareServer1.0.8,installing,189VMwareServerConsole mainscreenin,197newvirtualmachinein,199VMwarevCenterConverter3.0.3convertingaputerwith,191downloading,188freeversionrunninginStartermode,189installing,188–189providingadministratorcredentialsfor convertingsourcemachine,191settingupyoursourcemachine,189VMwarevirtualmachinebootingforthefirsttime,201convertingaphysicalmachineto, 189–197loggingintoafterbooting,201VolumeConfigurationwindow,specifying volumestoconvertin,173VolumeShadowCopyService(VSS),howit works,333 volumeshadowcopyponentsin,333howitworks,333 WXYZ WDS.SeealsoWindowsDeploymentServices(WDS) addingtheWindowsponents,39–42 configuringsettingsfor,46–48configuringremoteinstallationfolder for,26configuringtouseanswerfiles,52creatingastandardbootimage,29–30installationchecklist,24installingforHyper-V,23–26prerequisitesneededbeforeinstalling, 24settingDHCPoptionsfor,26settingPXEserversettingsfor,27stepsforachievingautomationusing,55WDSandDHCPservers,configuring,26–28WDSClientUnattend.xmlanswerfile,con- figuringWDStouse,52WDSClientUnattend.xmlfile ponentsettingsfor,43–44 creating,37–49DiskConfigurationandDisksettingsfor, 42ponentsettingsfor, 45–46ImageSelection,InstallImage,andIn- stallToComponentsettingsfor,46WDSClientUnattend.xmlfile,WinPEUI settingfor,39WDSRole,adding,24–26wdsutil,websiteaddressforinformation about,34 424 NINDEX websiteaddressesDouble-TakeSoftware,320forBITSupdates,106pleteiscsicli.exereference,303forMAPtoolkit,157forVMDKtoVHDConverter,188
声明:
该资讯来自于互联网网友发布,如有侵犯您的权益请联系我们。