[发明专利]一种基于桌面虚拟化技术的云平台系统和方法无效

专利信息
申请号: 201310162435.1 申请日: 2013-05-06
公开(公告)号: CN104144172A 公开(公告)日: 2014-11-12
发明(设计)人: 王志恒;王旭;李江;周绪宏 申请(专利权)人: 上海宏第网络科技有限公司;中国浦东干部学院
主分类号: H04L29/08 分类号: H04L29/08
代理公司: 代理人:
地址: 200241 上海市闵*** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 桌面 虚拟 技术 平台 系统 方法
【权利要求书】:

1.一种以桌面虚拟化技术为基础的云平台系统,所述云平台系统的设计装置包括:

1)一卡通系统;

2)网管系统;

3)服务器端程序;

4)客户端程序。

2.根据权利要求1所述的网管系统,主要包括一个Web网站、一个MySQL数据库系统、一个系统服务程序(监听、接收、处理、转发消息),其特征在于:

1)统一管理用户账户、集中部署虚拟机,网管系统将管理员的操作指定发送到服务器端程序,由后者完成具体的操作并返回消息;

2)学员用户账户和虚拟机的相关信息都保存在数据库中;

3)网管系统可以查询、设置用户账户信息;查询、控制虚拟机等。

3.根据权利要求1所述的服务器端程序,主要包括消息接收、消息解析、命令处理、虚拟机管理、数据处理和服务纠错等模块,其特征在于:

1)服务器端程序在后台集中完成每一个虚拟机的创建、运行、关机、保存、删除等操作;

2)服务器端程序监听网管系统发来的操作指令,完成具体的操作,包括虚拟磁盘的拷贝、虚拟机的配置、虚拟机的启动;

3)虚拟机操作系统可根据模板选择,包括中英文WinXP、Windows 7、Linux等;虚拟机创建好并运行后,云客户端可连接登录该虚拟机。

4.根据权利要求1所述的客户端程序,主要包括读取一卡通、用户认证、消息接收、消息处理、连接登录、USB监听等模块,其特征在于:

1)云客户端读卡器读取用户的一卡通信息,首先到网管系统进行身份认证,网管系统和一卡通系统通信,检查该用户拥有的权限和有效日期;

2)认证通过后获取虚拟机的信息,比如服务器地址和端口;然后客户端开始下载证书,登录程序直接连接运行于云服务器上的虚拟机;

3)一旦网管系统检查到用户虚拟桌面到期后,会自动切断该客户端到虚拟机的连接。

5.根据权利要求1所述的云平台系统,其特征之一在于其一卡通自动连接虚拟桌面的方法:

1)本发明将云平台和校园一卡通结合起来,通过一卡通,可以在学校的任何一个客户端登录点,连接登录用户专有的虚拟桌面;

2)新生注册时,通过一卡通系统为每一个学员创建一个用户帐户,一个或多个虚拟桌面;

3)学员可以在教室、图书馆、公寓楼房间的任何一个登录点,在读卡器上插入一卡通,系统会自动读取用户一卡通信息,并到管理系统进行身份认证,通过认证后获取用户虚拟桌面信息,如果用户有多个虚拟桌面,显示用户虚拟桌面列表;如果只有一个虚拟机桌面,系统根据连接协议自动连接登录用户的虚拟桌面;

4)如果用户拔掉一卡通,连接的虚拟桌面自动断开; 有效地保证了用户的隐私和个人数据安全。

6.根据权利要求1所述的云平台系统,其特征之二在于其短信认证机制确保有效用户登录的方法:

1)云桌面系统在管理员/其他管理人员在登录管理系统、普通用户在连接登录虚拟机的各个阶段,都会提示用户实时输入发送到用户手机的短信验证码,确保是本人操作;

2)用户在客户端登录时输入用户名和密码,系统自动连接网管服务器进行认证,检查用户名和密码是否正确,认证失败后发送错误信息到客户端登录界面;

3)认证通过后,如果系统检测到该用户是首次在某客户端登录,管理系统向该用户注册时的手机号码发送验证码,用户收到验证码的短信后,在登录界面上输入接收到的验证;验证码有效通过后,继续连接登录虚拟桌面,确保是本人操作; 如果该用户不是在某客户端首次登录,则不需要输入验证码;

4)如果用户忘记密码,可通过登录界面上的找回密码,要求将密码以短信方式发送到用户手机;

5)用户虚拟机或管理员连续登录设定的时间后,系统也会发短信通知用户当前已登录使用了多长时间;

6)本发明开发了短信认证模块,安装运行在管理系统的服务器上,通过调用中国移动的短信平台接口,向注册用户发送短信、接收短信; 短信认证模块包括发送模块、接收模块、解析模块、处理模块。

7.根据权利要求1所述的云平台系统,其特征之三在于其多线程拷贝虚拟机虚拟磁盘的方法:

1)本发明开发了一种多线程拷贝虚拟机虚拟磁盘的命令工具,这个命令工具具有普通进程的优先级,在拷贝过程中,根据源文件大小,使用多线程来拷贝虚拟磁盘;

不会影响服务器上正在运行虚拟机的性能;

2)该命令工具执行过程如下①②③④⑤⑥⑦:

①判断参数,比如源文件、目的文件,每个线程拷贝数据大小;如果没有指定源文件或目的文件,则提示出错,并给出正确用法,返回;

②打开源文件,如果打开源文件失败,则提示出错,并给出出错信息,返回;

③获取源文件大小,如果不能获取源文件大小,则提示出错,并给出出错信息,返回;

④根据输入参数每个线程拷贝数据大小,如果输入参数没有指定每个线程拷贝数据大小,默认是256M;

根据步骤③中获取的源文件大小、每个线程拷贝数据的大小,计算出需要多少个线程,最后一个线程处理低于每个线程拷贝数据大小的余数;

⑤根据步骤④计算出的线程数,创建多个线程,并将每个线程开始拷贝文件的偏移地址作为参数传递到每个线程;

⑥每个线程从参数中解析开始拷贝文件的偏移地址,完成指定大小数据的拷贝;

⑦主进程等待所有线程返回,打印开始拷贝时间、结束拷贝时间、耗费时间,结束。

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

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海宏第网络科技有限公司;中国浦东干部学院,未经上海宏第网络科技有限公司;中国浦东干部学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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