一种云桌面系统的驱动安装方法技术方案

技术编号:32922208 阅读:13 留言:0更新日期:2022-04-07 12:13
本发明专利技术涉及一种云桌面系统的驱动安装方法,包括:在第一操作系统下通过云桌面系统客户端发送驱动安装请求;在第一操作系统下通过云桌面系统客户端上传驱动安装程序;在第二操作系统下的驱动目录下找到所述驱动安装程序;以及在第二操作系统下运行所述驱动程序。本申请还包括另一种云桌面系统的驱动安装方法。请还包括另一种云桌面系统的驱动安装方法。请还包括另一种云桌面系统的驱动安装方法。

【技术实现步骤摘要】
一种云桌面系统的驱动安装方法


[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]图1是根据本专利技术的一个实施例的云桌面系统的结构示意图;
[0017]图2是根据本专利技术的一个实施例的终端的系统结构示意图;
[0018]图3是根据本专利技术的一个实施例的云桌面系统客户端的运行流程示意图;
[0019]图4是根据本专利技术的一个实施例的云桌面系统的服务器的流程示意图;
[0020]图5是根据本专利技术的一个实施例的云桌面系统的驱动安装方法流程示意图;以及
[0021]图6是根据本专利技术的另一个实施例的云桌面系统的驱动安装方法流程示意图。
具体实施方式
[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设备可以包括第一硬盘和第二网络接口卡。以上这些设备都是各个终端的物理设施。如所理解的,终端102

107上经配置以运行第一操作系统,即本地操作系统。这些操作系统包括但不限于Wi本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种云桌面系统的驱动安装方法,包括:在第一操作系统下通过云桌面系统客户端发送驱动安装请求;在第一操作系统下通过云桌面系统客户端上传驱动安装程序;在第二操作系统下的驱动目录下找到所述驱动安装程序;以及在第二操作系统下运行所述驱动程序。2.根据权利要求1所述的方法,进一步包括:更新服务器镜像。3.根据权利要求1所述的方法,进一步包括:将更新的驱动文件更新存储在用户的差分数据中。4.根据权利要求3所述的方法,进一步包括:在镜像启动后,根据所述差分数据中存储的所述更新的驱动文件更新所述镜像。5.根据权利要求4所述的方法,进一步包括:将更新所述驱动文件添加到镜像启动后自动执行的任务中。6.一种云桌面系统的驱动安装方法,包括:接收来自云桌面系统客户端发送的驱动安装...

【专利技术属性】
技术研发人员:黄忠明艾杨林倪盈沈巍苏辉张诗怡郁永良顾海青
申请(专利权)人:华能国际电力股份有限公司上海石洞口第一电厂
类型:发明
国别省市:

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

1