[发明专利]数据通讯方法、装置及系统有效
申请号: | 201310533363.7 | 申请日: | 2013-10-31 |
公开(公告)号: | CN103561090B | 公开(公告)日: | 2017-01-11 |
发明(设计)人: | 杨耀敏;吕盛宇;曲维杰;董龙洋;宋月 | 申请(专利权)人: | 北京云巢动脉科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L9/32;G06F9/46;G06F9/50 |
代理公司: | 北京康信知识产权代理有限责任公司11240 | 代理人: | 吴贵明,张永明 |
地址: | 100084 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据通讯 方法 装置 系统 | ||
技术领域
本发明涉及通讯控制领域,具体而言,涉及一种数据通讯方法、装置及系统。
背景技术
桌面虚拟化是指将计算机的桌面进行虚拟化,以达到桌面使用的安全性和灵活性。可以通过任何设备,在任何地点,任何时间访问在网络上的属于我们个人的桌面系统。现有的VDI(即Virtual Desktop Infrastructure虚拟桌面基础架构),虚拟桌面是一种将个人计算机环境从物理设施上分离出来的C/S计算模式,所有的数据都存放在数据中心内的集中式大型存储设备中。
RDP(即Remote Desktop Protocol,远程桌面协议)是Terminal Server的一个服务,因为收费等原因,很少被管理员以外的人知道,后来进行加强和升级,win7和server2008中已经是RDP7.0版本,名称也由Terminal Server改成了Remote Desktop Services。在win7SP1补丁的时候进行了加强,称作RemoteFX,支持了多显示器、3D特效等,RemoteFX中使用的是Host Rendering技术,对客户机硬件需求极低。
SPICE(Simple Protocol for Independent Computing Environment,独立计算环境简单协议)这是由Qumranet开发的开源网络协议,2008年红帽收购了Qumranet获得了这个协议(红帽桌面虚拟化协议)。
SPICE协议支持的是独立的GOS,也即从这方面出发实现的是C/S架构。如图1所示的系统是使用SPICE协议的系统,其中,客户端1通过服务器1与用户操作系统1实现对话,客户端2通过服务器2与用户操作系统2实现对话,也即该虚拟化协议都是点对点形式的,SPICE协议包含服务器(即Spice Server)、客户端(即Spice Client);每个GOS(即Guest OS,用户操作系统)都是独立的。
现有虚拟化协议都是基于C/S架构的,受限于本身的架构,只能支持点对点模式,本身并不能对GOS进行区别对待,对于单点GOS没有控制能力,完全将其管控的部分交由外部去处理,从虚拟化协议本身不能支持管控。对于异常GOS,没有很好的控制手段,并且就虚拟化协议,对于服务器提供的GOS,每个GOS都需要一个独立的对外端口,对于大规模部署需要很麻烦的配置,对于服务器的资源不能合理的分配,每个GOS分配的资源不能按需分配,并且服务器支持的GOS数量受限。
虚拟化协议从最初的设计角度就考虑的是将虚拟桌面呈现出来,注重的就是单点上的内容,对于服务器上GOS的管控没有涉及,没有从服务器整体的角度去考虑虚拟化协议如何设计,致使之后的扩展中只能通过外部的程序,这也无法解决对各个GOS的管控问题。
针对现有技术中虚拟化协议中采用C/S架构模式,无法实现对每个GOS管控的问题,目前尚未提出有效的解决方案。
发明内容
针对相关技术虚拟化协议中采用C/S架构,无法实现对每个GOS管控的问题,目前尚未提出有效的解决方案,为此,本发明的主要目的在于提供一种数据通讯方法、装置及系统,以解决上述问题。
为了实现上述目的,根据本发明的一个方面,提供了一种数据通讯方法,该方法包括:获取客户端的第一验证信息和服务器的第二验证信息;验证第一验证信息和第二验证信息的合法性;在第一验证信息与第二验证信息合法的情况下,启动服务器与客户端之间的通讯。
进一步地,验证第一验证信息和第二验证信息的合法性的步骤包括:检测第一验证信息与第二验证信息是否一致;在第一验证信息与第二验证信息一致的情况下,确认第一验证信息和第二验证信息合法;在第一验证信息与第二验证信息不一致的情况下,确认第一验证信息和第二验证信息非法。
进一步地,获取客户端的第一验证信息和服务器的第二验证信息的步骤包括:获取客户端的第一身份信息和服务器的第二身份信息;从第一身份信息中提取第一密码和第一版本信息,和从第二身份信息中提取第二密码和第二版本信息;将第一密码和第一版本信息作为第一验证信息,和将第二密码和第二版本信息作为第二验证信息。
进一步地,在启动服务器与客户端之间的通讯之后,方法还包括:为与服务器对应的用户操作系统分配第一系统空间;在服务器与客户端之间进行通讯的过程中,记录用户操作系统占用的当前系统空间;对第一系统空间和当前系统空间进行空间分配优化算法以获取第二系统空间;为用户操作系统分配第二系统空间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京云巢动脉科技有限公司,未经北京云巢动脉科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310533363.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:竖直半导体器件、其制造方法、以及组件和系统
- 下一篇:图像处理装置和方法