【技术实现步骤摘要】
本专利技术的实施方式涉及数据备份系统,更具体地,涉及用于在数据备份系统中的备份任务之间分配资源的方法和装置。
技术介绍
计算机系统及其组件会遭受各种故障,这些故障可能导致数据的丢失。例如,计算机系统中的或由计算机系统使用的存储设备可能经历可能使设备上存储的任何数据不可读的故障(例如机械的、电子的、或磁的等)。错误的软件或硬件操作可能破坏存储设备上存储的数据并且有效地毁坏在其它正确工作的存储设备上存储的数据。为了减轻丢失数据的风险,计算机网络包括用于对各种存储设备上存储的数据进行备份复制的备份系统。一类备份系统包括专用备份服务器,其将目标数据备份在一个或多个计算机系统中或由计算机系统使用的一个或多个存储设备上,该计算机系统比如工作站和/或应用服务器。备份服务器通常根据时间表周期性备份目标数据。开始可以将数据备份到基于光盘的存储器,然后转移到存档存储器,比如基于磁带存储器。备份服务器可以实现任何各种公知机制来备份数据,包括完全备份、增量备份、差分备份等。完全备份是目标数据的完整的复制。增量备份是只包含从最近的备份(或者完全备份或者增量备份)起已经改变的文件的备份。差分备份是从上次完全备份起进行的所有改变的累积备份。备份服务器通常根据备份策略而工作,所该备份策略定义比如目标数据、执行备份处理的时间窗等各种参数。在包括多个备份客户端和一组用于执行备份的预定资源的系统中,希望在备份客户端之间分配资源
【技术保护点】
一种用于管理计算机网络中的备份任务的方法,包括: 基于一组备份统计表为每个备份任务建立估计的资源利用; 基于所述估计的资源利用为每个备份任务分配资源预留;以及 在备份任务的执行过程中动态地改变每个备份任务的资源预留。
【技术特征摘要】
US 2007-3-27 11/728,6171、一种用于管理计算机网络中的备份任务的方法,包括:
基于一组备份统计表为每个备份任务建立估计的资源利用;
基于所述估计的资源利用为每个备份任务分配资源预留;以及
在备份任务的执行过程中动态地改变每个备份任务的资源预留。
2、根据权利要求1所述的方法,其特征在于,所述动态地改变资源预留
的步骤包括在任务执行过程中至少减少每个任务的资源预留一次。
3、根据权利要求2所述的方法,其特征在于,所述减少步骤包括:
当正在执行备份任务时,跟踪每个备份任务的资源使用;
经过一段时间,周期性地释放一部分资源预留;以及
响应备份任务的完成回收每个备份任务的资源预留。
4、根据权利要求1所述的方法,其特征在于,对于每个备份任务的所述
资源利用包括备份任务的大小和备份任务需要的带宽中至少一个。
5、根据权利要求1所述的方法,其特征在于,所述建立步骤包括:
为每个备份任务各自之前的一系列执行确定每个备份任务的一系列资源
使用;以及
为每个备份任务执行该一系列资源使用的趋势分析,以产生该备份任务的
估计的资源利用。
6、根据权利要求1所述的方法,其特征在于,还包括基于每个备份任务
的资源预留向备份任务预分配在存储系统中的资源。
7、根据权利要求1所述的方法,其特征在于,还包括:
响应备份任务中之一的资源使用超过其资源预留而挂起所述备份任务之
一;以及
为所述备份任务中之一请求附加的资源预留。
8、根据权利要求7所述的方法,其特征在于,还包括如果附加的资源预
留不被批准,则终止所述备份任务中之一。
9、一种用于管理计算机网络中的备份任务的装置,包括:
用于基于一组备份统计表为每个备份任务建立估计的资源利用的装置;
基于估计的资源利用为每个备份任务分配资源预留的装置;以及
用于在备份任务的执行过程中动态地改变每个备份任务的资源预留的装
置。
10、根据权利要求9所述的装置,其特征在于,所述用于动态地改变资源
预留的装置包括用于在任务执行过程中至少减少每个任务的资源预留一次的
装置。
11、根据权利要求10所述的...
【专利技术属性】
技术研发人员:迈克尔蔡斯,托马斯哈特尼特,阿多奈贾帕克,
申请(专利权)人:赛门铁克公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。