Qun tr mng - Hyper-V cung cp mt mi trng phn cng o chun, cc a cng o
(VHD), v cc mng o, lu tr v giao tip, ... Integration Services v Integration
Components h tr cc qu trnh quan trng v cng c hot ng ca my o.
Nhng h thng mun s dng Hyper-V cn phi p ng c mt trong ba yu cu sau: ang s dng mng truyn thng vi nhiu my vt l.
ang s dng an xen nhiu my vt l v my o, nhng s dng cng c kim sot my o nn tng phn mm nh Vmware Server, Sun xVM VirtualBox, hay Microsoft Virtual Server.
ang s dng phn mm o ha Vmware vSphere hay Citrix XenServer. c th chuyn sang s dng Hyper-V, nhng h thng ny cn phi thc hin tin trnh di chuyn my o ang s dng sang Hyper-V. lm c iu , chng ta cn phi c mt cht hiu bit v tin trnh di chuyn ny. Thc ra, bt c ngi dng no s dng ti nguyn Hyper-V cng cn bit v tin trnh di chuyn pht sinh m c th h s phi thc hin. Bi v nhng my ch c th c lu tr trong nhiu v tr khc nhau, gm: Nhng my tnh vt l c chuyn i thnh my o.
Nhng my tnh vn hnh trn Microsoft Virtual PC hay Virtual Server.
Nhng my tnh c lu li theo nh dng Disk Image bng cc cng c nhm ba, nh Acronis True Image Echo, Norton Ghost ca Symantec, hay thm ch vi nhng Image ca h iu hnh Windows 7. Nhng my tnh angvn hnh nh my o trong mt mi trng o khc nh Vmware ESX Server, Citrix XenServer,
Nhng my o c nh dng Hyper-V nhng vn vn hnh trn mt my ch khc trong mt ti nguyn o ha khc.
Nu c nhng cng c ph hp chng ta c th t ng ha rt nhiu tin trnh chuyn i. Thc hin mt tin trnh chuyn i th cng hay t ng s tit kim thi gian v gip duy tr nhng ti nguyn hin c trn my tnh ang s dng. Trong bi vit ny chng ta s thc hin tin trnh chuyn i my o Microsoft Virtual Server, Vmware ESX Server v Citrix XenServer sang my o Hyper-V.
1. Chuyn i my o Microsoft Virtual Server sang Hyper-V.
Thng thng chng ta thng ngh rng my tnh vn hnh trong nhng mi trng o ca cng mt nh cung cp s rt n gin nu c yu cu chuyn i. Tuy nhin, thc t li khng phi nh vy.
Vic di chuyn my o t Virtual Server 2005 hay Virtual PC bng tin trnh chuyn i o ti o (V2V) thng kh n gin bi v mi sn phm ca Microsoft, nh Virtual Server, Virtual PC, v Hyper-V u s dng cng mt nh dng cng o l VHD. Tuy nhin, nhiu my o vn hnh Virtual Server hay Virtual PC khng s dng Integration Services or Components ca Hyper-V, thay vo chng s dng nhng thnh phn my o b sung VM Additions khng tng thch vi Hyper-V.
Hn na, nhng file cu hnh my o (VMC) c s dng trong Virtual Server v Virtual PC khng tng thch vi nhng file XML m Hyper-V s dng. iu ny c ngha l nu khng c nhng cng c ty bin, chng ta s phi thc hin nhng tin trnh th cng sau chuyn i my o t Virtual PC hay Virtual Server sang Hyper-V.
Trc tin, khi chy my o trong mi trng o gc (Virtual PC hay Virtual Server) ri g b VM Additions. thc hin thao tc ny, s dng cng c Uninstall a program trong Control Panel | Add or Remove Programs. Cn nh rng, nu khng thc hin g b VM Additions trc tin, chng ta s khng th g b chng khi my o vn hnh trn Hyper-V.
Tip theo, chun b cc cng o VHD. Chng ta cn sp xp li VHD s dng cng c tch hp trong h iu hnh khch, sau nn VHD ny bng nhng tin ch ca Virtual PC hoc Virtual Server.
Trong Virtual Server, kim tra a ny ri chn Compact Virtual Hard Disk (hnh 1). Nhn Compact bt u tin trnh nn. C th chng ta s phi chy cng c trc nn Precompaction c tch hp trong Virtual PC v Virtual Server trn a trc khi thc hin. chy cng c ny, ti file Precompact.iso nh DVD trong h iu hnh khch ri s dng tnh nng Autoplay vn hnh cng c Precompaction trn a .
Hnh 1.
Di chuyn cc VHD ca my o ny nu cn thit.
To mt my o mi trong Hyper-V s dng cc VHD ca my o ngun, hay chuyn i file cu hnh VMC ca my o ny sang file cu hnh my o XML ca Hyper-V bng cng c chuyn i VMC to Hyper-V Conversion Tool (hnh 2).
Hnh 2.
Tip theo ci t Integration Services or Components ca Hyper-V vo my o mi ca Hyper-V.
Sau my o ny s vn hnh nh mt my o Hyper-V. 2. Chuyn i my o Vmware ESX sang nh dng Hyper-V
Nhng cng ty ang s dng cng c o ha Vmware v mun thay th bng ngun ti nguyn Hyper-V cn phi khi phc li nhng ti nguyn my o hin c. ng ngha vi vic khi phc my o Vmware sang nh dng Hyper-V. y l mt tc v tng i n gin, v c hai phng php m chng ta c th la chn thc hin.
S dng System Center Virtual Machine Manager 2008 chuyn i my o Vmware
System Center Virtual Machine Manager 2008 (SCVMM) s thc hin chuyn i my o t Vmware ESX sang nh dng Hyper-V. Tuy nhin, cn nh rng my ch ESX ngun phi l mt my ch qun lystrong mi trng SCVMM c th thc hin tin trnh chuyn i. Ch nhng h iu hnh khch c lit k di y c h tr trong tin trnh chuyn i ny, gm:
Windows Server 2008 (32-bit hoc 64-bit)
Windows 2000 Server SP4 and Windows 2000 Advanced Server SP4 hoc cc phin bn mi hn.
Windows XP Professional SP2 hoc cc phin bn mi hn (32-bit hoc 64-bit)
Windows Vista SP1 (32-bit hoc 64-bit)
Windows Server 2003 SP1 hoc cc phin bn mi hn (32-bit hoc 64-bit) Tin trnh o n o (V2V) s chuyn i nhng a o t nh dng VMDK (Virtual Machine Disk sang VHD, g b nhm cng c ca Vmware, sau ci t nhng dch v tch hp. Chng ta c th ko nhng my o t mt my ch ESX ti mt my ch Hyper-V hay my ch Microsoft Virtual Server bt u tin trnh chuyn i; hoc s dng lnh Convert Virtual Machine trong menu Actions ca SCVMM Administrator Console. Thc hin cc thao tc sau:
1. Khi chy Conversion Wizard ri nhn Browse la chn my o ngun cn chuyn i.
2. Thay i tn my o ny nu cn thit, s dng i tng s hu mc nh, v b sung thng tin m t nu mun.
3. Gn ti nguyn ph hp cho my o ch.
4. La chn my ch ph hp trong ty chn Intelligent Placement.
5. La chn ng dn my ch lu tr my o ch.
6. nh km Adapter mng vo my ch ch.
7. Hiu chnh trng Additional Properties nu cn thit.
8. Kim tra li cc ci t ri click Create bt u tin trnh chuyn i. Ngoi ra chng ta c th nhn ntView Script xem tp lnh ca Windows PowerShell c Wizard ny to s dng li.
9. Sau khi click nt Create, ca s Jobs s xut hin v hin th trng thi v trng thi thc hin ca tin trnh. Chng ta ch cn i cho n khi tin trnh c hon thnh.
S dng cng c chuyn i VMDK to VHD chuyn i my o Vmware
Nu khng s dng SCVMM, hay trong trng hp cc my o Vmware khng vn hnh trn cc my ch ESX m vn hnh t my trm hay my ch Vmware, th chng ta c th s dng cng c chuyn i VMDK to VHD http://vmtoolkit.com/files/default.aspx thc hin tin trnh ny. Lu rng cng c ny khng thc hin to hay vn hnh bt k my o trong h iu hnh khch. Do chng ta cn thc hin cc thao tc sau vn hnh cng c ny:
1. Lm sch my o ngun v g b nhm cng c VMWare Tools khi my o ny.
2. Nn VMDK trc khi di chuyn v g b mi a khng th nn.
3. m bo rng my o ang s dng mt h iu hnh h tr cho Integration Services or Components. Nu khng, cp nht h iu hnh ny nu c th.
4. Ti ri gii nn cng c ny khi chy file VMDK2VHD.EXE.
5. La chn VMDK ngun. Mi ln chng ta ch c th chuyn i mt a, v c th chuyn i cc file cc b hay t xa.
6. t tn VHD ch ri click nt Convert (hnh 1). Thi gian thc hin tin trnh ny ph thuc vo kch thc ca a ngun.
Hnh 3.
7. Lp li tin trnh ny vi nhng a cn thit.
8. To mt my o mi trong Hyper-V ri gn a h thng ti mt kt ni IDE.
9. Khi ng my o trong Hyper-V v ci t Integration Services or Components.
10. Truy cp vo Device Manager trong my o ny, ng thi m bo rng mi thit b hot ng binhg thng. Nu khng, chng ta cn g b nhng thit b khng cn thit ri khc phc mi s c pht sinh.
3. Chuyn i my o Citrix XenServer sang nh dng Hyper-V Tin trnh di chuyn my o Citrix XenServer sang Hyper-V kh ging vi tin trnh di chuyn my o t Vmware. Chng ta cn phi khi phc ti nguyn hin c ca my o cn di chuyn. Tuy nhin tin trnh ny n gin hn rt nhiu.
l do nhng my o XenServer s dng nh dng a o VHD, v vy mt s c tnh vn c gi li, v d:
Nhng my o XenServer s dng Paravirtualized Driver (Nhng Driver a v mng vi kh nng thc thi cao gip gim ng k nhng vn gp phi khi trin khai tin trnh m phng thit b I/O (vo/ra) truyn thng) c ci t qua fle Image xs-tools.iso. Nhng Driver ny phi b g b khi mt my o Hyper-V c to, tuy nhin chng phi c lu tr trong my o ny trong sut tin trnh chuyn i nu khng my o ny s khng th khi ng trong Hyper-V.
File cu hnh my o ca XenServer khng tng thch vi Hyper-V, do chng ta s phi to mt my o mi trong Hyper-V.
chuyn i my o XenServer sang Hyper-V, thc hin cc bc sau: 1. Xc nh nh dng ca a ngun. Nu n c nh dng l RAW, chng ta c th s dng n nh mt a trung gian. V nu a ny nm trong mt vng lu tr th chng ta c th chuyn i n sang nh dng VHD. Ngoi ra chng ta c th s dng tin ch XenConvert chuyn i nh dng ca a ngn ny sang VHD. S dng tnh nng chuyn i Physical- to-VHD trong tin ch ny.
2. m bo rng my o ang s dng h iu hnh h tr Integration Services or Components. Nu khng h tr, hy thc hin nu c th.
3. Tt my o ny, sau copy a ngun (VHD hoc RAW) sang mt vng lu tr khc m Hyper-V c th truy cp.
4. To mt my o mi trong Hyper-V s dng a c copy, ng thi m bo rng gn a h thng ti mt kt ni IDE. S dng mt a o khc nu a h thng c nh dng VHD. S dng mt a trung gian nu a h thng ny c nh dng RAW.
5. Khi ng my o va taoh tring Hyper-V. My o ny s khi ng vo trng thi lm vic bi v kh nng tng thch ca nhm cng c XenServer Tools. ng nhp vo my o ny v ci t Integration Services or Components ty thuc vo h iu hnh m my o ang s dng.
6. Khi ng li my o ny ri g b nhm cng c XenServer Paravirtualazation Tools. Khi ng li my o mt ln na.
7. ng nhp vo my o. Trong Device Manager, m bo rng mi thit b hot ng bnh thng. Nu c thit b no khng hot ng bnh thng, hy g b nhng thit b khng cn thit ri khc phc s c pht sinh. 8. Chng ta c th lp li tin trnh ny cho mi my o XenServer khc mun di chuyn sang Hyper-V.
Ngoi ra, chng ta c th s dng cng c Citrix Project Kensho chuyn i my o t Citrix sang nh dng Hyper-V. Thc ra, cng c Project Kensho c thit k nh mt cng c chuyn i di chuyn nhng file OVF (Open Virtualization Format nh dng o ha m) t nh dng Citrix XenServer sang Microsoft Hyper-V v ngc li. nh dng OVF l mt nh dng m chun gip gi li mi thng tin ca mt my o v chuyn i thng tin ny sang mt nh dng c th di chuyn mi cng c o ha c th s dng. File OVF tch hp nhiu file cu hnh my o, a o v nhiu nh dng file khc cu thnh mt my o. Cc file OVF ny c nn li d dng di chuyn.
Project Kensho s kim tra ni dung ca file OVF sau chuyn i n thnh nh dng file ph hp vi XenServer hay Hyper-V (hnh 4). Cn lu rng, tin trnh chuyn i ny khng thc hin ci t Integration Services cho Hyper-V hay ci t Paravirrtualization Tools cho XenServer. Chng ta s phi ci t chng trn my o c chuyn i khi my o ny ang vn hnh trn mi trng o ch.
Hnh 4.
Khi hon thnh nhng thao tc ny, my o XenServer c th vn hnh trn Hyper-V.