Embodiments include methods, systems, and computer program products for low impact image level backup and replication for data between a production data storage device and a backup data storage device. In an embodiment, the system begins processing a task of backing up or restoring data between a production data storage device and a backup data storage device. The system measures the latency of access to production data storage devices. The system then determines whether the delay is higher than the throttling threshold. When the system determines that the delay exceeds the throttling threshold, the system calculates the throttling value, determines the amount of delay based on the calculated throttling value, and determines the amount of delay to be processed for the next data block.
【技术实现步骤摘要】
【国外来华专利技术】用于低影响备份的系统、方法、及计算机程序产品
本专利技术涉及数据备份和恢复。特别地,本专利技术涉及用于图像级备份和复制的方法、系统、及计算机程序产品。
技术介绍
来自图像级备份活动的影响已成为备份管理员的一致关注。图像级备份在它处理非常大量的数据的方式上是独特的,并且该数据需要从生产存储装置被读取。正如任意其他I/O操作,备份从生产存储装置取得I/O资源。若生产存储装置在IOPS方面已经是过度配置的,则备份能够直接影响关键任务应用和服务器的可用性。这给备份管理员带来满足服务等级协定(SLA)等级的挑战。备份管理员所面临的另一挑战是满足备份窗口。为了减少备份整个环境所消耗的时间,许多管理员采用并行处理——在同一时间运行多个备份。多个备份处理更加影响到生产存储装置,相应地增加了I/O影响和相关问题。备份管理员通过手动微调备份调度来努力寻找并行任务数量和存储容量之间所要求的平衡。然而,今天对于他们奏效的未必在1个月内适用(当配设了额外的服务器时,从而导致生产存储装置上额外的I/O负载)。此外,即使在精心规划的系统中,诸如行为不当的服务器之类的意外波动也可能影响IOPS规划,导致所规划和测试的并行备份数量仍使得生产存储装置负载超过可接受水平。所以,存在对图像级备份活动的自动负载均衡的高效方法的需求,该方法将自动把备份并发性和存储负载维护在最大可接收水平。解决方案不应影响关键任务应用和服务器,并且它应允许在最小可能时间内对整个环境进行备份。概览本专利技术的实施例包括用于虚拟机的低影响图像级备份和复制的方法、系统、及计算机程序产品。然而,本专利技术可以与其他备份方法一 ...
【技术保护点】
一种用于低影响备份的计算机实现的方法,包括:开始对在生产数据存储装置和备份数据存储装置之间备份或恢复数据的任务的处理;测量访问所述生产数据存储装置的延迟;确定所述延迟是否高于节流阈值;当所述延迟被确定为超过所述节流阈值时:计算节流值;基于所述节流值确定延迟的量;以及将对来自/去往所述生产数据存储装置的下一数据块的读取或写入延迟所确定的量;以及根据访问所述生产数据存储装置的经改变的延迟来周期性地重新评估和调整所述节流值。
【技术特征摘要】
【国外来华专利技术】2014.08.14 US 62/037,3761.一种用于低影响备份的计算机实现的方法,包括:开始对在生产数据存储装置和备份数据存储装置之间备份或恢复数据的任务的处理;测量访问所述生产数据存储装置的延迟;确定所述延迟是否高于节流阈值;当所述延迟被确定为超过所述节流阈值时:计算节流值;基于所述节流值确定延迟的量;以及将对来自/去往所述生产数据存储装置的下一数据块的读取或写入延迟所确定的量;以及根据访问所述生产数据存储装置的经改变的延迟来周期性地重新评估和调整所述节流值。2.如权利要求1所述的方法,其中,所述确定延迟的量包括:确定所述延迟的量,以便所述延迟的量允许所述任务的处理被节流回所述节流值所指示的百分比值。3.如权利要求1所述的方法,其中,所述计算包括:从所述延迟减去所述节流阈值以确定增量值;以及将所述增量值乘以预定义微调系数以确定所述节流值。4.如权利要求1所述的方法,其中,所述测量包括:与连接于所述生产数据存储装置的主机系统中的管理程序进行通信以访问延迟值。5.如权利要求1所述的方法,还包括:重复地进行以下操作直至所述延迟超过任务添加阈值:等待经定义的时间量;开始对在所述生产和备份数据存储装置之间备份或恢复数据的额外的任务的处理;以及重新测量所述延迟。6.如权利要求1所述的方法,还包括:从用户配置接收所述任务添加阈值和所述节流阈值。7.一种系统,包括:存储器;处理器,该处理器与所述存储器耦合并被配置为:开始对在生产数据存储装置和备份数据存储装置之间备份或恢复数据的任务的处理;测量访问所述生产数据存储装置的延迟;确定所述延迟是否高于节流阈值;当所述延迟被确定为超过所述节流阈值时:计算节流值;基于所述节流值确定延迟的量;以及将对来自/去往所述生产数据存储装置的下一数据块的读取或写入延迟所确定的量;以及根据访问所述生产数据存储装置的经改变的延迟来周期性地重新评估和调整所述节流值。8.如权利要求7所述的系统,其中,为了确定所述延迟的量,所述至少一个处理器还被配置为:确定所述延迟的量,以便所述延迟的量允许所述任务的处理被节流回所述节流值所指示的百分比值。9.如权利要求7所述的系统,其中,为了计算所述节流值,所述至少一个处理器还被...
【专利技术属性】
技术研发人员:安东·戈斯德夫,亚历山大·巴拉诺夫,
申请(专利权)人:安东·戈斯德夫,亚历山大·巴拉诺夫,
类型:发明
国别省市:俄罗斯,RU
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。