Hyper-V集成组件介绍

2009-8-10   
分享到:
| |

导读:本文介绍安装Hyper-V集成组件的重要性。

关键词:Hyper-V 集成组件

 

【TechTarget中国原创】为了使一个虚拟机(VM)正常工作,安装Hyper-V集成组件是很关键的。这些集成组件在虚拟机里安装了一些代理,它可以使主机成功备份VM、识别VM在何时失效、往VM里粘贴数据或从VM里向外拷贝数据以及同步主机时钟。这些组件对处理VM的工作负载很重要:实事上,这些安装重新配置了操作系统,使其“意识”到它已经被虚拟化,产生一个“启发”的OS。

  这种“启发”不仅对虚拟机配合hypervisor开始工作很重要,它也显著地改变了某些关键设备的驱动模型。Hyper-V有两类设备驱动程序,第一类包括“模拟”驱动程序。在Hyper-V中,模拟驱动程序就像古老的敞篷货车,它不快,不美观,经常出意外,但是它们几乎运行在任何你需要的地方。

 
查看全文
 
 
 
分享到:
 
 

微软Hyper-V

 
Hyper-V环境可以支持高可用性,不需要花费额外的成本购买微软的VMM。这只需要你作一些手动设置。本文将介绍设置步骤。
 
P2V迁移好处多多,但是在哪个工作负载可以虚拟化有限制,并且这个选择过程对于维护稳定的服务器环境非常关键。该怎么办呢?
 
Hyper-V作为一种新的技术,我在选择相应的硬件时需要遵循一些什么样的条件来获得最佳实践效果?本文将详细讨论这个问题。
 
想有效地备份Hyper-V上的工作负载?以下几个简单的Diskshadow脚本可以将虚拟机备份到磁盘或者存放时间更长的磁带存储中去。
 
一份新的研究报道表明,当微软在10月发布Hyper-V R2时,将带有热迁移和更好的管理,但是仍然没有达到生产环境需求。
 



【TechTarget中国原创】为了使一个虚拟机(VM)正常工作,安装Hyper-V集成组件是很关键的。这些集成组件在虚拟机里安装了一些代理,它可以使主机成功备份VM、识别VM在何时失效、往VM里粘贴数据或从VM里向外拷贝数据以及同步主机时钟。这些组件对处理VM的工作负载很重要:事实上,这些安装重新配置了操作系统,使其“意识”到它已经被虚拟化,产生一个“启发”的OS。

  这种“启发”不仅对虚拟机配合hypervisor开始工作很重要,它也显著地改变了某些关键设备的驱动模型。Hyper-V有两类设备驱动程序,第一类包括“模拟”驱动程序。在Hyper-V中,模拟驱动程序就像古老的敞篷货车,它不快,不美观,经常出意外,但是它们几乎运行在任何你需要的地方。

  模拟VS合成的设备驱动

  模拟设备驱动运行方式就像它们的称谓:它们模拟特定种类的设备,作为一种暂时的方法使用,直到以下将要讨论的“合成”驱动程序被安装到操作系统上。这种模拟确保了在其初期开发时,hypervisor可以成功的支持VM的操作系统,但是hypervisor运行显著变慢,因为需要在模拟驱动程序和服务器真实的设备之接转换资源的调用。总之,在Hyper-V中,你永远不想用模拟设备驱动运行虚拟机。这些模拟驱动的出现使得VM可以成功的完成其早期的OS的创建,为集成组件的安装提供了shell脚本。

  在完成了初始的VM 操作系统的创建后,最开始任务之一就是安装集成组件。完成这一步使得模拟驱动程序转变为性能显著的合成驱动程序。正如所说的,合成驱动不同于模拟驱动在于它能意识到操作系统,有了这种新的意识,操作系统可以把它的驱动模式从一个严格而缓慢的模拟方式转变为一种我称之为和真正的驱动“握手”过程或一种桌面快捷方式。

  用“真实”的驱动程序的计算机总是比任何模拟的快。把模拟设备的请求转换为真实设备请求的过程可以理解为总是要增加性能开销。另一方面,使用真实的驱动程序的操作系统,其所有请求直接提交而无需转换。它的区别就如同:你从你喜欢的快餐店里订购肉饼和你做下来吃法国食物,必须翻译在炸肉块里需要放什么。订购一个肉饼不需要动脑筋,而把炸肉块带到你的餐桌上可能需要额外的努力。

  在Hyper-V中,安装集成组件使得每一个虚拟机和它的主分区变为很重要的配对。这一配对包括了主分区中的虚拟服务供应商(VSP),它负责和每个虚拟机中的虚拟服务客户端(VSC)交互。VSP/VSC的配对存在于每一个虚拟机的显卡、网络、人机界面和所需的存储中。每一个VSP/VSC对的通道工作在通用的VMBus上,它是所有虚拟机和它们的父分区之间的通讯路径。

  通俗的说,转变为合成驱动需要改变每一个虚拟机的驱动,使其操作起来更像一个桌面快捷方式。当一个虚拟机需要来自设备的响应,它的请求通过VMBus重定向到了主分区中,可以被认为是“真正” 的设备驱动中。这带来了两方面的好处,首先,没有模拟减少了虚拟处理的开销。这样,集成设备就可以创造更快的VM性能。其次,通过用这种快捷方法,任何工作在Windows Servr 2008上的设备驱动可以在每一个这样的开明的虚拟机上自动工作。

  通过查看微软的设备管理器,就可以知道你的Hyper-V虚拟机是否使用了更高效的合成驱动。查看你的显卡和网卡适配器驱动,如果你看到它们的名字里有“VMBus”,使用的就是合成驱动的方法。如果不是,安装集成组件以获得更好的性能。

登录TechTarget中国

关闭
本服务仅向TechTarget中国的会员开放,请登录或立即免费注册
登录Email
请输入您的登录Email
密码
下次自动登录