[实用新型]远程虚拟机屏幕显示控制系统有效
申请号: | 201420143566.5 | 申请日: | 2014-03-27 |
公开(公告)号: | CN203773534U | 公开(公告)日: | 2014-08-13 |
发明(设计)人: | 高宏亮 | 申请(专利权)人: | 杭州冰特科技有限公司 |
主分类号: | G06F3/14 | 分类号: | G06F3/14;G06F9/455 |
代理公司: | 杭州华知专利事务所 33235 | 代理人: | 张德宝 |
地址: | 311121 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 远程 虚拟机 屏幕 显示 控制系统 | ||
技术领域
本实用新型涉及虚拟机远程屏幕显示技术领域,尤其涉及一种远程虚拟机屏幕显示控制系统。
背景技术
用户使用远程虚拟机时,需要与虚拟机进行人机交互,除了键盘、鼠标之外,还通过虚拟屏幕向用户显示虚拟机的人机交互界面,在实现远程虚拟机终端时,通常是将虚拟屏幕的内容通过网络传送到用户的物理显示器终端。具体的过程是在虚拟机主机显卡中生成虚拟屏幕的显示内容,CPU从显卡的帧缓冲区中将每一帧的显示数据拷贝到主机内存中,然后CPU对显示数据进行压缩并通过网络适配器传送到用户端的虚拟机终端控制器中,由虚拟机终端控制器通过网络接收显示数据并进行解压,然后传送到虚拟机终端显示器以最终向用户呈现虚拟屏幕的内容。
虽然上述方式也能实现虚拟机远程的人机交互界面,但是在显示数据传送过程中存在以下几点不足:一方面是虚拟机主机需要获得显卡帧缓冲区每一帧的显示内容,大量占用了显卡与虚拟机主机主板之间的带宽资源,降低了显卡的显示性能;另一方面,当显卡在进行高运算量的硬件3D加速显示时,通用的办公和家用显卡都不能支持将帧缓冲区的数据回传到主机,只有价格昂贵的专业显卡才有该功能,安装有常规显卡的主机将无法直接使用显卡对虚拟机的显示内容进行硬件3D加速,使虚拟机无法运行需要硬件3D加速支持的软件,影响了系统软件的兼容性;另外,虚拟屏幕显示内容的压缩也需要占用主机CPU的运算资源,影响主机的性能。
发明内容
本实用新型所要解决的技术问题是针对现有远程虚拟机向虚拟终端传送虚拟屏幕时存在显卡性能降低、主机CPU资源占用量高和系统软件难以兼容的上述问题,提供了一种对显卡性能无影响、主机CPU资源零占用和不影响系统软件兼容性的远程虚拟机屏幕显示控制系统。
为解决上述问题,本实用新型的技术方案是:
一种远程虚拟机屏幕显示控制系统,所述控制系统包括虚拟机主机、用于收发及处理网络数据信息的虚拟机终端控制器和虚拟机终端显示器,虚拟机终端控制器与虚拟机终端显示器相连,虚拟机主机通过网络与虚拟机终端控制器远程连接,虚拟机主机内至少设有一张显卡,所述控制系统还包括用于传送及处理显卡输出信号的虚拟机显示控制模块,虚拟机显示控制模块的输入端与显卡的输出接口相连,虚拟机显示控制模块的输出端与虚拟机终端控制器远程连接;所述虚拟机显示控制模块包括用于将显卡输出信号处理成图像信号帧的数据处理单元、用于压缩图像信号帧的数据压缩单元和用于远程数据传送的网络适配器,数据处理单元、数据压缩单元和网络适配器顺次相连,数据处理单元的输入端与显卡的输出接口相连,网络适配器的输出端与虚拟机终端控制器远程连接。
优选地,所述数据处理单元内设有用于将显卡输出的模拟信号转换成数字信号的模数转换器和用于将显卡输出信号处理成图像信号帧的数据处理器,模数转换器与数据处理器顺次连接,模数转换器的输入端与显卡的输出接口相连,数据处理器的输出端与数据压缩单元相连。
相比较于现有技术,本实用新型的远程虚拟机屏幕显示控制系统将显卡的输出信号通过显卡输出接口和虚拟机显示控制模块远程传送到虚拟机终端显示器中显示,从而无需回传虚拟屏幕信号到虚拟机主机的内存中,既不占用主机CPU资源,又不影响显卡正常的工作性能,提高了整个系统的性能和软件的兼容性。
附图说明
图1是本实用新型远程虚拟机屏幕显示控制系统的电路原理框图。
具体实施方式
下面结合附图和实施例进一步详细说明本实用新型,但本实用新型的保护范围并不限于此。
参照图1,本实用新型的远程虚拟机屏幕显示控制系统包括虚拟机主机、虚拟机终端控制器、虚拟机终端显示器和虚拟机显示控制模块,虚拟机终端控制器与虚拟机终端显示器相连,虚拟机主机通过网络与虚拟机终端控制器远程连接。虚拟机终端控制器与虚拟机终端显示器配合使用,虚拟机终端控制器通过网络收发及处理网络数据信息,虚拟机终端控制器通过网络接收并解压收到的信号,或者处理用户输入的信号后通过网络发送到虚拟机主机中。虚拟机主机内设有主控CPU、内存、显卡和网卡等常规器件,显卡为一张或多张,虚拟机显示控制模块的输入端与显卡的输出接口相连,虚拟机显示控制模块的输出端与虚拟机终端控制器远程连接,即通过网络连接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州冰特科技有限公司,未经杭州冰特科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201420143566.5/2.html,转载请声明来源钻瓜专利网。