[发明专利]用于数据备份的方法、设备和计算机程序产品在审
申请号: | 201810051527.5 | 申请日: | 2018-01-18 |
公开(公告)号: | CN110058966A | 公开(公告)日: | 2019-07-26 |
发明(设计)人: | 刘杰;勾宁平;李* | 申请(专利权)人: | 伊姆西IP控股有限责任公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14;G06F9/455 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华;张昊 |
地址: | 美国马*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 源节点 备份作业 工作负载 数据备份 硬件配置 虚拟机 计算机程序产品 代理 多个虚拟机 目标节点 备份 虚拟机分配 硬件资源 应用 部署 响应 节约 | ||
1.一种用于数据备份的方法,包括:
从目标节点接收备份作业的工作负载,所述工作负载由所述目标节点响应于来自源节点的、针对所述备份作业的请求而确定;
基于所述工作负载,确定需要向部署在所述源节点上的多个虚拟机中的一个代理虚拟机分配的硬件配置,所述代理虚拟机包含用于执行所述多个虚拟机的数据备份的备份应用;以及
将所述硬件配置的指示发送给所述源节点的所述代理虚拟机,以使所述备份应用利用所述硬件配置来执行所述备份作业。
2.根据权利要求1所述的方法,其中所述工作负载包括基于存储在所述目标节点处的历史数据预测得到的所述源节点的数据变化率和所述代理虚拟机的备份速率,
其中所述历史数据包含与已发生的多次备份作业对应的多个数据变化率和多个备份时间。
3.根据权利要求2所述的方法,其中所述数据变化率是基于所述多个数据变化率而预测得到的,以及所述备份速率是基于所述多个数据变化率以及所述多个备份时间而预测得到的。
4.根据权利要求2所述的方法,还包括:
设置所述备份作业的允许并行数量;以及
将所述允许并行数量的指示发送给所述源节点的所述代理虚拟机,以使所述备份应用按照所述允许并行数量来执行所述备份作业。
5.根据权利要求4所述的方法,其中设置所述备份作业的所述允许并行数量包括:
从所述历史数据中获取上一次备份的单位工作负载所需的第一备份时间;
从所述历史数据中获取在所述上一次备份之前的备份的单位工作负载所需的第二备份时间;以及
响应于所述第一备份时间短于所述第二备份时间,将所述允许并行数量增一。
6.根据权利要求1所述的方法,还包括:
响应于在预定时间内没有接收到来自所述目标节点的、与所述请求相关的所述工作负载,挂起所述代理虚拟机。
7.根据权利要求2所述的方法,还包括:
经由所述代理虚拟机获取所述源节点的实际数据变化率;以及
响应于所述数据变化率与所述实际数据变化率的差大于预定阈值,向管理节点进行上报。
8.一种用于数据备份的方法,包括:
由源节点向目标节点发送针对备份作业的请求,部署在所述源节点上的多个虚拟机中的一个代理虚拟机包含用于执行所述多个虚拟机的数据备份的备份应用;
从管理节点接收硬件配置的指示,所述硬件配置由所述管理节点根据所述备份作业的工作负载而分配,所述工作负载由所述目标节点响应于所述请求而确定;
基于所述硬件配置,经由所述备份应用来执行所述备份作业。
9.根据权利要求8所述的方法,还包括:
经由所述代理虚拟机获取所述源节点的实际数据变化率;以及
响应于与所述硬件配置相关的数据变化率和所述实际数据变化率的差大于预定阈值,向所述管理节点进行上报。
10.一种电子设备,包括:
至少一个处理单元;以及
至少一个存储器,其耦合至所述至少一个处理单元并且存储有机器可执行指令,当所述指令由所述至少一个处理单元执行时,使得所述设备执行动作,所述动作包括:
从目标节点接收备份作业的工作负载,所述工作负载由所述目标节点响应于来自源节点的、针对所述备份作业的请求而确定;
基于所述工作负载,确定需要向部署在所述源节点上的多个虚拟机中的一个代理虚拟机分配的硬件配置,所述代理虚拟机包含用于执行所述多个虚拟机的数据备份的备份应用;以及
将所述硬件配置的指示发送给所述源节点的所述代理虚拟机,以使所述备份应用利用所述硬件配置来执行所述备份作业。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于伊姆西IP控股有限责任公司,未经伊姆西IP控股有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810051527.5/1.html,转载请声明来源钻瓜专利网。