微软TechNet网站中关于Windows Server 8中的Hyper-V官方技术资料链接,从中我们也可以了解Hyper-V新版本中的一些重大更新(以下内容暂时只针对Windows Server 8 Beta,并且链接原文暂时只提供英文版):
Hyper-V在自动化任务方面的改进
Windows PowerShell为管理人员提供了另一种管理方式,就是通过脚本去执行所有的自动化任务。但是现在的PowerShell在管理Hyper-V时候需要用户使用到WMI,或者通过导入模块的方式添加额外的针对Hyper-V的PowerShell cmdlets。而在Windows Server 8中的PowerShell中,已经内嵌了至少140个针对Hyper-V的PowerShell cmdlets,这将帮助管理人员更容易的通过PowerShell实现自动化管理任务。
详细内容参考:Hyper-V Automation Support Technical Preview
Hyper-V在动态内存方面的改进
动态内存是在Windows Server 2008 R2 SP1的Hyper-V中引入的一个全新的功能,可以让虚拟机的内存在一定范围之内自动调节。在Windows Server 8 Beta中,这项功能又得到了持续的改进,除了启动内存和最大内存之外,又提供了最小内存和智能页面两个特性,虚拟机可以在低负载的情况下,将内存维持在最小内存,这个值是可以低于启动内存的。而之后在虚拟机需要重新启动的时候,由于虚拟机的内存小于启动内存,可能无法启动,这个时候智能页面会以文件形式填补最小内存和启动内存之间的差值,保证虚拟机可以正常启动。这些新的特性尤其适用于高密度的虚拟化场景中,例如VDI。另外,虚拟机在运行中,新的动态内存技术可以支持在线增加最大内存或者减小最小内存。
详细内容参考:Hyper-V Dynamic Memory Technical Preview
Hyper-V网络虚拟化
服务器虚拟化可以让多个虚拟机都认为自己是物理机,直接使用硬件设备,并且在多个虚拟机之间进行隔离,避免其互相影响。Windows Server 8 Beta对Hyper-V上的网络也进行了这种改进,这种被称之为网络虚拟化的技术可以让一台宿主机上的多个虚拟网络相互隔离,并且每个虚拟网络都被看作是物理机上唯一的且直接连接在外部网络上的。这就使得不同的虚拟网络中可以使用重复的IP。
如果把宿主机上物理网络比做公网,那每个虚拟网络就是一个局域网。这些局域网之间当然可以使用重复的IP地址。但是当这些虚拟网络需要访问宿主机外部的网络时,这些重复的IP地址会出现冲突。为了解决这个问题,这里主要用到了两种技术:IP地址重写和IP封装。也可以说,这种网络虚拟化就是一种IP地址的虚拟化。这种技术尤其在多租户的场景下将非常有用。
详细内容参考:Hyper-V Network Virtualization Technical Preview
Hyper-V卸载数据传输
Hyper-V卸载数据传输也被称作ODX,这种支持被包含在Hyper-V Storage Stack中。它的出现使得将大量数据传输到其它位置时的时间大大降低。简单的说,这种操作将交给物理设备完成,而不是由软件层面完成。这也是为什么这种特性称之为卸载,实际就是由软件层面卸载给硬件。
这种特性的前提要求是SAN硬件作为虚拟SCSI设备或者pass-through磁盘连接到虚拟机,对于直接连接的VHDX虚拟磁盘也支持这种特性。
之后,例如文件复制、虚拟磁盘合并、压缩等操作的时间就会大幅度减少。
详细内容参考:Hyper-V Offloaded Data Transfer Technical Preview
Hyper-V虚拟机复制
这种新的特性可以帮助用户很容易将虚拟机复制到另一个地方,而完全不需要考虑存储的配置或者工作负载的情况,甚至可以跨越WAN完成。这种复制为虚拟机提供了一种灾难恢复的途径,尤其是在没有存储级别的备份方案时,这将为用户节省大量成本。
详细内容参考:Hyper-V Replica Technical Preview
Hyper-V资源计量
这个特性帮助用户轻易的了解虚拟机使用情况的历史数据(通过PowerShell或者API),从而提供给用户一个低成本、高效率的资源计费解决方案。
详细内容参考:Hyper-V Resource Metering Technical Preview
Hyper-V大扇区磁盘支持
这个特性使得Hyper-V的虚拟机磁盘可以放在4KB或者512e磁盘上,而不会出现兼容性问题。
详细内容参考:Hyper-V Support for Large Sector Disks Technical Preview
Hyper-V虚拟光纤通道支持
虚拟机可以通过虚拟光纤通道直接连接到光纤存储上。
详细内容参考:Hyper-V Virtual Fibre Channel Technical Preview
Hyper-V虚拟磁盘格式
新的Hyper-V虚拟磁盘格式是VHDX,这其中包含了一些新的特性,例如最大支持64TB,在意外掉电时保证数据安全,更好的与大扇区磁盘配合,存储自定义元数据等。
详细内容参考:Hyper-V Virtual Hard Disk Format Technical Preview
Hyper-V虚拟交换机
Windows Server 8 Beta中的Hyper-V虚拟交换机也叫做可扩展的虚拟交换机,它提供了很多可编程的管理能力。
详细内容参考:Hyper-V Virtual Switch Technical Preview
Hyper-V可扩展性
Windows Server 8 Beta中的Hyper-V将提供更强大的容量支持和可扩展性。例如,宿主机支持160个逻辑CPU(core)和2TB内存,虚拟机支持32个虚拟CPU以及1TB内存,支持NUMA拓扑,支持SR-IOV网络适配器等等。
详细内容参考:Hyper-V Support for Scaling Up and Scaling Out Technical Preview
---
2012.4.26
更新中文地址: ,见其中的Hyper-V章节。