Hyper-V简介:
Hyper-V是微软所推出的新的虚拟化技术,首次内置于Windows Server 2008中。相对于微软过去的虚拟化技术-Virtual Server/PC(Type 2,多了一层操作系统,兼容性好,速度较慢),Hyper-V采用Type 1架构,让虚拟机可以较直接的使用实体主机的硬件资源,以提高虚拟系统之效能;并可在主机上支持多达 16 颗CPU,每台虚拟主机亦可支持至4颗CPU。
待解决问题:
虚拟机的作用:
1. 测试一个系统,却不希望长期使用。
2. 测试软件,比如非官网上下载的软件常伴有流氓插件甚至木马病毒,可以在虚拟机中测试,不会影响到主机。
3. 安装不常用软件。若某个软件只需要一次使用,可以安装在虚拟机中,使用后进行还原或保留在虚拟机中,不启动虚拟机则不会影响主机的速度。
4. 一些不能截图区域的截图,如锁屏界面等。
Hyper-V系统需求:
32位和64位的Windows 8均可开启Hyper-V功能,但是只有64位的Windows 8可以创建虚拟机,32位的系统却不可以,只能进行虚拟机的链接。由于32位系统支持的最大内存不过4G,即使开启了虚拟机功能,也不会获得很好的使用体 验,所以在32位系统中取消了虚拟机的功能。
设备要求:Hyper-V需要具有二级地址转换(SLAT)且支持虚拟化CPU(AMD-V或Intel-VT)。
二级地址转换(SLAT):http://tech.ddvip.com/2012-12/1356640950187887.html
在程序访问内存时都要经过从逻辑地址到物理地址的映射,虚拟环境下也不例外反而更加复杂,因为第一次映射出来的“物理地址”还是虚拟机下的虚拟地址,需要通过虚拟机把它再次映射成实际的物理地址,这样就限制了访问的速度。而 SLAT 即“二级地址转换”,可以加速页表访问的速度!在 Intel 和 AMD 处理器上都提供了这一新技术,两个品牌针对 SLAT 这一技术有不同的技术名称:
-
Intel 的 SLAT 称为 EPT(Extended Page Table),Intel 的 Core i7,i5,i3,Pentium G6950 以及大部分的 Xeons 处理器都支持 SLAT,而 Core 2 系列以及更早的处理器则不支持!
如果无法确认 CPU 型号,那么可以利用微软 Windows Sysinternals 出品的 Coreinfo 来进行检测。Coreinfo 工具使用起来非常简单,能够检测到 CPU 所支持的技术和特性,其中当然就包含了 SLAT 的检测。
下载 Coreinfo:http://technet.microsoft.com/en-us/sysinternals/cc835722
教程:
http://diybbs.zol.com.cn/1/34036_2131.html
http://wenku.it168.com/redian/hyper/
http://wenku.it168.com/d_000007819.shtml
网路部分:
Huper-V不能对物理网卡进行访问,所以必须借助虚拟网卡借助物理机的网络共享实现网络连接。
将本地网络设置为网络共享。
http://blog.csdn.net/formiss/article/details/8200652
MSDN http://msdn.microsoft.com/zh-cn/library/ff571037.aspx?altlang=zh-cn
文件系统:
Hyper-V虚拟机并不支持USB存储设备,所以在文件交换上略显麻烦。