APreviewofWindowsServer,APPENDIXA

文件 3
PreviewofWindowsServer2008R2Hyper-VwithLiveMigration Asitstandstoday,Hyper-Visacapableplatformforbuildingyourvirtualinfrastructure. However,thereisalwaysroomforimprovementinanyproduct.ThefollowingaresomeoftheexcitingenhancementsthatwillbeinthenextversionofHyper-VincludedwithWindowsServer2008Release2(R2):ÊUÊ/…iÊ>LˆˆÌÞÊ̜Ê>``Ê>˜`ÊÀi“œÛiÊÃ̜À>}iÊvÀœ“ÊۈÀÌÕ>Ê“>
ˆ˜iÃÊ܅ˆiÊ̅iÞÊ>ÀiÊÀ՘˜ˆ˜}Ê (available
ifHyper-VIntegrationServicesisinstalledonthevirtualmachine)ÊUÊ-Õ««œÀÌÊvœÀÊÕ«Ê̜ÊÎÓÊ«…ÞÈV>Ê«ÀœViÃÜÀÊVœÀiÃÊUÊ-Õ««œÀÌÊvœÀʘÌiÊiÝÌi˜`i`Ê«>}iÊÌ>LiÃÊ­*/îÊ>˜`Ê ʘiÃÌi`Ê«>}iÊÌ>LiÃÊ­*/îʈ˜Ê processorsthatincludethisfunctionality NNoteWhenavirtualmachineisrunning,theguestoperatingsystemmapsoutmemorypagesinsidethe virtualmachine.ThehypervisoraddressesandstoresthosememorypagesinphysicalRAM.BecausethememoryaddressesthattheguestoperatingsystemknowsaboutandtheaddressesthatareinphysicalRAMusuallydonotmatch,thehypervisormusttranslatetheretrievalandupdatingofpagesinRAM.EPTandNPTdothetranslatingforthehypervisor,sooverallperformancecanbeincreased. ÊUÊ/…iÊ>LˆˆÌÞÊ̜ʫiÀvœÀ“Ê>ʏˆÛiʓˆ}À>̈œ˜Ê­>ʓˆ}À>̈œ˜Ê܅ˆiÊ̅iÊۈÀÌÕ>Ê“>
ˆ˜iʈÃÊÀ՘ningwithnointerruptionofservice)ofavirtualmachinefromonehosttoanother ÊUÊÊVÕÃÌiÀi`ÊvˆiÊÃÞÃÌi“Ê̅>ÌÊi˜>LiÃÊ>Ê̅iʅœÃÌÃʈ˜Ê>Êv>ˆœÛiÀÊVÕÃÌiÀÊ̜ÊÅ>ÀiÊ>ÊۜÕ“iÊ
simultaneously ÊUʘ…>˜Vi`ʘiÌܜÀŽˆ˜}Ê̅>Ìʈ˜VÕ`iÃÊÃÕ««œÀÌÊvœÀʍՓLœÊvÀ>“iÃʈ˜ÊۈÀÌÕ>Ê“>
ˆ˜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ʓˆ}À>̈œ˜Ê«œÃÈLiʈ˜Ê̅ˆÃÊvÕÌÕÀiÊÀii>ÃiʈÃÊ
ÕÃÌiÀi`Ê-…>Ài`Ê6œÕ“iÃÊ­-6®°Ê-6Ê>VÌÃÊ>ÃÊ>Ê`ˆÃÌÀˆLÕÌi`‡>VViÃÃÊvˆiÊÃÞÃÌi“°Ê/…ˆÃʓi>˜ÃÊ̅>ÌʈÌÊcanbeessedbymorethanonehostatatime(readandwrite).ItissimilartoaclusteredfileÃÞÃÌi“]ÊLÕÌʈÃÊLՈÌʜ˜Ê/-]Ê>˜`ʘœÌÊ>ʘiÜÊvˆiÊÃÞÃÌi“°Ê-œ]Ê܈̅ʍÕÃÌÊ̅iÊÃiiV̈œ˜ÊœvÊ>ÊȘ}iÊV…iVŽÊLœÝ]ÊޜÕÊV>˜Êi˜>LiÊ-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˜ÌÊÀii>ÃiʜvÊ7ˆ˜dowsServer2008withHyper-V: ÊUʘÊ>`“ˆ˜ˆÃÌÀ>̜ÀʈÃÃÕiÃÊ>ʵՈVŽÊ“ˆ}À>̈œ˜ÊVœ““>˜`ÊvœÀÊ>ÊۈÀÌÕ>Ê“>
ˆ˜i° ÊUÊ/…iÊۈÀÌÕ>Ê“>
ˆ˜iʈÃÊ«ÕÌʈ˜ÌœÊ>ÊÃ>Ûi`ÊÃÌ>Ìi° ÊUÊ/…iʏœ}ˆV>Ê՘ˆÌʘՓLiÀÊ­1®thatthevirtualmachineresidesonisfailedovertoanotherHyper-Vnodeinafailovercluster. ÊUÊ"˜ViÊ̅iÊ1ʈÃÊLÀœÕ}…Ìʜ˜ˆ˜iʜ˜Ê̅iʜ̅iÀÊÞ«iÀ‡6ÊVÕÃÌiÀ]Ê̅iÊۈÀÌÕ>Ê“>
ˆ˜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ÊۈÀÌÕ>Ê“>
ˆ˜iʓÕÃÌÊLiÊ«ÕÌʈ˜ÌœÊ>ÊÃ>Ûi`ÊÃÌ>ÌiÊÜÊ̅iÊ1ÊV>˜Êv>ˆœÛiÀ]Ê>˜`Ê̅iÊۈÀÌÕ>Ê“>
ˆ˜iÊV>˜ÊLiÊLÀœÕ}…ÌÊL>VŽÊÕ«Ê}À>VivՏÞʜ˜Ê̅iʜ̅iÀʘœ`i°Êʜ˜i‡Ìœ‡œ˜iÊÀ>̈œÊœvÊۈÀÌÕ>Ê“>
ˆ˜iÊ̜Ê1ʓÕÃÌÊLiʓ>ˆ˜Ì>ˆ˜i`ʈvÊޜÕʘii`Ê̜ÊÕÃiʵՈVŽÊ“ˆ}À>̈œ˜Êˆ˜Ê̅iÊVÕÀÀi˜ÌÊÀii>ÃiʜvÊÞ«iÀ‡6]ÊLiV>ÕÃiÊv>ˆœÛiÀʅ>««i˜ÃÊ>ÌÊ̅iÊ
1ʏiÛi]ÊÀ>̅iÀÊ̅>˜Ê̅ivirtualmachinelevel. œÜ]ʏi̽ÃÊÌ>ŽiÊ>ʏœœŽÊ>ÌÊ̅iÊ}i˜iÀ>Ê«ÀœViÃÃÊvœÀʏˆÛiʓˆ}À>̈œ˜Ê܈̅ÊÞ«iÀ‡6ʜ˜Ê7ˆ˜`œÜÃÊ
Server2008R2Beta1. APPENDIXNAPREVIEWOFWINDOWSSERVER2008R2HYPER-VWITHLIVEMIGRATION 399 ÊUʘÊ>`“ˆ˜ˆÃÌÀ>̜ÀʈÃÃÕiÃÊ>ʏˆÛiʓˆ}À>̈œ˜ÊVœ““>˜`ÊvœÀÊ>ÊۈÀÌÕ>Ê“>
ˆ˜i° ÊUʘʈ˜ˆÌˆ>ÊLˆÌ“>«ÊVœ«ÞʜvÊ̅iÊۈÀÌÕ>Ê“>
ˆ˜i½Ãʓi“œÀÞʈÃÊVœ«ˆi`ʜÛiÀÊ̜Ê̅iÊ`iÃ̈˜>tionhost. ÊUʅ>˜}iÃÊ­`iÌ>îÊ̜Ê̅iʓi“œÀÞÊ«>}iÃÊ>Àiʏœ}}i`Ê`ÕÀˆ˜}Ê̅iʈ˜ˆÌˆ>Ê“i“œÀÞÊVœ«Þ° ÊUÊ/…iÊۈÀÌÕ>Ê“>
ˆ˜iʈÃÊ«ÕÌʈ˜ÌœÊ>Ê«>ÕÃi`ÊÃÌ>ÌiÊLÀˆivÞÊ­˜œÌʘœÌˆVi>LiÊvÀœ“Ê>ÊÕÃiÀÊÃÌ>˜`point),
sothesmallerdeltascanbecopiedtothenewdestinationhost. ÊUÊ/…iÊ`iÃ̈˜>̈œ˜Ê…œÃÌÊ>ÃÃՓiÃÊVœ˜ÌÀœÊœvÊ̅iÊۈÀÌÕ>Ê“>
ˆ˜iÊ>˜`ÊÌ>ŽiÃʈÌʜÕÌʜvÊ>Êpausedstate,withoutanyserviceinterruption. Thereisalotmoregoingonunderthehood,butthesefivestepsgiveagoodoverviewofwhatishappening.TheimportantdetailtonoticehereisthatthemigrationhappensattheۈÀÌÕ>Ê“>
ˆ˜iʏiÛi]ÊLiV>ÕÃiÊ̅iÀiÊÜ>ÃʘœÊ˜ii`ÊvœÀÊ>Ê1Êv>ˆœÛiÀ°Ê>
ʅœÃÌʈ˜Ê̅iÊVÕÃÌiÀʅ>ÃÊ>VViÃÃÊ̜Ê-6Ê>ÌÊ̅iÊÃ>“iÊ̈“i°Ê˜ÞÊۈÀÌÕ>Ê“>
ˆ˜iÊ̅>ÌʈÃÊÃ̜Ài`ʜ˜Ê-6ʈÃÊiˆ}ˆLiÊvœÀʏˆÛiʓˆ}À>̈œ˜°Ê/…ˆÃÊ>ÃœÊ“i>˜ÃÊ̅>ÌÊޜÕʘœÊœ˜}iÀʘii`Ê̜ʓ>ˆ˜Ì>ˆ˜Ê>ÊۈÀÌÕ>Ê“>
ˆ˜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ʘ>LiÊ>˜`ÊVœ˜vˆ}ÕÀiÊ-6°Ê/…ˆÃÊÀiµÕˆÀiÃÊ̅iʘÌiÀ«ÀˆÃiʜÀÊ >Ì>Vi˜ÌiÀÊÛiÀȜ˜ÊœvÊ7ˆ˜dowsServer2008R2Beta1. ÊUÊ i«œÞÊ>ÊۈÀÌÕ>Ê“>
ˆ˜iʜ˜Ê-6° ÊUÊ/iÃÌÊ̅iʏˆÛiʓˆ}À>̈œ˜ÊvœÀÊ̅iÊۈÀÌÕ>Ê“>
ˆ˜i° œ˜vˆ}ÕÀˆ˜}Ê>˜`ÊÛiÀˆvވ˜}Ê̅iÊv՘V̈œ˜>ˆÌÞʜvÊ>ÊÞ«iÀ‡6Êv>ˆœÛiÀÊVÕÃÌiÀʈÃÊVœÛiÀi`ʈ˜Ê
…>«ÌiÀÊÇʜvÊ̅ˆÃÊLœœŽ°Ê,iviÀÊ̜Ê̅>ÌÊ
>«ÌiÀÊvœÀÊ`iÌ>ˆÃʜ˜ÊÃiÌ̈˜}ÊÕ«Ê>Êv>ˆœÛiÀÊVÕÃÌiÀ°Ê"˜ViÊ
thefailoverclusterissetup,followthesestepstoconfigurelivemigration:
1."«i˜Ê̅iÊ>ˆœÛiÀʏÕÃÌiÀÊ>˜>}i“i˜ÌÊ̜œÊLÞÊÃiiV̈˜}Ê-Ì>ÀÌÊ¢Ê`“ˆ˜ˆÃÌÀ>̈ÛiÊ/œœÃÊ¢>ˆœÛiÀʏÕÃÌiÀÊ>˜>}i“i˜Ìʜ˜Ê7ˆ˜`œÜÃÊ-iÀÛiÀÊÓäänʜÀÊ7ˆ˜`œÜÃÊ6ˆÃÌ>°
2."˜ViÊޜÕʅ>ÛiÊVœ˜˜iVÌi`Ê̜ÊޜÕÀÊVÕÃÌiÀ]ÊVˆVŽÊ˜>LiʏÕÃÌiÀi`Ê-…>Ài`Ê6œÕ“iÃʈ˜Ê̅iÊV̈œ˜ÃÊ«>˜i]Ê>ÃÊŜܘʈ˜Êˆ}ÕÀiʇ£° 400 APPENDIXNAPREVIEWOFWINDOWSSERVER2008R2HYPER-VWITHLIVEMIGRATION FigureA-
1.ChooseEnableClusterSharedVolumesfromtheActionspaneoftheFailoverClusterManagementtool.3./…iʘ>LiʏÕÃÌ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ÊۈÀÌÕ>Ê“>
ˆ˜iÃʜ˜Ê̅iÊÃ>“iÊ1]ÊÜÊ̅ˆÃÊiÝ>“«iÊÕÃiÃÊ>ÊȘ}iÊۜÕ“i°®Ê,ˆ}…̇VˆVŽÊÕÃÌiÀÊ-…>Ài`Ê6œÕ“iÃʈ˜Ê̅iʘ>ۈ}>̈œ˜Ê«>˜iʜ˜Ê̅iʏivÌÊ>˜`ÊÃiiVÌÊ``Ê-̜À>}i°Ê-iiVÌÊ̅iÊۜÕ“iÊ̅>ÌÊޜÕÊÜ>˜ÌÊ̜Ê>``Ê̜Ê-6]Ê>ÃÊŜܘʈ˜Êˆ}ÕÀiʇÎ]Ê>˜`Ê̅i˜ÊVˆVŽÊ"° APPENDIXNAPREVIEWOFWINDOWSSERVER2008R2HYPER-VWITHLIVEMIGRATION 401 FigureA-
3.ChoosingavolumeforCSV5.-iiVÌʏÕÃÌiÀÊ-…>Ài`Ê6œÕ“iÃʈ˜Ê̅iʘ>ۈ}>̈œ˜Ê«>˜i]Ê>˜`ÊޜÕÊ܈ÊÃiiÊޜÕÀÊ-6Êۜ- Փi°Ê7…i˜Ê-6ʈÃÊi˜>Li`]Ê>ʘiÜʘ>“ië>Vi]Ê?
6X?
hqopanOpkn]ca,iscreatedoneach˜œ`iʈ˜Ê̅iÊVÕÃÌiÀÊvœÀÊ̅iÃiÊۜÕ“iðʜ̈ViÊ̅>ÌÊޜÕÀʘiÜÊ-6ÊۜÕ“iʈÃʈ˜Ê̅iÊ?
6X?
hqopanOpkn]caXRkhqia-Ê«>̅ʜ˜Êi>
ʘœ`i]Ê>ÃÊŜܘʈ˜Êˆ}ÕÀiʇ{° FigureA-
4.TheClusteredSharedVolumepath6.œÀÊޜÕÀÊۈÀÌÕ>Ê“>
ˆ˜iÃÊ̜ÊLiÊV>«>LiʜvÊ>ʏˆÛiʓˆ}À>̈œ˜]ÊޜÕʘii`Ê̜Ê`i«œÞÊ̅i“Ê intothe?
6X?
hqopana`Opkn]caXRkhqia-Ê«>̅ÊLÞÊÃiiV̈˜}Ê̅>ÌÊ«>̅ʈ˜Ê̅iÊ-«iVˆvÞÊ>“iÊ>˜`ÊœV>̈œ˜ÊÃiV̈œ˜ÊœvÊ̅iÊiÜÊ6ˆÀÌÕ>Ê>
ˆ˜iÊ7ˆâ>À`ʈ˜ÊÞ«iÀ‡6Ê>˜>}iÀ]Ê>ÃÊŜܘʈ˜Êˆ}ÕÀiʇx°Ê­-iiʅ>«ÌiÀʣʜvÊ̅ˆÃÊLœœŽÊvœÀÊ`iÌ>ˆÃʜ˜ÊÕȘ}Ê̅iÊÞ«iÀ‡6Ê>˜>}iÀÊ̜œ°® 402 APPENDIXNAPREVIEWOFWINDOWSSERVER2008R2HYPER-VWITHLIVEMIGRATION FigureA-
5.DeployingyourvirtualmachineonCSV7."˜ViÊޜÕÀÊۈÀÌÕ>Ê“>
ˆ˜iÃÊ>ÀiÊ`i«œÞi`Ê>˜`ʓ>`iÊv>Տ̜̇iÀ>˜ÌÊ­ÀiviÀÊ̜ʅ>«ÌiÀÊÇÊ fordetailsonhowtodeployafault-tolerantvirtualmachine),youneedtochoosethe˜iÌܜÀŽÊ̅>ÌÊ܈ÊLiÊÕÃi`ÊvœÀÊ̅iʏˆÛiʓˆ}À>̈œ˜°Ê/…ˆÃʈÃÊ`œ˜iʜ˜Ê>Ê«iÀ‡ÛˆÀÌÕ>Ê“>
ˆ˜iÊL>ÈðÊ/œÊ`œÊ̅ˆÃ]ÊÀˆ}…̇VˆVŽÊޜÕÀÊۈÀÌÕ>Ê“>
ˆ˜iÊ՘`iÀÊ-iÀۈViÃÊ>˜`Ê««ˆV>̈œ˜Ãʈ˜Ê̅iʘ>ۈ}>̈œ˜Ê«>˜iʈ˜Ê̅iÊ>ˆœÛiÀʏÕÃÌiÀÊ>˜>}i“i˜ÌÊ̜œÊ>˜`Ê
œœÃiÊ*Àœ«iÀ̈iÃ°Ê ˆVŽÊ̅iÊiÌܜÀŽÊvœÀʈÛiʈ}À>̈œ˜ÊÌ>L]Ê>˜`Ê
œœÃiÊ̅iʘiÌܜÀŽÊ̅>ÌÊޜÕÊ܈ÊÕÃiÊvœÀÊlivemigrationtraffic(thisincludesamemorybitmapofthevirtualmachinesentfromonehosttoanother),asŜܘʈ˜Êˆ}ÕÀiʇȰ FigureA-
6.Choosingworkforlivemigrationtraffic APPENDIXNAPREVIEWOFWINDOWSSERVER2008R2HYPER-VWITHLIVEMIGRATION 403 NNoteAsabestpractice,theliveworkshouldbeaseparatework. PerformingaLiveMigration ToperformalivemigrationforaÊۈÀÌÕ>Ê“>
ˆ˜i]ʍÕÃÌÊÃiiVÌÊ̅iÊۈÀÌÕ>Ê“>
ˆ˜i°Ê/…i˜ÊVˆVŽÊºˆÛiʓˆ}À>ÌiÊ̅ˆÃÊۈÀÌÕ>Ê“>
ˆ˜iÊ̜»Êˆ˜Ê̅iÊV̈œ˜ÃÊ«>˜iʜvÊ̅iÊ>ˆœÛiÀʏÕÃÌiÀÊ>˜>}i“i˜ÌÊ̜œÊ>˜`Ê
œœÃiÊ̅iʅœÃÌÊ̜Ê܅ˆ
Ê̜ʓˆ}À>ÌiÊ̅iÊۈÀÌÕ>Ê“>
ˆ˜i]Ê>ÃÊŜܘʈ˜Êˆ}ÕÀiʇǰ Figure
A-
7.Startingthelivemigrationprocess Toverifythecurrentownerofthevirtualmachinebeforeorafteralivemigration,select̅iÊ>««Àœ«Àˆ>ÌiÊۈÀÌÕ>Ê“>
ˆ˜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Ê>˜>}i“i˜ÌÊ̜œÊ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.Ifyouwanttostartthelivemigrationœ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˜ˆ˜}ʈ˜Ê̅ˆÃÊȘ}i‡ˆ˜iÊ*œÜiÀ-…iÊVœ““>˜`°ÊÌÊLi}ˆ˜ÃʏˆŽiÊ̅ˆÃ\ Cap)?
hqopan8?
hqopanJ]ia: /…ˆÃÊVœ˜˜iVÌÃÊ̜Ê̅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ÀÞÊÜiVœ“iÊ>``ˆÌˆœ˜Ã°Ê/…iÞÊ܈ÊLÀˆ˜}Ê̅iÊvœœÜˆ˜}Êbenefitstoyourvirtualinfrastructure: ÊUÊ9œÕÊV>˜Ê“ˆ}À>ÌiÊۈÀÌÕ>Ê“>
ˆ˜iÃÊ܈̅œÕÌÊÃiÀۈViʈ˜ÌiÀÀի̈œ˜° ÊUÊ9œÕʘœÊœ˜}iÀʘii`Ê̜ʓ>ˆ˜Ì>ˆ˜Ê>ʜ˜i‡Ìœ‡œ˜iÊۈÀÌÕ>Ê“>
ˆ˜iÊ̜Ê1ʓ>««ˆ˜}ÊÀ>̈œ° ÊUÊ9œÕÊ}iÌÊ>ʓœÀiÊÀi>ܘ>Liʓ>ˆ˜Ìi˜>˜ViÊ܈˜`œÜÊ`ÕiÊ̜Ê̅iÊ>LˆˆÌÞÊ̜ʓˆ}À>ÌiÊۈÀÌÕ>Êmachineswithoutuserinterruption.
ˆiʘœÌÊëiVˆvˆV>ÞÊ>˜˜œÕ˜Vi`]ÊÊLiˆiÛiÊ̅>ÌʏˆÛiʓˆ}À>̈œ˜Ê܈Ê>ÃœÊ՘œVŽÊܓiÊ
otherinterestingabilitiesforyourvirtualinfrastructure.ThefuturemayholddynamicloadL>>˜Vˆ˜}Ê>“œ˜}ÊÞ«iÀ‡6ʅœÃÌðʏÜ]Ê܅i˜Êˆ˜Ìi}À>Ìi`Ê܈̅Ê-ÞÃÌi“Êi˜ÌiÀÊ6ˆÀÌÕ>Ê>
ˆ˜iÊ>˜>}iÀÊ*,"Ê/ˆ«ÃÊ­VœÛiÀi`ʈ˜Ê…>«ÌiÀÊÎʜvÊ̅ˆÃÊLœœŽ®]ʏˆÛiʓˆ}À>̈œ˜ÊVœÕ`Êi˜>LiÊޜÕÀÊۈÀÌÕ>Êˆ˜vÀ>ÃÌÀÕVÌÕÀiÊ̜ʓ>Žiʈ˜Ìiˆ}i˜ÌÊ«>Vi“i˜ÌʜÀʓˆ}À>̈œ˜Ê`iVˆÃˆœ˜ÃÊvœÀÊޜÕÀÊۈÀÌÕ>Ê“>
ˆ˜iÃ]Ê
withoutuserinterruption.
>ÌiÛiÀÊ̅iÊvÕÌÕÀiʓ>Þʅœ`]ʈÌʈÃÊ>˜ÊiÝVˆÌˆ˜}Ê̈“iÊ̜ÊÕÃiÊÃiÀÛiÀÊۈÀÌÕ>ˆâ>̈œ˜ÊÌiV…˜œœ}ްʈVÀœÃœv̽ÃÊvˆÀÃÌÊL>Ài‡“iÌ>Ê…Þ«iÀۈÜÀʈÃÊ>Ê}œœ`ÊÃÌ>ÀÌÊvœÀÊޜÕÀÊۈÀÌÕ>Êˆ˜vÀ>ÃÌÀÕVÌÕÀiʘii`ðÊ
ÌʏœœŽÃʏˆŽiÊ̅iÊvÕÌÕÀiÊÀii>ÃiʈÃÊÀˆ}…Ìʜ˜ÊÌÀ>VŽÊ̜ʫÀœÛˆ`iÊiÛi˜Ê“œÀiÊi˜ÌiÀ«ÀˆÃi‡V>ÃÃÊV>«>Lˆˆties
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

标签: #文件 #文件 #文件 #文件 #文件 #浏览器 #字体 #电脑