[发明专利]桌面云系统外部设备间复制内容的方法有效

专利信息
申请号: 201310353192.X 申请日: 2013-08-14
公开(公告)号: CN103414776A 公开(公告)日: 2013-11-27
发明(设计)人: 朱泽;谌伟;付强;俞志坚;徐俊;王香连;陈井 申请(专利权)人: 上海兆民云计算科技有限公司
主分类号: H04L29/08 分类号: H04L29/08;G06F3/06
代理公司: 上海精晟知识产权代理有限公司 31253 代理人: 左祝安
地址: 200431 上海*** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 桌面 系统 外部设备 复制 内容 方法
【说明书】:

                            

技术领域

发明涉及云计算与虚拟化技术领域,特别涉及一种桌面云系统外部设备间复制内容的方法。                            

背景技术

在桌面云系统中,终端通过网络传输协议连接到远程虚拟机,操作远程虚拟机桌面,如果要使用通用串行总线设备,则将对应设备连接到终端设备的通用串行总线接口,终端设备使用相应的网络传输协议,或者将此设备挂在到远程虚拟机,或者将终端上的通用串行接口重定向到远程虚拟机的对应虚拟接口上,以上两种方式,都可以使用户正常的访问此设备,进行操作。 

由于在终端设备与远程虚拟机之间的通路需要经过网络,所以在访问终端上的通用串行总线设备时,需要一定的网络传输能力,所以,在一些基本操作,比如拷贝文件时,不仅需要考虑到通用串行总线设备读写能力和远程虚拟机的读写能力所带来的时延,还要考虑到数据在网络上传输所带来的时延,这种桌面云系统所带来的额外时延,在一般情况下是无法避免的,但是在一些特殊情况下,却是可以通过优化来减少甚至是消除的,那就是同一终端上的两个通用串行总线设备互拷文件的时候。 

参见图1,在未经优化的情况下,如果要从终端上的一个外部设备拷贝文件到此终端上的另一个外部设备,需要之前提到的网络传输协议将数据通过网络传输到远程虚拟机的虚拟通用串行总线接口,通过远程虚拟机计算能力进行处理,然后由远程虚拟机将处理结果从另一虚拟通用串行总线接口通过网络传输到终端设备上。这种处理方式很显然存在许多附加的消耗,并且这些消耗都是可以避免的。 

由于终端设备本身具备一定的计算能力,而且这些计算能力完全足够用来拷贝文件,所以可以实现如下的优化方式:如果是同一终端设备上的多个存储设备互拷文件,选择绕开网络传输的步骤,由终端设备自行处理拷贝过程,将数据直接在终端设备上完成拷贝过程。这样,不仅免去了一来一回两次网络传输所带来的时延,提高了性能,还避免了网络传输可能带来的网络故障等因素,提高了数据拷贝的可靠性。 

发明内容

本发明的目的是提供一种桌面云系统外部设备间复制内容的方法,解决现有技术存在的缺陷和不足。 

本发明提供一种桌面云系统外部设备间复制内容的方法,所述桌面云系统包括若干终端、设置在所述终端上的若干外部设备以及与所述终端网络连接的远程虚拟机,所述外部设备通过通用串行总线设备连接所述终端,当所述通用串行总线设备进行数据拷贝操作时,对所述数据拷贝的存储地址进行判断,若所述存储地址在所述终端,则由所述终端通过其设备计算能力完成所述数据拷贝过程。 

所述方法通过以下步骤判断所述存储地址:所述终端在通过网络传输协议连接所述远程虚拟机时,生成对应的信息存储地址表,保存所述存储地址对应的物理设备所在位置,当所述通用串行总线设备进行数据拷贝操作时,判断其存储地址对应的物理设备是在所述远程虚拟机还是在所述终端上。 

每当有新外接通用串行总线设备接入到所述终端,或原有的外接通用串行总线设备与所述终端断开连接时,更新所述信息存储地址表,记录所述信息存储地址表的改变。 

所述方法还包括:所述通用串行总线设备进行数据拷贝操作时,对所述数据拷贝的存储地址进行判断,若所述存储地址在所述远程虚拟机,则由所述终端将数据传输到所述远程虚拟机进行处理,所述远程虚拟机通过其设备计算能力完成所述数据拷贝过程。 

本发明具有对数据拷贝的存储地址的判断步骤,若判断存储地址在所述终端,则由所述终端通过其设备计算能力完成所述数据拷贝过程,而不必通过远程虚拟机进行数据拷贝操作。本发明可以减少数据拷贝时延,由于整个拷贝数据过程都是在终端设备本地完成,不需要远程虚拟机的参与,可以免去将数据传输到远程虚拟机,以及由远程虚拟机将数据传输回终端设备的两段网络通信过程,同时也免去了这两段网络通信过程所带来的时延。本发明还可以增加数据拷贝的可靠性,由于免去了网络通信的过程,完全消除了网络不稳定所带来的数据传输失败等影响。 

附图说明

图1是目前桌面云系统外部设备间复制内容的示意图; 

图2是本发明一实施例的桌面云系统外部设备间复制内容的示意图。

具体实施方式

下面结合附图和实施方式进一步说明本发明的技术方案。 

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海兆民云计算科技有限公司,未经上海兆民云计算科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201310353192.X/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top