【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及ー种存储系统,并且具体地涉及ー种用于执行多个任务的存储系统。
技术介绍
与读取/写入操作(用户负荷)并行,存储系统经常执行多种类型的后台任务,t匕如重建奇偶校验数据、碎片整理和垃圾收集。任务的优先级通常依赖于系统的状态。在典型情况下,用户负荷具有最高优先级以便实现所需服务质量。当故障出现时,必须用高优先级重建遗漏的奇偶校验数据(RAID重建是这样的重建的示例)以便恢复预计弾性水平,该弾性水平是可以在没有数据损失时容许的故障数目。这样的重建的优先级可以依赖于当前弾性水平。在用完空间的系统中,应当减缓写入并且应当向垃圾收集分配释放的资源。即使在健康系统中,诸如垃圾收集和碎片整理之类的维护任务不论它们的优先级多低都不应陷入匮乏。在此,下文使用以下记法:负荷类型(下文为负荷)表示相似特性的任务类别,例如写入和后台任务;负荷来源(下文为来源)表示系统的一部分,该部分产生某一负荷类型的任务。负荷来源例如是准许写入/读取操作或者执行后台任务的软件组件。必须通过某ー机制实行负荷的优先级,该机制根据给定的策略在它们之间划分资源(NPL 1、2)。该机制也应当保证系统 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】2010.08.31 US 61/378,7391.种存储系统,包括: 进度状态检测単元,所述进度状态检测単元检测相应进度状态,所述相应进度状态代表由相应处理单元执行的处理的量与由整个所述存储系统执行的处理的量的比例,所述相应处理単元中的每个处理单元被实施于所述存储系统中并且执行预定任务; 目标值设置単元,所述目标值设置単元基于所述相应处理単元的检测到的所述进度状态以及针对所述相应处理单元预设的所述进度状态的理想值,来设置所述相应处理单元的处理状况的目标值;以及 处理操作控制单元,所述处理操作控制单元控制所述相应处理单元的所述处理状況,从而使得所述相应处理单元的所述处理状况满足设置的所述目标值。2.据权利要求1所述的存储系统,其中: 所述进度状态检测単元检测在所述处理単元中的每个处理单元中是否有等待被处理的任务,并且 如果在所述处理単元中的、在其中检测到的所述进度状态不满足所述理想值的ー个处理单元中没有等待被处理的任务,则所述目标值设置単元进行设置以增加所述处理単元中的、在其中有等待被处理的任务的另一处理单元的所述目标值。3.据权利要求2所述的存储系统,其中: 由所述处理单元执行的处理的所述量与由所述整个存储系统执行的处理的所述量的所述比例被用作所述目标值,并且 所述目标值设置単元将所述处理单元的所述进度状态设置为所述处理单元的所述目标值,在所述处理単元中检测到的所述进度状态不满足所述理想值并且没有等待被处理的任务。4.据权利要求2所述的存储系统,其中: 由所述处理单元执行的处理的所述量与由所述整个存储系统执行的处理的所述量的所述比例被用作所述目标值,并且 所述目标值设置単元进行设置以增加所述处理単元中的、在其中检测到的所述进度状态超过所述目标值的另ー处理单元的所述目标值。5.据权利要求2所述的存储系统,其中: 由所述处理单元执行的处理的所述量与由所述整个存储系统执行的处理的所述量的所述比例被用作所述目标值,并且 所述目标值设置单元进行设置以将所述目标值增加基于在针对其所述目标值将被增加的所述处理単元中检测到的所述进度状态与所述处理単元的所述目标值之差的绝对值的一个值。6.据权利要求2所述的存储系统,其中: 由所述处理单元执行的处理的所述量与由所述整个存储系统执行的处理的所述量的所述比例被用作所述目标值,并且 如果在所述处理単元中的、在...
【专利技术属性】
技术研发人员:P·斯科罗恩,M·比斯库普,L·赫尔特,C·达布尼克基,
申请(专利权)人:日本电气株式会社,
类型:
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。