存储系统的制作方法
专利名称:存储系统的制作方法
技术领域:
本发明涉及ー种存储系统,并且具体地涉及ー种用于执行多个任务的存储系统。
背景技术:
与读取/写入操作(用户负荷)并行,存储系统经常执行多种类型的后台任务,t匕如重建奇偶测相应进度状态,该相应进度状态代表由相应处理单元执行的处理的量与由整个信息处理设备执行的处理的量的比例;目标值设置単元,其基于相应处理单元的检测到的进度状态以及针对相应处理单元预设的进度状态的理想值,来设置相应处理単元的处理状况的目标值;以及处理操作控制单元,其控制相应处理単元的处理状況,从而使得相应处理単元的处理状况满足设置的目标值。根据本发明的另一方面,ー种信息处理方法包括:检测相应进度状态,该相应进度状态代表由相应处理单元执行的处理的量与由整个存储系统执行的处理的量的比例,相应处理单元中的每个相应处理単元被实施于存储系统中并且执行预定任务;基于相应处理单元的检测到的进度状态以及针对相应处理单元预设的进度状态的理想值,来设置相应处理単元的处理状况的目标值;以及控制相应处理単元的处理状况,从而使得相应处理単元的处理状况满足设置的目标值。本发明的有利效果在如上文描述的那样配置本发明时,有可能高效地利用资源以提高存储系统的性倉^:。
图1是示出第一示例性实施例的进度份额的示例性策略的表格;图2是示出第一示例性实施例的资源管理方面的解释图;图3是示出第一示例性实施例的资源管理架构的解释4示出第一示例性实施例的算法I ;图5示出第一示例性实施例的算法2 ;
图6是示出第一示例性实施例的进度份额的示例性策略的表格;图7是示出第一示例性实施例的实验结果的图表;图8是示出第一示例性实施例的实验结果的图表;图9是示出第一示例性实施例的实验中的预计进度份额的图表;图10是示出第一示例性实施例的实验结果的图表;图11是示出包括第二示例性实施例的存储系统的整个系统的配置的框图;图12是示意性地出第二示例性实施例的存储系统的配置的框图;图13是示出第二示例性实施例的存储系统的配置的功能框图;图14是用于解释图13中公开的存储系统中的数据存储过程的方面的解释图;图15是用于解释图13中公开的存储系统中的数据存储过程的方面的解释图;图16是用于解释图13中公开的存储系统中的数据取回过程的方面的解释图;图17是示出第二示例性实施例的存储系统的操作的流程图;以及图18是示出根据补充注释I的存储系统的配置的框图。
具体实施例方式本发明提供一种用于在保证系统中的高资源利用率之时在异构负荷之间的动态资源划分的机制。呈现的方式基于负荷的抽象化并且避免关于它们使用的资源和关于处置某些负荷类型的过程的假设。具体而言,负荷可以由不同类型的多个对象处置,每个对象竞争相同资源。在本发明中提供的方法保证负荷的按比例进度而不是这些负荷使用的资源的按比例划分。从用户观点来看,这样的方式是优选的,因为用户对负荷的效果和进展感兴趣,而不是对内部实施细节(比如资源消耗)感兴趣。从系统观点来看,这样的方式也是优选的,因为精确资源分配和记账对于复杂系统、特别是对于分布式系统而言是有问题的。因此,在本发明中,将它延伸至包括后台任务的异构负荷。为了控制异构负荷的进展,要求每个负荷具有可以与其它负荷的进度相比较的进度指示符。在更多任务对数据工作时,这样的指示符可以被选择为与这ー
存储系统的制作方法 9 来自淘豆网m.daumloan.com转载请标明出处.