【技术实现步骤摘要】
【国外来华专利技术】使用恢复借用的资源分配
[0001]本专利技术的实施方式涉及用于分配资源的系统和方法。更具体地,本专利技术的实施方式涉及用于在执行数据保护操作时进行流或资源分配的系统和方法,所述数据保护操作诸如恢复操作。附录A构成本申请的一部分并且通过引用以其整体并入本申请中。
技术介绍
[0002]在单个节点或分布式/超出尺寸范围的集群环境中,分配资源可能是具有挑战性的任务。当尝试确保将资源公平地分配给使用可用资源的所有客户端时,该任务变得更复杂。例如,任何一个客户端都不应该能够具有可用资源的不公平的大份额。同时,需要满足服务质量(QOS)要求。
[0003]更具体地,数据保护操作(例如,备份、恢复)通常与资源分配问题和服务质量(QOS)问题相关联。当一些客户端正在使用过多的资源而其他客户端因此被忽视或不能获得必要的资源时,这些问题就会出现。另外,当对资源的需求超过节点或集群所能承受的时,QOS通常受损。为了避免这种状况或校正这种状况,需要在任一特定时间节流来自任一特定客户端的请求。因此,需要用于公平地分配资源而同时确保或满足服务 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种用于将服务器的资源分配给连接到所述服务器的客户端并从所述服务器恢复数据的方法,所述方法包括:从客户端接收对恢复借用的请求,其中每个所述恢复借用对应于从所述服务器读取的数据的量;确定可用于所述客户端的借用的数量,其中所述可用于所述客户端的借用的数量考虑已分发给所述客户端的恢复借用;基于所述请求和所述可用于所述客户端的借用的数量来分发借用。2.根据权利要求1所述的方法,还包括以下中的至少一者:分发等于所述客户端所请求的恢复借用的数量的恢复借用;分发大于所述客户端所请求的恢复借用的数量的恢复借用;分发小于所述客户端所请求的恢复借用的数量的恢复借用;分发零恢复借用给所述客户端;或分发负恢复借用给所述客户端。3.根据权利要求1所述的方法,还包括基于分发给所述客户端的恢复借用的数量来确定客户端高速缓存的大小。4.根据权利要求1所述的方法,还包括:在所述请求中包括预取标志,其中所述预取标志指示在所述服务器上的数据被所述客户端连续访问。5.根据权利要求1所述的方法,还包括确定平均消耗1%的CPU的读取的数量。6.根据权利要求5所述的方法,还包括:基于消耗1%的CPU的读取的数量以及所述CUP的平均空闲百分比来确定平均每个核所允许的读取,以及基于客户端连接的数量来确定每个客户端的最大借用。7.根据权利要求6所述的方法,还包括:基于应用于所述每个客户端的最大借用的调谐因子来确定计算的每个客户端的借用的数量。8.根据权利要求7所述的方法,还包括:以等于所请求的借用的数量和所计算的借用的数量中的最小值的数量分发所述恢复借用。9.根据权利要求7所述的方法,还包括:以等于所请求的借用的数量和所计算的借用的数量中的最大值的数量分发所述恢复借用。10.根据权利要求1所述的方法,还包括:当处理器的每个核的平均空闲百分比小于预定阈值时,节流所有客户端。11.一种非暂时性计算机可读介质,所述非暂时性计算机可读介质包括计算机可执行指令,所述计算机可执行指令用于在被执行时实现用于将服务器的资源分配给连接到所述服务器的客户端并从所述服务器恢复数据的方法,所述方法包括:从客户端接收对恢复借用的请求,其中每个所述恢复借用对应于从所述服务器读取的数据的量;确定可用于所述客户端的借用的数量,其中所述可用于所述...
【专利技术属性】
技术研发人员:K,
申请(专利权)人:EMCIP控股有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。