当前位置: 首页 > 专利查询>李岗专利>正文

桌面系统的数据装载方法及系统技术方案

技术编号:24517329 阅读:46 留言:0更新日期:2020-06-17 06:42
本公开的实施例提供了桌面系统的数据装载方法及系统。所述方法包括认证模块向服务器端发送加载请求,请求加载计算机操作系统对应的基础数据到客户端计算机;服务器端接收所述加载请求,将所述计算机操作系统对应的基础数据发送到客户端计算机;所述客户端接收所述基础数据并存储在客户端计算机物理硬盘上,对服务器上的数据指针进行修改,将其映射到所述客户端计算机物理硬盘。无需为各终端逐一安装操作系统、驱动、应用软件并加入域等环境;根据实际需求从服务器端调用数据,对于已调用数据,无需再次从服务器端进行调用。

【技术实现步骤摘要】
桌面系统的数据装载方法及系统
本公开的实施例一般涉及桌面领域,并且更具体地,涉及桌面系统的数据装载方法、系统、设备和计算机可读存储介质。
技术介绍
近年来,随着计算机网络、分布式技术、云计算等高速发展,各种云服务越来越被政企所接受。目前,桌面系统主要分为两种:(1)传统的分布式计算,终端的异构计算环境完全独立,彼此间仅通过网络进行通信和协作。(2)基于服务器虚拟化的云计算技术,终端只是服务器计算资源的远程桌面。服务器端程序是桌面系统的核心部件,由web管理平台来实现系统的统一配置、监控、管理,同时负责前端操作系统和数据备份、恢复以及数据存储等后台服务。客户端程序安装在终端上,承载着与服务器的通讯,接受策略的下发,执行策略的部署。同时,客户端会将终端的运行情况进行汇总后反馈给服务器,以便管理员进行查看和分析。对于第一种模式,由于终端的独立性,管理员需要定制标准化的用户桌面环境,为各终端逐一安装操作系统、驱动、应用软件并加入域等环境;数据传输量很大,操作复杂,耗时较久。
技术实现思路
根据本公开的实施例,提供了一种桌面系统的数据装载方案。在本公开的第一方面,提供了一种桌面系统的数据装载方法。该方法包括:认证模块向服务器端发送加载请求,请求加载计算机操作系统对应的基础数据到客户端计算机;服务器端接收所述加载请求,将所述计算机操作系统对应的基础数据发送到客户端计算机;所述客户端接收所述基础数据并存储在客户端计算机物理硬盘上,对服务器上的数据指针进行修改,将其映射到所述客户端计算机物理硬盘。在本公开的第二方面,提供了一种桌面系统的数据装载系统。该系统包括:认证模块,用于接收用户在客户端计算机中的操作;向服务器端发送调用请求,请求调用所述数据操作对应的数据;客户端计算机,用于从服务器端接收所述数据,将所述数据存储到客户端计算机硬盘中;服务器端,用于接收所述调用请求,根据所述调用请求从服务器端硬盘中调用对应的数据发送给所述客户端计算机。在本公开的第三方面,提供了一种电子设备。该电子设备包括:存储器和处理器,所述存储器上存储有计算机程序,所述处理器执行所述程序时实现如以上所述的方法。在本公开的第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现如根据本公开的第一方面的方法。应当理解,
技术实现思路
部分中所描述的内容并非旨在限定本公开的实施例的关键或重要特征,亦非用于限制本公开的范围。本公开的其它特征将通过以下的描述变得容易理解。附图说明结合附图并参考以下详细说明,本公开各实施例的上述和其他特征、优点及方面将变得更加明显。在附图中,相同或相似的附图标记表示相同或相似的元素,其中:图1示出了能够在其中实现本公开的实施例的示例性运行环境的示意图;图2根据本公开实施例的用于桌面系统的数据装载方法200的流程图;图3根据本公开实施例的用于桌面系统的数据装载系统300的方框图;图4示出了能够实施本公开的实施例的示例性电子设备的方框图。具体实施方式为使本公开实施例的目的、技术方案和优点更加清楚,下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本公开一部分实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的全部其他实施例,都属于本公开保护的范围。另外,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。图1示出了能够在其中实现本公开的实施例的示例性运行环境100的示意图。在运行环境100中包括客户端102、服务器端104。本公开中,桌面系统包括安装于客户端计算机的客户端102和位于远端的服务器端104。所述客户端102可以为一个或多个。所述客户端102与所述服务器端104通过网络连接。所述服务器端104内安装有数据指针存储模块,所述数据指针存储模块用于存储对应于所述客户端102的数据指针文件。其中,所述数据指针文件为启动和识别客户端计算机的硬盘上的数据的必要指针文件,本公开通过将客户端计算机的硬盘上的数据指针文件剥离,并将其存储在服务器上,客户端计算机只有在获得服务器的授信并且与服务器连通的环境下,其硬盘数据才能够被识别、读取或写入;也就是说,当客户端计算机脱离了服务器的监控同时,客户端计算机上的硬盘的存储扇区的数据将失去对应的数据指针,其数据无法被识别和读取。所述运行环境100还包括认证模块106,认证模块106可以是安装在客户端,也可以是安装在服务器端,认证模块106存储有用于对比客户端102和服务器端104的数据信息的可信认证系统,所述可信认证系统与所述客户端计算机同时启动,对客户端计算机进行监控。图2示出了根据本公开实施例的用于桌面系统的数据装载方法200的流程图。在框202,认证模块向服务器端发送加载请求,请求加载计算机操作系统对应的基础数据到客户端计算机;在一些实施例中,所述认证模块可以是安装在客户端,也可以是安装在服务器端,在客户端计算机接通电源启动后,首先连接或启动所述认证模块进行用户身份鉴权的可信认证。鉴权通过后,所述认证模块向服务器端发送加载请求,请求加载客户端计算机的计算机操作系统对应的基础数据到客户端计算机;在一些实施例中,在客户端程序初始化之前,客户端计算机操作系统所需的数据被存储在服务器上,无需事先部署到客户端计算机。同时,客户端计算机对应的数据指针被存储在服务器的数据指针存储模块中,所述数据指针用于将客户端计算机上的操作映射为对服务器物理硬盘的数据操作。在一些实施例中,客户端计算机操作系统所需的数据被存储在服务器上的只读存储区中,即该存储区只能被服务器进行数据修改,对于客户端程序是一个只读存储区,保证了操作系统原始数据的可信性;该存储区的数据可以被加载到多个客户端计算机,即,只需为多个客户端计算机提供一份所需的数据重复加载即可,节省了服务器端的存储空间。而客户端计算机本地的数据存储区为允许所述客户端程序进行读写的活动存储区,允许用户修改。在一些实施例中,所述认证模块以key的方式加载或是植入本地硬盘引导区。在一些实施例中,所述基础数据为所述计算机操作系统运行所需的最小数据,例如,仅包括必须的系统组件、字体等。在一些实施例中,鉴权通过后,所述认证模块无需向服务器端发送加载请求,请求加载客户端计算机的计算机操作系统对应的基础数据到客户端计算机;而是如框210接收用户在所述客户端计算机操作系统中的操作,向所述服务器端发送调用请求,请求调用所述数据操作对应的数据。在一些实施例中,框202可以与框210顺序执行,也可同时执行。在框204,服务器端接收所述加载请求,将所述计算机操作系统对应的基础数据发送到客户端本文档来自技高网
...

【技术保护点】
1.一种桌面系统的数据装载方法,其特征在于,包括:/n认证模块向服务器端发送加载请求,请求加载计算机操作系统对应的基础数据到客户端计算机;/n服务器端接收所述加载请求,将所述计算机操作系统对应的基础数据发送到客户端计算机;/n所述客户端接收所述基础数据并存储在客户端计算机物理硬盘上,对服务器上的数据指针进行修改,将其映射到所述客户端计算机物理硬盘。/n

【技术特征摘要】
1.一种桌面系统的数据装载方法,其特征在于,包括:
认证模块向服务器端发送加载请求,请求加载计算机操作系统对应的基础数据到客户端计算机;
服务器端接收所述加载请求,将所述计算机操作系统对应的基础数据发送到客户端计算机;
所述客户端接收所述基础数据并存储在客户端计算机物理硬盘上,对服务器上的数据指针进行修改,将其映射到所述客户端计算机物理硬盘。


2.根据权利要求1所述的方法,其特征在于,所述服务器端接收所述加载请求,将所述计算机操作系统对应的基础数据发送到客户端计算机包括:
根据所述加载请求,将对应的基础数据发送到客户端计算机;
所述对应的基础数据存储在服务器物理硬盘上;或,存储在其他客户端计算机物理硬盘上。


3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
客户端程序接收用户在客户端计算机操作系统中的操作;向服务器端发送调用请求,请求调用所述数据操作对应的数据;
所述服务器端接收所述调用请求,根据所述调用请求调用对应的数据发送给所述客户端程序;
所述客户端程序接收所述数据,将所述数据存储到客户端硬盘中。


4.根据权利要求3所述的方法,其特征在于,所述客户端程序接收所述数据,将所述数据存储到客户端计算机硬盘中还包括:
所述客户端程序接收并存储所述数据后,对服务器上的数据指针进行修改,将其映射到所述客户端计算机物理硬盘。


5.根据权利要求4所述的方法,其特征在于,
所述服务器端接收所述调用请求,根据所述调用请求从服务器端硬盘中调用对应的数据发送给所述客户端程序还包括:
所述服务器端将存储在数据指针存储模块中...

【专利技术属性】
技术研发人员:李岗张勇
申请(专利权)人:李岗张勇
类型:发明
国别省市:北京;11

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

1