本发明涉及一种云备份的智能冗余方法,属于互联网数据安全处理领域。
背景技术:
云备份是指通过集群应用、网格技术或分布式文件系统等功能,将网络中大量各种不同类型的存储设备通过应用软件集合起来协同工作,共同对外提供数据存储备份和业务访问的功能服务。
云备份,作为一种新兴的备份方式,以其按需存储、资源共享、绿色环保、低成本等众多优势而日益受到学术界和产业界的关注。企业使用云存储备份后,可以依靠第三方云提供商的无限扩展能力,而不需担心投资问题。事实上,边使用边付费的模式减少了备份的采购和实施带来的烦恼。这种方式使得我们能够预测并管理容量增长和运营费用。
云备份服务与传统的备份软件相比,不同点主要体现在3个方面:
(1)用户规模
备份软件通常应用于局域网或目标群体固定的广域网范围内。由于用户规模较小,出于易于部署维护、成本低廉等考虑,通常存储服务器较少,用户对存储服务器的访问路径是固定的,无须根据各种影响因素动态指定或调整。
云备份服务的对象则是广域网范围内的大规模用户,而且随着服务推出时间的延长,用户数量会持续增长。为此,系统必须设置多台存储服务器,以满足系统扩展性方面的要求。在此基础上,系统必须能够很好地响应大量用户的并发访问,并通过高效的并行调度策略来为用户指定合适的目标存储服务器,使得存储服务器总体负载均衡,且达到较高的存储利用率。同时,该过程必须对用户完全透明。
(2)数据量
云备份服务与备份软件在用户规模上的区别将直接导致两者所处理的数据量区别极大。广域网范围内的大规模用户所产生的备份数据很容易达到tb甚至pb级,如何通过研究数据组织方法和压缩算法,来提高海量数据的传输和存储效率,进而提高系统性能、降低硬件成本、实现存储节能,具有重要的现实意义。
(3)服务安全
云备份服务要满足多方面的需求:既要兼容客户端的异构数据平台,又要满足数据在块级、文件级及应用级的完整性;既要适应于复杂多变的广域网环境,又要保证数据的安全性。
技术实现要素:
本发明目的是为了实现云备份的智能冗余方法。通过第一级处理模块分析,再分发给第二级处理模块处理备份数据。使得服务更加有秩序。
本发明的方案是这么实现的,一种云备份智能冗余方法,所述的方法包括下述步骤:
首先本发明是基于云备份的系统架构之上的,各目标节点和备份源节点都是通过广域网、互联网或者光纤通道网络连接在一起的。
备份源节点发起备份请求,通过网络将请求传递到第一级处理模块,第一级处理模块首先会对其进行注册,然后对备份请求进行分析。
优选的,上述步骤中所述的第一级处理模块负责对备份请求进行第一级的分析,根据任务的紧急程度、备份源的大小、位置等因素,将备份请求分配到相应的第二级处理系统。
第一级处理模块将备份请求发送到第二级处理模块之后,第二级处理模块根据接收的信息建立备份任务,进行数据备份及存储。
云环境中的所有目标节点都在第一级处理模块有注册,云环境中每次新增加了存储节点都需要在第一级处理模块进行注册。
第二级处理模块分为多块,有处理紧急备份的第二级处理模块,有处理高级别保密备份任务的第二级处理模块,有处理较低级别保密备份任务的第二级处理模块。第二级处理模块会定时扫描目标节点,以确定其服务的安全性。如发现目标节点不能维持制定的服务水平则立刻将该目标节点的服务任务交给其他目标节点。
附图说明
图1是一种系统示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
在本发明的实施例中,云环境中所有的存储节点都需要在第一级处理模块进行注册,由备份源发起的所有备份任务也需要先在第一级处理模块中进行注册。
本发明提出了一种云备份智能冗余方法。
所述方法包括下述步骤:
首先本发明是基于云备份的系统架构之上的,各目标节点和备份源节点都是通过广域网、互联网或者光纤通道网络连接在一起的。
如图1,备份源节点发起备份请求1,备份请求2......备份请求n,通过网络将请求传递到第一级处理模块502,第一级处理模块502首先会对所有的备份请求进行注册,然后对备份请求进行分析。
上述步骤中所述的第一级处理模块负责对备份请求进行第一级的分析,根据任务的紧急程度、备份源的大小、位置等因素,将备份请求分配到相应的第二级处理模块。
第一级处理模块502将备份请求发送到第二级处理模块21、22.......之后,第二级处理模块根据接收的信息建立备份任务,将数据备份到目标节点进行存储等服务。
云环境中的所有目标节点都在第一级处理模块502有注册,云环境中每次新增加了存储节点都需要在第一级处理模块进行注册。
第二级处理模块分为多块,有处理紧急备份的第二级处理模块,有处理高级别保密备份任务的第二级处理模块,有处理较低级别保密备份任务的第二级处理模块。第二级处理模块会定时扫描目标节点,以确定其服务的安全性。如发现目标节点不能维持指定的服务水平则立刻将该目标节点的服务任务交给其他目标节点。
1.一种云备份智能冗余方法,其特征在于包括:
备份源节点发起备份请求,通过网络将请求传递到第一级处理模块,第一级处理模块首先会对其进行注册,然后对备份请求进行分析;
第一级处理模块将备份请求发送到第二级处理模块,第二级处理模块根据接收的信息建立备份任务,进行数据备份及存储。
2.权利要求1中所述的方法其特征在于,第一级处理模块负责对备份请求进行第一级的分析,根据任务的紧急程度、备份源的大小、位置等因素,将备份请求分配到相应的第二级处理系统。
3.权利要求1中所述的方法其特征在于,所有目标节点都在第一级处理模块有注册,每次新增加了存储节点都需要在第一级处理模块进行注册。
4.权利要求1中所述的方法其特征在于,第二级处理模块分为多块,有处理紧急备份的第二级处理模块,有处理高级别保密备份任务的第二级处理模块,有处理较低级别保密备份任务的第二级处理模块。
5.如权利要求4中所述的方法其特征在于,第二级处理模块会定时扫描目标节点,以确定其服务的安全性,如发现目标节点不能维持制定的服务水平则立刻将该目标节点的服务任务交给其他目标节点。
技术总结