[发明专利]一种融合应用虚拟化和桌面虚拟化的虚拟化方法在审
申请号: | 201310470241.8 | 申请日: | 2013-10-10 |
公开(公告)号: | CN103793279A | 公开(公告)日: | 2014-05-14 |
发明(设计)人: | 郭长国;李永红;刘东红;刘伟华;刘魏;胡振华 | 申请(专利权)人: | 中国电子设备系统工程公司研究所;普华基础软件股份有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F9/455 |
代理公司: | 核工业专利中心 11007 | 代理人: | 高尚梅;刘昕宇 |
地址: | 100141 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明属于远程操作计算机的方法,具体涉及一种融合应用虚拟化和桌面虚拟化的虚拟化方法。它包括下述步骤:步骤一:建立列表;步骤二:运行客户端要求的应用程序;步骤三:判断冲突;步骤四:桌面虚拟化转换,提取与运行的应用程序相关的输出信号,连同运行的应用程序本身的信息就构成了与该桌面虚拟化对应的应用虚拟化数据,步骤五:传输应用程序结果;步骤六:新应用程序的运行。本发明的有益效果是:运行效率高、资源占用低、稳定性好、通用性高。 | ||
搜索关键词: | 一种 融合 应用 虚拟 桌面 方法 | ||
【主权项】:
一种融合应用虚拟化和桌面虚拟化的虚拟化方法,其特征在于:包括下述步骤 步骤一:建立列表 建立两个空白列表,其中一个列表用于记录应用虚拟化无冲突的应用程序,另一个列表记录桌面虚拟化程序的应用程序, 步骤二:运行客户端要求的应用程序 根据客户端提出运行应用程序请求,首先查询用于记录应用虚拟化无冲突应用程序的列表,如果查询到该列表中记录相应应用程序,直接使用应用虚拟化方式运行应用程序,然后执行步骤五, 如果在记录应用虚拟化无冲突应用程序的列表中没有查询到相应应用程序的记录,则查询记录桌面虚拟化程序的列表;如果在记录桌面虚拟化程序的列表中查询到相应应用程序,在远程服务器上启动一个新的桌面操作环境,并在该新的桌面操作环境中运行该应用程序,然后执行步骤四, 如果在记录应用虚拟化无冲突应用程序的列表和记录桌面虚拟化程序的列表中均没有查询到相应应用程序的记录,那么按照应用虚拟化方式执行所述的应用程序, 步骤三:判断冲突 如果监测到操作系统给出应用程序冲突的结果,则针对该应用程序启动一个新的桌面操作环境,并在该新的桌面操作环境中运行该应用程序,同时在记录桌面虚拟化程序的列表中增加该应用程序,在应用程序执行完成后然后执行步骤四;如果应用程序执行完成没有监测到系统给出应用程序冲突的结果,那么在记录应用虚拟化无冲突应用程序的列表上增加该应用程序,然 后执行步骤五, 步骤四:桌面虚拟化转换 在桌面虚拟化运行过程中,远程操作系统对桌面虚拟化涉及的所有IO信息均进行监控,对于桌面虚拟化的输入信号操作系统按照桌面虚拟化的运行要求,直接输入给桌面虚拟化程序,对于桌面虚拟化的输出信号操作系统提取与运行的应用程序相关的输出信号,上述与运行的应用程序相关的输出信号连同运行的应用程序本身的信息就构成了与该桌面虚拟化对应的应用虚拟化数据, 步骤五:传输应用程序结果 通过应用虚拟化的方式进行数据传输,应用虚拟化的传输方式可以选用任意现有技术中的应用虚拟化的传输方式, 当传输的信息来源是应用虚拟化数据时,直接按照传输协议的要求进行传输,客户端可以自动处理相关信息;当传输的信息来源是转换为应用虚拟化数据的桌面虚拟化数据时,将应用程序信息与步骤四中所述的八类信号共同传输给虚拟的客户端,客户端可以自动处理相关信息, 步骤六:新应用程序的运行 当有新客户端的新应用程序需要运行时,从本方法的步骤二开始执行。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子设备系统工程公司研究所;普华基础软件股份有限公司,未经中国电子设备系统工程公司研究所;普华基础软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310470241.8/,转载请声明来源钻瓜专利网。
- 上一篇:用于灾难恢复虚拟化的模拟引擎的系统和方法
- 下一篇:数值求解器调用方法和系统