一种云桌面系统服务器云计算管理方法技术方案

技术编号:33530542 阅读:10 留言:0更新日期:2022-05-19 02:00
本发明专利技术涉及一种云桌面系统服务器云计算管理方法,包括:接收来自终端的计算能力提升请求;获取服务器可用的计算能力;获取所述终端的平均计算能力需求;获取所述终端与服务器之间的通信带宽;以及至少部分基于所述服务器可用的计算能力、获取所述终端的平均计算能力需求和所述终端与服务器之间的通信带宽确定服务器分配的计算能力。根据服务器可用的计算能力、获取所述终端的平均计算能力需求和所述终端与服务器之间的通信带宽确定服务器分配的计算能力,能够准确分配计算能力。能够准确分配计算能力。能够准确分配计算能力。

【技术实现步骤摘要】
一种云桌面系统服务器云计算管理方法


[0001]本专利技术涉及一种计算机网络
,特别地涉及一种云桌面系统服务器云计算管理方法。

技术介绍

[0002]随着多年的技术发展,云桌面系统已经比较成熟。传统的云桌面系统是指用户的桌面系统都存储在服务器上。通过远程服务器实现对于用户桌面系统d统一管理,动态发放与运行,灵活分配与回收。例如,VDI(Virtual Desktop Infrastructure)就是典型的云桌面系统,所有运行都在服务器端进行,瘦终端仅提供网络连接与交互功能。然而,基于VDI的云桌面系统对于网络严重依赖,脱机使用非常困难。而且,VDI对外围设备的支持也非常有限。因此,用户体验不佳。
[0003]在PC平台计算能力日益增强的背景下,Intel公司提出了云桌面系统的IDV(Intelligent Desktop Virtualization)模式。IDV采取分布式运算,利用本地的计算资源,也可以提供更好的带宽体验和外围设备的兼容性,并且能够支持断网运行。
[0004]然而,对于从已有大量计算机的计算机网络转向云桌面系统时,由于已有的计算机网络中各种型号的计算机都存在,IDV在云端需要针对每种型号的计算机都创建对应的镜像,云桌面系统的管理和维护变得非常复杂和繁重。这使得已有的计算机网络转向云桌面系统变得成本过高,影响了云桌面系统的推广和使用。在计算机计算能力无法满足云桌面系统需求时,如何利用云桌面系统服务器云计算帮助计算机运行满足云桌面系统的需求是目前行业内亟需解决的难题。

技术实现思路

[0005]针对现有技术中存在的技术问题,本专利技术提出了一种云桌面系统服务器云计算管理方法,包括:接收来自终端的计算能力提升请求;获取服务器可用的计算能力;获取所述终端的平均计算能力需求;获取所述终端与服务器之间的通信带宽;以及至少部分基于所述服务器可用的计算能力、获取所述终端的平均计算能力需求和所述终端与服务器之间的通信带宽确定服务器分配的计算能力。
[0006]如上所述的方法,其中根据所述终端所使用的镜像估计所述终端的平均计算能力需求。
[0007]如上所述的方法,进一步包括:根据所述终端所使用镜像对应的虚拟配置估计所述终端的平均计算能力需求。
[0008]如上所述的方法,进一步包括:根据所述终端所使用的镜像的操作系统以及运行的软件估计所述终端的平均计算能力需求。
[0009]如上所述的方法,进一步包括:在第二操作系统中将所述终端计算请求全部转发到所述服务器。
[0010]如上所述的方法,进一步包括:响应于所述终端与服务器之间的通信带宽小于第
一阈值,将第一区间的计算能力所述分配给所述终端。
[0011]如上所述的方法,进一步包括:响应于所述终端与服务器之间的通信带宽大于第一阈值且小于第二阈值,将第二区间的计算能力所述分配给所述终端。
[0012]如上所述的方法,进一步包括:响应于所述终端与服务器之间的通信带宽大于第二阈值,将第三区间的计算能力所述分配给所述终端。
[0013]如上所述的方法,进一步包括:在服务器端设定来自所述终端的服务器计算能力占用的最高阈值。
[0014]如上所述的方法,进一步包括:响应于所述终端与服务器之间的通信带宽不足,提示所述终端升级与通信有关的硬件配置。
[0015]根据服务器可用的计算能力、获取所述终端的平均计算能力需求和所述终端与服务器之间的通信带宽确定服务器分配的计算能力,能够准确分配计算能力。
附图说明
[0016]下面,将结合附图对本专利技术的优选实施方式进行进一步详细的说明,其中:
[0017]图1是根据本专利技术的一个实施例的云桌面系统的结构示意图;
[0018]图2是根据本专利技术的一个实施例的终端的系统结构示意图;
[0019]图3是根据本专利技术的一个实施例的云桌面系统客户端的运行流程示意图;
[0020]图4是根据本专利技术的一个实施例的云桌面系统的服务器的流程示意图;以及
[0021]图5是根据本专利技术的一个实施例的云桌面系统服务器云计算管理方法的流程示意图。
具体实施方式
[0022]为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0023]在以下的详细描述中,可以参看作为本申请一部分用来说明本申请的特定实施例的各个说明书附图。在附图中,相似的附图标记在不同图式中描述大体上类似的组件。本申请的各个特定实施例在以下进行了足够详细的描述,使得具备本领域相关知识和技术的普通技术人员能够实施本申请的技术方案。应当理解,还可以利用其它实施例或者对本申请的实施例进行结构、逻辑或者电性的改变。
[0024]本专利技术提出了一种IDV基础上的云桌面系统。在计算机终端通过本地操作系统上运行虚拟化应用从云端获得虚拟化配置并模拟出相应的硬件。在模拟硬件的基础上进行二次虚拟化通过IDV框架分发云桌面,从而实现全网络的云桌面系统。由于虚拟化配置类型的数量是可控的,云端的云桌面维护工作将是可预测的。这将促进云桌面系统在已有计算机网络的布置和推广。
[0025]图1是根据本专利技术的一个实施例的云桌面系统的结构示意图。如图所示,云桌面系统100包括服务器101以及与其连接的多个终端102

107。终端102和103在第一局域网中,而终端104和105在第二局域网中;而终端102和103与终端104和105并不在同一局域网中。终
端106和107分别通过VPN与服务器101连接。
[0026]在一些实施例中,服务器101包括一个或多个处理器、存储器和通信接口。处理器能够通过高速总线被耦合到存储器和通信接口。处理器包括一个或多个中央处理单元(CPU)、图形处理单元(GPU)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或它们的组合。处理器能够执行存储在存储器中的软件或计算机可读指令以执行本文描述的方法或操作。存储器能够存储软件、数据、日志或它们的组合。存储器可以是内部存储器或外部存储器。内部存储器的例子诸如磁盘存储器、闪存、非易失性随机存取存储器(NVRAM)等。外部存储器的例子诸如驻留在存储节点、云服务器或存储服务器上的存储器。通信接口的例子包括网络接口卡、调制解调器等。服务器101能够使用通信接口连接到第一局域网和第二局域网,与分别处于其中的终端102

105通信。服务器也能够使用通信接口通过VPN协议与处于外部网络中的终端106和107通信。
[0027]在一些实施例中,终端102

107中任意一者包括:第一处理器、第一RAM、第一I/O设备、第一显示器、以及第一键盘和第一鼠标;其中,第一I/O本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种云桌面系统服务器云计算管理方法,包括:接收来自终端的计算能力提升请求;获取服务器可用的计算能力;获取所述终端的平均计算能力需求;获取所述终端与服务器之间的通信带宽;以及至少部分基于所述服务器可用的计算能力、获取所述终端的平均计算能力需求和所述终端与服务器之间的通信带宽确定服务器分配的计算能力。2.根据权利要求1所述的方法,其中根据所述终端所使用的镜像估计所述终端的平均计算能力需求。3.根据权利要求2所述的方法,进一步包括:根据所述终端所使用镜像对应的虚拟配置估计所述终端的平均计算能力需求。4.根据权利要求3所述的方法,进一步包括:根据所述终端所使用的镜像的操作系统以及运行的软件估计所述终端的平均计算能力需求。5.根据权利要求1所述的方法,进一步包括:在第二操作系统中将...

【专利技术属性】
技术研发人员:李国鹏张波王兴涛李伟
申请(专利权)人:华能伊敏煤电有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1