Hyper-V父分区架构是如何运作的?

日期: 2015-07-19 作者:Nirmal Sharma翻译:唐琼瑶 来源:TechTarget中国 英文

微软的hypervisor依赖几种模式与服务,用于部署与管理虚拟机。你知道它们是什么且如何工作么?

有几种模式一起构成微软Hyper-V hypervisor概念。Hyper-V部署一个叫做父分区的主要分区,运行着Hyper-V叫做虚拟机管理服务VMMS的主要服务。VMMS是主要的模式,旨在控制Hyper-V服务器虚拟化方方面面,不过还使用以下几种子模式:

WMI Provider:该模式在开发者与虚拟机之间作为一个接口,运行在子分区中。Windows Management Instrumentation (WMI) Provider组件为开发者部署必要的WMI类,对运行在Hyper-V主机上的虚拟机起作用。微软将rootvirtualization部署作为核心WMI Provider,包含网络、虚拟机BIOS、存储与视频类,帮助你与Hyper-V虚拟机交互。

Hyper-V VSS Writer:由Hyper-V应用执行的备份通过Volume Shadow Copy Service (VSS) Writer组件执行。Hyper-V VSS Writer无需宕机即可备份虚拟机。Hyper-V VSS Writer与Hyper-V Volume Shadow Copy Requestor服务运行在虚拟机中,作为集成服务的一部分,可以启动在线备份功能。来自虚拟机备份的任何请求通过Hyper-V VSS Writer处理,然后发送到Hyper-V Volume Shadow Copy Requestor服务。

Virtual Machine、Worker Process与Snapshot Managers:Virtual Machine Manager组件在职责是管理虚拟机状态。打开Hyper-V Manager后,VMMS.exe调用Virtual Machine Manager组件更新虚拟机状态。Worker Process Manager为每台虚拟机发布工作进程,并对运行在父分区的所有工作进程保持追踪。Worker Process Manager也处理在运行虚拟机的快照或检查点。另一方面,Snapshot Manager则处理离线虚拟机的快照与检查点。

Single Port Listener for RDP:Virtual Machine Connection Manager工具使用Remote Desktop Protocol (RDP) 通过网络端口2179连接虚拟机。VMMS.exe监听该端口,处理来自VMConnect.exe工具的RDP请求。当VMMS.exe接收到一个RDP请求,将其重定向到Single Port Listener,反过来帮助启用虚拟机的RDP。

Cluster Resource Control:利用Cluster Resource Control组件,VMMS.exe可让运行在Hyper-V集群中的虚拟机获得高可用性。Cluster Resource Control使用HVCLUSRES.DLL与虚拟机资源进行交互。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

作者

Nirmal Sharma
Nirmal Sharma

TechTarget投稿作者

相关推荐