首页 / 专利库 / 显示技术 / 虚拟显示 / 一种基于胖客户端的云桌面系统及实现该系统的方法

一种基于胖客户端桌面系统及实现该系统的方法

阅读:527发布:2020-05-08

专利汇可以提供一种基于胖客户端桌面系统及实现该系统的方法专利检索,专利查询,专利分析的服务。并且本 发明 涉及一种基于 胖客户端 的 云 桌面系统,包括服务端和数个胖客户端,所述服务端包括镜像 服务器 和管理服务器,每一所述胖客户端包括客户端、镜像和 虚拟机 ,数个所述胖客户端与镜像服务器连接来将胖客户端需要使用的镜像上传到镜像服务器或者根据管理服务器的指令从镜像服务器中拉去镜像文件,数个所述胖客户端和管理服务器连接来将胖客户端的IP、用户名、密码的信息录入到管理服务器中并对胖客户端进行管理。一种基于胖客户端的云桌面系统对网络要求很低,不需要很高的宽带,即使在低宽带和网络不稳定情况下,也可以流程的运行。本发明的一种基于胖客户端的云桌面系统的高带宽外设直通,降低带宽占用。,下面是一种基于胖客户端桌面系统及实现该系统的方法专利的具体信息内容。

1.一种基于胖客户端桌面系统,其特征在于:包括服务端和数个胖客户端,所述服务端包括镜像服务器和管理服务器,每一所述胖客户端包括客户端、镜像和虚拟机,数个所述胖客户端与镜像服务器连接来将胖客户端需要使用的镜像上传到镜像服务器或者根据管理服务器的指令从镜像服务器中拉去镜像文件,数个所述胖客户端和管理服务器连接来将胖客户端的IP、用户名、密码的信息录入到管理服务器中并对胖客户端进行管理。
2.根据权利要求1所述的一种基于胖客户端的云桌面系统,其特征在于:每一所述胖客户端的客户端与镜像服务器连接,每一所述胖客户端的客户端与管理服务器连接。
3.根据权利要求1所述的一种基于胖客户端的云桌面系统,其特征在于:所述客户端中包括GPU,所述客户端的CPU支持VT-D技术。
4.一种实现权利要求1中的基于胖客户端云桌面系统的方法,其特征在于:具体包括以下步骤:
(1)在服务端搭建管理服务器和镜像服务器,并对管理服务器和镜像服务器进行初始化;
(2)对每一个胖客户端的客户端进行初始化;
(3)将每一个胖客户端的IP、用户名和密码信息均录入到管理服务器中;
(4)管理服务器根据胖客户端提供的信息,远程登陆到胖客户端,安装与所述相关的管理插件,并将胖客户端信息注册到管理服务器中,便于对胖客户端进行管理;
(5)将每一个胖客户端需要使用的镜像上传到镜像服务器;
(6)管理服务器向胖客户端发送获取指定镜像的指令;
(7)胖客户端收到管理服务器的指令后,从镜像服务器拉取镜像文件,将镜像包保存在本地;
(8)管理服务器端向胖客户端发送安装指定镜像的指令;
(9)胖客户端收到管理服务端的指令后,用已经获取的镜像文件,在本地的KVM虚拟化环境上安装虚拟机;
(10)胖客户端中的客户端软件,使用本地IP地址和指定端口信息,通过自定义协议连接到指定虚拟机,客户端软件将相关的外设数据传递给虚拟机,同时获得虚拟机的显示数据,显示在客户端的显示器上,完成云桌面系统。
5.根据权利要求2所述的一种实现权利要求1中的基于胖客户端云桌面系统的方法,其特征在于:所述步骤(10)中的外设数据包括鼠标键盘和USB。

说明书全文

一种基于胖客户端桌面系统及实现该系统的方法

技术领域

[0001] 本发明涉及云桌面技术领域,具体涉及一种基于胖客户端的云桌面系统及实现该系统的方法。

背景技术

[0002] 云桌面又称桌面虚拟化、云电脑,是替代传统电脑的一种新模式;采用云桌面后,用户无需再购买电脑主机,主机所包含的CPU、内存、硬盘、网卡等组件全部在后端的服务器中虚拟出来,单台高性能服务器可以虚拟1-50台不等的虚拟主机;前端设备目前主流的是采用瘦客户机(与电视机顶盒类似的设备)连接显示器和键鼠,用户安装客户端后通过特有的通信协议访问后端服务器上的虚拟机主机来实现交互式操作,达到与电脑一致的体验效果;同时,云桌面不仅支持用于替换传统电脑,还支持手机、平板等其他智能设备在互联网上访问,也是目前移动办公的最新解决方案。
[0003] 传统的云桌面采用的是基于瘦客户端的解决方案,虚拟机(CPU 和内存和存储资源)都位于服务端,这样导致瘦客户端和服务端通讯压大,对带宽大小及稳定性要求非常高,同时由于客户端没有音视频能力,无法给客户端良好的音视频支持,客户端流畅性差。

发明内容

[0004] 本发明所要解决的技术问题是提供一种基于胖客户端的云桌面系统及实现该系统的方法来解决现有技术中的云桌面采用基于瘦客户端导致瘦客户端和服务端通讯压力大,对带宽大小及稳定性要求非常高以及客户端流畅性差的问题。
[0005] 为解决以上技术问题,本发明的技术方案为:提供一种基于胖客户端的云桌面系统,其创新点在于:包括服务端和数个胖客户端,所述服务端包括镜像服务器和管理服务器,每一所述胖客户端包括客户端、镜像和虚拟机,数个所述胖客户端与镜像服务器连接来将胖客户端需要使用的镜像上传到镜像服务器或者根据管理服务器的指令从镜像服务器中拉去镜像文件,数个所述胖客户端和管理服务器连接来将胖客户端的IP、用户名、密码的信息录入到管理服务器中并对胖客户端进行管理。
[0006] 进一步的,每一所述胖客户端的客户端与镜像服务器连接,每一所述胖客户端的客户端与管理服务器连接。
[0007] 进一步的,所述客户端中包括GPU,所述客户端的CPU支持VT-D 技术。
[0008] 为解决以上问题,本发明的技术方案还提供一种实现基于胖客户端云桌面系统的方法,其创新点在于:具体包括以下步骤:
[0009] (1)在服务端搭建管理服务器和镜像服务器,并对管理服务器和镜像服务器进行初始化;
[0010] (2)对每一个胖客户端的客户端进行初始化;
[0011] (3)将每一个胖客户端的IP、用户名和密码信息均录入到管理服务器中;
[0012] (4)管理服务器根据胖客户端提供的信息,远程登陆到胖客户端,安装与所述相关的管理插件,并将胖客户端信息注册到管理服务器中,便于对胖客户端进行管理;
[0013] (5)将每一个胖客户端需要使用的镜像上传到镜像服务器;
[0014] (6)管理服务器向胖客户端发送获取指定镜像的指令;
[0015] (7)胖客户端收到管理服务器的指令后,从镜像服务器拉取镜像文件,将镜像包保存在本地;
[0016] (8)管理服务器端向胖客户端发送安装指定镜像的指令;
[0017] (9)胖客户端收到管理服务端的指令后,用已经获取的镜像文件,在本地的KVM虚拟化环境上安装虚拟机;
[0018] (10)胖客户端中的客户端软件,使用本地IP地址和指定端口信息,通过自定义协议连接到指定虚拟机,客户端软件将相关的外设数据传递给虚拟机,同时获得虚拟机的显示数据,显示在客户端的显示器上,完成云桌面系统。
[0019] 进一步的,所述步骤(10)中的外设数据包括鼠标键盘和USB。
[0020] 本发明和现有技术相比,产生的有益效果为:
[0021] (1)本发明的一种基于胖客户端的云桌面系统对网络要求很低,不需要很高的宽带,即使在低宽带和网络不稳定情况下,也可以流程的运行。
[0022] (2)本发明的一种基于胖客户端的云桌面系统的高带宽外设直通,降低带宽占用。附图说明
[0023] 为了更清晰地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图简单地介绍,显而易见地,下面描述中的附图仅仅是本发明中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0024] 图1为本发明的一种基于胖客户端的云桌面系统的系统框图

具体实施方式

[0025] 下面将通过具体实施方式对本发明的技术方案进行清楚、完整地描述。
[0026] 本发明提供一种基于胖客户端的云桌面系统,其系统框图如图1 所示,包括服务端和数个胖客户端,服务端包括镜像服务器和管理服务器,每一所述胖客户端包括客户端、镜像和虚拟机,数个胖客户端的客户端与镜像服务器连接来将胖客户端需要使用的镜像上传到镜像服务器或者根据管理服务器的指令从镜像服务器中拉去镜像文件,数个胖客户端的客户端和管理服务器连接来将胖客户端的IP、用户名、密码的信息录入到管理服务器中并对胖客户端进行管理。
[0027] 本发明的客户端中包括GPU,所述客户端的CPU支持VT-D技术。
[0028] 本发明还提供一种实现基于胖客户端云桌面系统的方法,具体包括以下步骤:
[0029] (1)在服务端搭建管理服务器和镜像服务器,并对管理服务器和镜像服务器进行初始化;
[0030] (2)对每一个胖客户端的客户端进行初始化;
[0031] (3)将每一个胖客户端的IP、用户名和密码信息均录入到管理服务器中;
[0032] (4)管理服务器根据胖客户端提供的信息,远程登陆到胖客户端,安装与所述相关的管理插件,并将胖客户端信息注册到管理服务器中,便于对胖客户端进行管理;
[0033] (5)将每一个胖客户端需要使用的镜像上传到镜像服务器;
[0034] (6)管理服务器向胖客户端发送获取指定镜像的指令;
[0035] (7)胖客户端收到管理服务器的指令后,从镜像服务器拉取镜像文件,将镜像包保存在本地;
[0036] (8)管理服务器端向胖客户端发送安装指定镜像的指令;
[0037] (9)胖客户端收到管理服务端的指令后,用已经获取的镜像文件,在本地的KVM虚拟化环境上安装虚拟机;
[0038] (10)胖客户端中的客户端软件,使用本地IP地址和指定端口信息,通过自定义协议连接到指定虚拟机,客户端软件将相关的外设数据传递给虚拟机,同时获得虚拟机的显示数据,显示在客户端的显示器上,完成云桌面系统。其中,外设数据包括鼠标、键盘和USB。
[0039] 上面所述的实施例仅仅是本发明的优选实施方式进行描述,并非对本发明的构思和范围进行限定,在不脱离本发明设计构思的前提下,本领域中普通工程技术人员对本发明的技术方案作出的各种变型和改进均应落入本发明的保护范围,本发明的请求保护的技术内容,已经全部记载在技术要求书中。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈