[发明专利]在数据备份系统中的备份任务之间分配资源的方法和装置有效
申请号: | 200810084526.7 | 申请日: | 2008-03-21 |
公开(公告)号: | CN101276301A | 公开(公告)日: | 2008-10-01 |
发明(设计)人: | 迈克尔·蔡斯;托马斯·哈特尼特;阿多奈贾·帕克 | 申请(专利权)人: | 赛门铁克公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14;G06F9/50 |
代理公司: | 北京律诚同业知识产权代理有限公司 | 代理人: | 徐金国 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据 备份 系统 中的 任务 之间 分配 资源 方法 装置 | ||
技术领域
本发明的实施方式涉及数据备份系统,更具体地,涉及用于在数据备份系统中的备份任务之间分配资源的方法和装置。
背景技术
计算机系统及其组件会遭受各种故障,这些故障可能导致数据的丢失。例如,计算机系统中的或由计算机系统使用的存储设备可能经历可能使设备上存储的任何数据不可读的故障(例如机械的、电子的、或磁的等)。错误的软件或硬件操作可能破坏存储设备上存储的数据并且有效地毁坏在其它正确工作的存储设备上存储的数据。
为了减轻丢失数据的风险,计算机网络包括用于对各种存储设备上存储的数据进行备份复制的备份系统。一类备份系统包括专用备份服务器,其将目标数据备份在一个或多个计算机系统中或由计算机系统使用的一个或多个存储设备上,该计算机系统比如工作站和/或应用服务器。备份服务器通常根据时间表周期性备份目标数据。开始可以将数据备份到基于光盘的存储器,然后转移到存档存储器,比如基于磁带存储器。备份服务器可以实现任何各种公知机制来备份数据,包括完全备份、增量备份、差分备份等。完全备份是目标数据的完整的复制。增量备份是只包含从最近的备份(或者完全备份或者增量备份)起已经改变的文件的备份。差分备份是从上次完全备份起进行的所有改变的累积备份。备份服务器通常根据备份策略而工作,所该备份策略定义比如目标数据、执行备份处理的时间窗等各种参数。
在包括多个备份客户端和一组用于执行备份的预定资源的系统中,希望在备份客户端之间分配资源。没有这种分配,在竞争的备份客户端之间可能“过多预定”资源。这种过多预定导致一个或多个备份任务由于缺少足够的资源而失败(即,在完成所有任务之前资源耗尽)。一些备份系统在备份客户端备份的时候产生清单以确定需要的资源的大小。但是,这种解决方案耗费计算时间并且增加备份处理的不可接受的延迟量。
因此,需要在数据备份系统中的备份任务之间优化并有效地分配资源。
发明内容
本发明描述一种用于在数据备份系统中的备份任务之间分配资源的方法和装置。本发明的一个方面涉及在计算机网络中管理备份任务。基于一组备份统计表为每个备份任务建立估计的资源利用。基于估计的资源利用为每个备份任务分配资源预留。在备份任务的执行过程中动态地改变每个备份任务的资源预留。
附图说明
通过可以详细地理解本发明上述特征的方式,参照实施方式可以对以上简要概括的本发明进行更具体的描述,其中一些实施方式在附图中示出。但是,应该指出,附图所示的只是本发明典型的实施方式,因此不认为其限制本发明的范围,本发明可以承认其它同等有效的实施方式。
图1是描述根据本发明一个或多个方面的联网的计算机系统的示例性实施方式的方框图;
图2是描述根据本发明一个或多个方面的计算机系统的示例性实施方式的方框图;
图3是描述根据本发明一个或多个方面的备份管理系统的示例性实施方式的示例性方框图;
图4是描述根据本发明一个或多个方面在执行备份任务之前用于管理备份任务的方法的示例性实施方式的流程图;
图5是描述根据本发明一个或多个方面在执行备份任务过程中用于管理备份任务的方法的示例性实施方式的流程图;
图6是描述在执行备份任务的备份策略过程中用于管理备份任务的方法的示例性实施方式的流程图,其中没有给备份任务分配足够的资源。
具体实施方式
图1是描述根据本发明一个或多个方面的联网的计算机系统100的示例性实施方式的方框图。系统100包括网络102、客户端104-1到104-N(集体客户端104)、和一个或多个备份服务器112。网络102包括通信系统,通信系统通过各类众所周知的网络元件,比如集线器、交换机、路由器等,通过电线、电缆、光纤和/或无线链路连接计算机系统。网络102可以采用各种众所周知的协议来通信信息。客户端104可以包括各种类型的计算机,例如膝上型、桌上型电脑、工作站、服务器等等。
客户端104管理一个或多个存储体114。可以使用任何类型的一个或多个存储系统实现存储体114,比如光驱系统。例如,光驱系统可以包括一个或多个存储盘,例如,存储磁盘阵列或存储磁盘冗余阵列。体是逻辑存储构造,其不对应任何特定物理存储设备。物理存储设备可以包括不止一个体,而体可以跨越不止一个存储设备。存储体114存储源数据108,比如由客户端104生成和管理的应用程序和程序数据。源数据被组织成为文件系统。文件系统指存储设备中的文件的结构和排列。例如,文件系统通常包括分级的目录、每个目录可以包含一个或多个文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于赛门铁克公司,未经赛门铁克公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810084526.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种无框车窗的车窗控制系统
- 下一篇:清尼爽纱线及其生产工艺
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置