当前位置: 首页 > 专利查询>汪海军专利>正文

云管理系统与方法技术方案

技术编号:16842105 阅读:46 留言:0更新日期:2017-12-20 00:37
本发明专利技术公开了一种云数据管理系统及方法,所述系统包括:数据传输模块,配置为根据用户的请求,将数据由源端通过预设数据接口传输至目标端;数据恢复模块,配置为当所述目标端为客户端且所述客户端的数据出现异常时,对所述客户端的数据进行恢复;数据管理模块,配置为当所述源端为云端时,根据所述用户的需求对云端的数据进行管理,其中所述管理包括拷贝、删除和验证关联性。本发明专利技术实施例的技术方案包括数据传输模块、数据恢复模块和数据管理模块,通过数据传输模块将数据由源端通过预设数据接口传输至目标端,并在云端对数据进行管理,并在有数据恢复请求时,对数据进行恢复,这样能够提高对数据管理的执行效率。

Cloud management system and method

The invention discloses a cloud data management system and method, the system comprises a data transmission module is configured according to the user's request, the data from the source through the preset data interface to the target terminal; data recovery module is configured when the target terminal for the client and the client data is abnormal when the client data recovery; data management module, configuration as the source for the cloud, according to the needs of users of the cloud data management, wherein the management including copy, delete and verify the relevance. The technical proposal of the invention includes a data transmission module, data recovery module and data management module, data transmission module through the data from the source end through the preset data interface to the target side, and in the cloud for data management, and at the request of data recovery, data recovery, which can improve the data management efficiency.

【技术实现步骤摘要】
云管理系统与方法
本专利技术涉及云存储
,具体涉及一种云数据管理系统及方法。
技术介绍
在信息技术飞速发展的今天,随着互联网的日渐普及硬件的不断更新换代和社会信息化的不断推进,推动着数据存储管理向巨量化复杂化发展,为了充分利用网络计算和存储资源,实现大范围的协作与资源共享,达到高效率低成本的计算,云计算的应用也越来越广泛。云数据管理在云计算概念上延伸和发展出来的一个新的概念。云数据管理使更大数据量的处理成为可能,被称为下一代的因特网计算和下一代的数据中心。云计算是是分布式处理(DistributedComputing)、并行处理(ParallelComputing)和网格计算(GridComputing)的发展,是透过网络将庞大的计算处理程序自动分拆成无数个较小的子程序,再交由多部服务器所组成的庞大系统经计算分析之后将处理结果回传给用户。通过云计算技术,网络服务提供者可以在数秒之内,处理数以千万计甚至亿计的信息,达到和“超级计算机”同样强大的网络服务。云数据管理是指通过集群应用、网格技术或分布式文件系统等功能,将网络中大量各种不同类型的存储设备通过应用软件集合起来协同工作,共同对外提供数据存储和业务访问功能的一个系统。虽然云计算为存储和管理数据提供了几乎无限多的空间和无限强大的计算能力,但对于云数据管理,现有的云数据管理方式在用户的数量比较庞大的情况下,将海量数据复制到云上,需要巨大的带宽,而现有的带宽达不到将海量数据复制到云上的要求,因此对数据的管理效率低下。
技术实现思路
本专利技术的目的在于提供一种提高云端的数据管理效率的云数据管理系统及方法。为实现上述目的,本专利技术提供一种云数据管理系统。具体地,该系统包括:数据传输模块,配置为根据用户的请求,将数据由源端通过预设数据接口传输至目标端;数据恢复模块,配置为当所述目标端为客户端且所述客户端的数据出现异常时,对所述客户端的数据进行恢复;数据管理模块,配置为当所述源端为云端时,根据所述用户的需求对云端的数据进行管理,其中所述管理包括拷贝、删除和验证关联性。作为优选,所述数据传输模块包括:空间确认子模块,配置为所述目标端是否具有足够的空间保存所述数据;数据准备子模块,配置为通过代理程序对所述数据进行前处理、一致性校验和静默快照;以及,配置为当所述目标端为云端时,在所述云端划分出用于存储所述数据的空间和冗余空间;数据迁移子模块,配置为将所述数据由源端迁移至目标端。作为优选,所述系统还包括:连接模块,配置为使所述源端与所述目标端建立连接;作为优选,所述连接模块还包括:验证通讯子模块,配置为验证所述源端与所述目标端能否通讯;链路适配子模块,配置为当所述源端与所述目标端不能通讯时,将所述源端和所述目标端的链路进行适配。作为优选,所述系统还包括:定制模块,配置为根据所述用户的需求,对展示给所述用户的界面进行定制,以及对展示给所述用户的工作流进行定制;计费模块,配置为根据预设条件对所述用户使用的服务资源进行计费;监控模块,配置为监控资源的使用状态、用户状态、链路状态网络状态、作业状态和软硬件状态;用户管理模块,配置为管理所述用户的信息。本专利技术实施例还提供一种云数据管理方法,包括:接收客户端的请求;根据所述请求的内容,通过预设数据接口向客户端传输数据;若所述客户端的数据出现异常,对所述客户端的数据进行恢复。作为优选,所述方法还包括:若所述传输为下载操作,则根据所述请求的内容,通过预设数据接口向客户端传输数据,包括:判断所述客户端是否具有足够的空间保存所述数据;若是,则通过代理程序对所述数据进行前处理、一致性校验和静默快照;将所述数据传输至所述客户端;若所述传输为上传操作,则根据所述请求的内容,通过预设数据接口向客户端传输数据,包括:判断云端是否具有足够的空间保存所述数据;若是,则通过代理程序对所述数据进行前处理、一致性校验和静默快照;将所述数据传输至所述云端。作为优选,接收用户的请求之前,所述方法还包括:与客户端建立连接。作为优选,与客户端建立连接,包括:判断与客户端是否能够通讯;若是,则直接进行通讯;否则,将所述客户端与云端的链路进行适配。作为优选,所述方法还包括:监控资源的使用状态、用户状态、链路状态网络状态、作业状态和软硬件状态。本专利技术系统具有如下优点:本专利技术实施例的技术方案包括数据传输模块、数据恢复模块和数据管理模块,通过数据传输模块将数据由源端通过预设数据接口传输至目标端,并在云端对数据进行管理,并在有数据恢复请求时,对数据进行恢复,这样能够提高对数据管理的执行效率。附图说明图1为本专利技术的云数据管理系统的实施例一的示意图;图2为本专利技术的云数据管理系统的实施例二的示意图;图3为本专利技术的云数据管理系统的实施例二的混合云管理平台示意图;图4为本专利技术的云数据管理系统的实施例二的某一云端管理系统示意图;图5为本专利技术的云数据管理方法的实施例一的流程图;图6为本专利技术的云数据管理方法的实施例二的流程图。具体实施方式以下实施例用于说明本专利技术,但不用来限制本专利技术的范围。实施例1图1为本专利技术的云数据管理系统实施例一的示意图,如图1所示,本实施例的云数据管理系统,具体可以包括数据传输模块10、数据恢复模块20和数据管理模块30。数据传输模块10,配置为根据用户的请求,将数据由源端通过预设数据接口传输至目标端。其中,源端是指发送数据的一端;相应地,目标端是指接收数据的一端。结合本实施例,当客户端向云端上传数据,以进行数据备份时,客户端为源端,云端为目标端;当从云端下载数据时,云端为源端,客户端为目标端。数据恢复模块20,配置为当所述目标端为客户端且所述客户端的数据出现异常时,对所述客户端的数据进行恢复。数据管理模块30,配置为当所述源端为云端时,根据所述用户的需求对云端的数据进行管理,其中所述管理包括拷贝、删除和验证关联性。本专利技术实施例的技术方案包括数据传输模块、数据恢复模块和数据管理模块,通过数据传输模块将数据由源端通过预设数据接口传输至目标端,并在云端对数据进行管理,并在有数据恢复请求时,对数据进行恢复,这样能够提高对数据管理的执行效率。实施例2图2为本专利技术的云数据管理系统的实施例二的示意图,本实施例的云数据管理系统在如图1所示的实施例的基础上,进一步更加详细地介绍本专利技术的技术方案。如图2所示,本实施例的云数据管理系统,进一步包括:所述数据传输模块10包括:空间确认子模块101,配置为所述目标端是否具有足够的空间保存所述数据;数据准备子模块102,配置为通过代理程序对所述数据进行前处理、一致性校验和静默快照;以及,配置为当所述目标端为云端时,在所述云端划分出用于存储所述数据的空间和冗余空间;数据迁移子模块103,配置为将所述数据由源端迁移至目标端。其中,代理程序为设置于客户端负责数据准备的一个应用程序,也是用于云端进行通信的代理软件。其中,所谓前处理,包括对数据进行快照、文件系统、删除和数据压缩等的前置操作,例如,数据大小为1G,对其进行压缩,压缩后大小为0.9G,在将数据上传到云端时,占用的带宽减小,以提高数据上传的成功率。其中,数据校验过程介绍如下:在数据保护过程中,数据库中所存储的数据为结构化数据,能够保证数据的一致性,例如,Oracle数据库,其具有对数据进行校验本文档来自技高网...
云管理系统与方法

【技术保护点】
一种云数据管理系统,其特征在于,所述系统包括:数据传输模块,配置为根据用户的请求,将数据由源端通过预设数据接口传输至目标端;数据恢复模块,配置为当所述目标端为客户端且所述客户端的数据出现异常时,对所述客户端的数据进行恢复;数据管理模块,配置为当所述源端为云端时,根据所述用户的需求对云端的数据进行管理,其中所述管理包括拷贝、删除和验证关联性。

【技术特征摘要】
1.一种云数据管理系统,其特征在于,所述系统包括:数据传输模块,配置为根据用户的请求,将数据由源端通过预设数据接口传输至目标端;数据恢复模块,配置为当所述目标端为客户端且所述客户端的数据出现异常时,对所述客户端的数据进行恢复;数据管理模块,配置为当所述源端为云端时,根据所述用户的需求对云端的数据进行管理,其中所述管理包括拷贝、删除和验证关联性。2.根据权利要求1所述的系统,其特征在于,所述数据传输模块包括:空间确认子模块,配置为所述目标端是否具有足够的空间保存所述数据;数据准备子模块,配置为通过代理程序对所述数据进行前处理、一致性校验和静默快照;以及,配置为当所述目标端为云端时,在所述云端划分出用于存储所述数据的空间和冗余空间;数据迁移子模块,配置为将所述数据由源端迁移至目标端。3.根据权利要求1所述的系统,其特征在于,所述系统还包括:连接模块,配置为使所述源端与所述目标端建立连接。4.根据权利要求3所述的系统,其特征在于,所述连接模块还包括:验证通讯子模块,配置为验证所述源端与所述目标端能否通讯;链路适配子模块,配置为当所述源端与所述目标端不能通讯时,将所述源端和所述目标端的链路进行适配。5.根据权利要求1所述的系统,其特征在于,所述系统还包括:定制模块,配置为根据所述用户的需求,对展示给所述用户的界面进行定制,以及对展示给所述用户的工作流进行定制;计费模块,配置为根据预设...

【专利技术属性】
技术研发人员:汪海军
申请(专利权)人:汪海军
类型:发明
国别省市:北京,11

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

1