微软新技术体验项目:虚拟化技术资料集锦
?????,??????????????????????????????????????????Hyper-V???????????????????????????
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?????
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?
???????Hybrid??,????????,?Type 2??????,VMM?Host OS?????????,????VMM?OS???????????????CPU??????Type2?????,???Type2???VMM??????????,?Hybrid?????????????????????????????VPC 2007????????????????Virtual Server 2005?
??????Hyper-V?????????????,????????????(??): Type 1???,???Hypervisor???????????,????VMM???Host OS. Host OS???????????,?VMM??????????,??Hyper-V??CPU????????????????????OS?????????????VMM??????????????Hypervisor, ?????????????,?????????????????,????????????(partition),?????????????????????:??,CPU, IO??,?????Guest OS. ?Hyper-V???????????????????
????????Hyper-V??????????:
?????????????,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,????????????????????????????
?????????????????????????????????????????,????????????????,??????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???????????,?????,????????
?????????????????????,??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,??????????????????????????????:
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
Comments
Anonymous
January 01, 2003
PingBack from http://www.groovypost.com/howto/geek-stuff/subscribe-to-blog-rss-feed-in-any-language/Anonymous
January 01, 2003
顺便这里问个问题,windows 2008 hyper-v的guest OS里面支持共享scsi来支持MS Cluster吗?(原先的virtual server2005是支持的)Anonymous
December 16, 2008
Great Read. Thanks for the Info.Anonymous
January 07, 2009
The comment has been removed