微软新技术体验项目:虚拟化技术资料集锦

?????,??????????????????????????????????????????Hyper-V???????????????????????????

logo 468x60

1 .Hyper-V?????

?Windows Server 2008 X64????Hyper-V???????Windows?????,???System Manger????role????

?? Server Manager ?,???????????????"Roles",???????????"Add Roles",??????

?? Roles ????,?? "Next"?

??????????,??"Hyper-V",???"Next"?

??????,???????????? Hyper-V ????????
??????????,??"Install"?? Hyper-V ????

???????,????????????,??"Yes"???????????????????Hyper-V Manager????????????????

?????????????Windows Server 2008 RTM????Hyper-V??Beta??,??Window Server 2008???2??RTM?,?Hyper-V??????????6??????????????????????RTM??Hyper-V?????

??????:https://www.microsoft.com/downloads/details.aspx?FamilyId=F3AB3D4B-63C8-4424-A738-BADED34D24ED&displaylang=en

2. Hyper-V ???????:

Hyper-V??????????requirement,?????????:

????????64??windows server 2008, ?????????X86??windows 2008?.

??, Hyper-V??CPU???????, ??????????Intel VT?AMD-V?

???,CPU?????DPE(hardware-enabled Data Execution Prevention)??, ????????,Intel??CPU??????XD(execute disable),AMD?????NX(No execute)

??,??????????????????

???????????Intel?CPU,??????Intel-VT?XD,???????AMD?CPU,??????AMD-V?NX???????????????????????????(?BIOS??,?????,???????Hardware Assistant Virtualization?Date Execution Protection)

???????IO??,????????,?????????Windows Server 2008???,????????????????????DAS, FC SAN, iSCSI SAN???????????????,?????????:https://blogs.technet.com/josebda/archive/2008/02/06/storage-options-for-windows-server-2008-s-hyper-v.aspx

3 .???????

Hyper-V??????????,??Virtual PC?Virtual Server??????VHD??????????Microsoft Virtual Hard Disk(VHD)?????????????????????????,?????????????????????????????????VHD????????????2040 GB

??Hyper-V?????????????????(VHD),????????,??????????????????????,??????????????????;????????,?????????????????,???????????????;?????????,???????????????????,?????????????????,?????????????????????

4 .????????????

?????????????????????,???????????????????????????,???????,?Hyper-V????????????????????????????????????????,????????,??????????????(???????????????????)??????,?????????????????????????????,????????????,????????????????????????????,???????????????????????????,?????????????????????????,????????????????????????????????????

??????:

(1)????????????,?Hyper-V Manager ?,????hard disk

(2)????????????????,??????????“??????“

????????????????????:

??????????????????????:

(3)???????????,?????????

(4)?????????????????????????:

???????????????????,????????????????????(Snapshot)?????????????,??????????????????,?????????????,???????????,?????????????????

5 .????,?????????:

?????Hyper-V??Windows???????????????????????????????Type 2??,?????:Host????????????,???????VMM, VMM???Virtual Machine Monitor,?????????Virtualization Layer,?????????????,???????????,????????????,????????????????VMM????????Guest????????????,????????????,??Guest?????VMM?Host OS??????????,???????????,??????????????????Java Virtual Machine??.NET CLR Virtual Machine?

clip_image002

???????Hybrid??,????????,?Type 2??????,VMM?Host OS?????????,????VMM?OS???????????????CPU??????Type2?????,???Type2???VMM??????????,?Hybrid?????????????????????????????VPC 2007????????????????Virtual Server 2005?

clip_image004

??????Hyper-V?????????????,????????????(??): Type 1???,???Hypervisor???????????,????VMM???Host OS. Host OS???????????,?VMM??????????,??Hyper-V??CPU????????????????????OS?????????????VMM??????????????Hypervisor, ?????????????,?????????????????,????????????(partition),?????????????????????:??,CPU, IO??,?????Guest OS. ?Hyper-V???????????????????

clip_image006

????????Hyper-V??????????:

clip_image008

?????????????,Hypervisor???,?????,??????????,?????????????

????????,??????,?????????????root????????????,????????????longhorn server???,??????VSP???,?????Virtualization Service Provider,????device driver????,????????????,VSP???request??????????????,?????????????????,????????,VSP?????????????????????????????????????guest OS?????,??????????????????????,??????,?VSP????????????????VM BUS?????????,????????????request?data?

?????????????VM Work Processes,???process???????????????,????????????????????VM Service,?????????????,????????work processes,???????????WMI??,????VM Service???????????????????????????,?????????????

??????????,????????,???????????,????????????????Windows 2008??????????Guest OS,?????????????????hyper-v?????,????????????????????????????VSC,?????virtualization service client?????????????client??,???????VSP????????????????????????,????VSP/VSC????????????????????,????????????????????????????????????,??????????VSC?????,??VSC????request??VM BUS????????VSP,??VSP???????????????????

???????,??????????,??????????????????????,??????windows?????DOS, ????????????????????????,????VSC??????????

???????,?????????,?????????windows?????,????Linux????????????????????hyper-v?????OS, ??Linux,???????Linux??????????,?????????? build ??Linux?VSC,????????Linux????????VSP/VSC?????????????

Hyper-V??????,???????????????????????????????????????,????????Virtual Server, Hyper-V,?????????SoftGrid,???????VPC,??????????Terminal Services,????????????????????????????

clip_image010

?????????????????????????????????????????,????????????????,??????Virtual PC 2007,????????Virtual Server 2005?????????Hyper-V?

?????????,????,?????????????????????????????????OS,????????????????????????????????????SoftGrid Application Virtualization?SoftGrid????????,????Windows???????????,?????????Windows???Infrastructure??,??????????????????????????????,SoftGrid?Server????,??????????????,?????????????????????????,?????????????????

?????????????????,??????????????????,??????????,??????????????????,??????????Terminal Services?

????,????????????????????????:System Center, ??????,??Hyper-V,VPC,Virtual Server???,???VMware?????????System Center???????????,?????????System Center???????????,????,??????????????????????????????,???????????????????????

6. Snapshot ???,????????:

SnapShot,?????????,????????????,??????Microsoft Volume Shadow Copy Service????????????????????????,?????????????????????,????????,????????????????????????????????????????????????????

??snapshot?,???VHD????????????????snapshot??,????????????????AVHD??,??,?????????????????????????,????Snapshot???,??????:??,??????????????,????????????,??,????AVHD????????,????????????????????????AVHD???,????VHD??AVHD??????????snapshot?????????

???????????:https://blogs.technet.com/jamesone/archive/2008/05/02/hyper-v-and-snapshots-part-1.aspx

7. ???????????Hyper-V:

????????????????VPC 2007??Virtual Server 2005???Hyper-V??,??????,??VHD???????????????????????????????,VHD???????????????????Virtual PC??Virtual Server????VHD????Hyper-V???????????,?????,????????

????????????:https://blogs.technet.com/jhoward/archive/2008/02/28/are-vhds-compatible-between-hyper-v-and-virtual-server-and-virtual-pc.aspx

?????????????????????,??Virtual PC??Virtual Server?????????????Hyper-V?????????????????,??????Virtual PC??Virtual Server??VHD??????????????VM additions???,????????????Integration Services Setup Disk,????????HAL???Microsoft Hyper-V Integration Components???,????????????????????

????????????????:https://www.groovypost.com/howto/microsoft/windows-server/migrate-microsoft-virtual-server-2005-r2-vm-to-windows-server-2008-hyper-v/

8 .Hyper-V??VMWare ESX????:

Microsoft Hyper-V ? VMware ESX Server??Bare-Metal??????,?????????,Microsoft Hyper-V?????????,?ESX Server?????????????????????????????Hypervisor??,?Hypervisor???????????????????OS???????,???Hypervisor??driver model???,??????Hypervisor?????????,??????????????????????????????????????????,???????????????????????????????????????????,????Hypervisor?,?????????????,??????????,??????????????,Hypervisor???????,????????????????? ???????????,????????????bug,???????????????????Hypervisor??????????,??????????????????Hypervisor???????Hypervisor?????Hyper-V?????????,?????Hypervisor????????????,??????Hyper-V????,??,?????????,?????????????????????????,?????????OS?????Hypervisor??????,?????????????,????????????????

????,????????????????????????????????,?????????????????????Hyper-V?????????,?????Enlightenment(??)????????????????????,?????????????,??????????????????,?????????????,????VSP/VSC????????,???????????????????,??????VSC(Virtualization Service Client)??VMBUS?request????????VSP(Virtualization Service Provider),???VSP??????????????????????,????????????,??????????????

?????????????????,????ESX Server???????????????????????,?????????Windows Server 2008???,??????????????????Windows????????????????????,?ESX Server????????????,???????????Hyper-V??????????

????????,??????????????????????,????????Virtual Server, Hyper-V,?????????SoftGrid,???????VPC,??????????Terminal Services,?????????????????????????:System Center, ??????,??Hyper-V,VPC,Virtual Server???,???VMware?????????System Center???????????,???????????????????????????????????(??Exchange Server),???????????????????????????????,????????????????????????

??Hyper-V???ESX Server,??????,??????????ESX Server???????,Hyper-V??????,????????Windows Server 2008??,Hyper-V??????,??Hyper-V????????????????

9 .?Hyper-V??LINUX

??Hyper-V?Linux??????????:??Linux?????????,???????????????????,??????????????????????,??????????,???Hyper-V????Linux????????:

Linux Distributions (VMs configured with 1 virtual processor)

· Suse Linux Enterprise Server 10 with Service Pack 2 x86 Edition

· Suse Linux Enterprise Server 10 with Service Pack 2 x64 Edition

· Suse Linux Enterprise Server 10 with Service Pack 1 x86 Edition

· Suse Linux Enterprise Server 10 with Service Pack 1 x64 Edition

????????Hyper-V???Fedora Core 8,??????,???????????:

https://blogs.msdn.com/virtual_pc_guy/archive/2007/12/31/installing-fedora-core-8-on-hyper-v.aspx

????Linux???????????????,????????????Linux??????,????????????Xen-enabled?Linux,????????????????????????Hyper-V????????,????(IDE and SCSI)??IO???????,?????????????????Hypercall adapter?????????????Linux???????????,????????????????:https://connect.microsoft.com

??????,??????????????,?????????:https://connect.microsoft.com/Downloads/Downloads.aspx?SiteID=495

???connect.com???????,??????????????????????????:https://connect.microsoft.com/community/discussion/richui/default.aspx?SiteID=495

10 .??P2V??

????RTM???????SCVMM2008??P2V???,??SCVMM2008,??????????????????????????????:

https://www.microsoft.com/downloads/details.aspx?familyid=ed012990-6e86-4b43-9842-da5c02ff1c83&displaylang=en&tm

SCVMM2008????????:

https://www.microsoft.com/systemcenter/virtualmachinemanager/en/us/default.aspx

11 .Hyper-V?Exchange server 2007 ???

???Server???Hyper-V????????????Server????????Hyper-V host??????Exchange Server 2007????,??Hyper-V????Microsoft Exchange Server 2007 Service Pack 1 ??????????????????Hyper-V?Exchange Server 2007????????????

???????????????:https://technet.microsoft.com/en-us/library/cc794548(EXCHG.80).aspx

12 .Hyper-V?WSUS, WDS, MOSS ????

Hyper-V??Microsoft Windows Server Update Services 3.1 ??????.

?WDS????Server Role??????Windows Server 2008?,??Windows Server 2003?????????????? Hyper-V??????Windows Server 2008??2003?????

??, Hyper-V????Microsoft Office SharePoint Server 2007 Service Pack 1?Windows SharePoint Services 3.0 Service Pack 1(????????)

??Hyper-V???????????????,???:https://support.microsoft.com/kb/957006

https://www.microsoft.com/windowsserver2008/en/us/hyperv-app-support.aspx