=================================知识介绍:(尽量使用白话介绍)=================================

微软的虚拟化技术分类很细,服务器虚拟化、客户端虚拟化、桌面虚拟化、应用程序虚拟化、呈现层虚拟化、用户状态虚拟化等等。这些都是企业中使用的虚拟化。
 
微软最早的虚拟化程序是2004年1月发布的Virtual PC 2004,和同年10月发布的Virtual Server 2005,一个是客户端使用的,另一个是服务器端使用的,都是“全虚”产品,也就是硬件不支持虚拟化,完全使用软件来完成虚拟化的作业,同时,性能的损失也是相当大的。
 
Virtual PC最后到2007,Virtual Server到2005 R2就停止了。随机到来的就是内嵌在Windows Server 2008中的Hyper-v,Hyper-v是个全新的虚拟化产品,完全取代了“全虚”,而需要硬件支持虚拟化技术才能使用的“半虚”产品,而且虚拟化层仅有几十KB,安全风险很低。
 
“全虚”完全使用软件模拟的方式,让一台主机上同时运行多套操作系统,虚拟机和硬件之间有操作系统,性能损失相当大,但却可以将一台主机当作多台主机用。
”半虚“硬件和系统(虚拟化层)分别负责任务,虚拟机和硬件之间仅有虚拟化层,主机新能损耗很低,所有虚拟机(包含我们认为的宿主机,微软叫根分区,因为它也变成了一台虚拟机)性能瓶颈,接近于物理硬件瓶颈。
 
“半虚”的性能好,但需硬件支持才行,比如Intel-VT、AMD-V技术,x64位架构、硬件DEP等才可以。
 
=================================Windows 8的Hyper-v=================================
除了之前版本Hyper-v的需求(Intel-VT、AMD-V技术,x64位架构、硬件DEP)外,Hyper-v3.0还需要SLAT(Second Level Address Translation)才行哦。在说的白话一点,就是,您的查查CPU支不支持,比如,Intel i5以上才行哦,如果是i3就不要想啦。明白!当然,性能那是没得说,瓶颈在磁盘,如果希望节省时间,看来需要多花银子喽,换个SSD,那速度是嗖嗖地,当然,银子花的也是嗖嗖的,虽然SSD在降价,却是还是贵。
 
然后我们看看如何在Windows 8中启用Hyper-v吧,其实很简单,如下图所示。
 
在资源管理器中选择“计算机”,并在功能区上选择“卸载或更改程序”
 

 
在左侧任务栏选择“启用或关闭Windows功能”
 

 
勾选“Hyper-v”组件,并选择“确定”
 

 
稍等片刻(我是SSD,所以也就几秒钟,估计都会很快)
然后选择“重新启动”,注意保持该保持的文件哦。

 

重启后,在“开始”屏幕的最右侧就可以看到“Hyper-v管理器”和“Hyper-v虚拟机连接”图标了,选择“Hyper-v管理器”
 

 
这样就可以打开Hyper-v控制台,可以创建和使用虚拟机啦