发明名称 |
存储系统服务质量控制方法、系统和存储系统 |
摘要 |
本发明提供一种存储系统服务质量控制方法、系统和存储系统,其中,方法包括:统计存储系统中硬盘的处理能力信息,通过处理能力信息获得硬盘的处理能力的大小;根据硬盘的处理能力的大小将缓存划分为多个层级,各层级的缓存分别对应存储系统中的一个或多个硬盘,各层级的缓存的页面配额分别根据各层级的缓存对应的一个或多个硬盘的处理能力信息预先分配获得;对于脏数据达到预设比例的层级的缓存,将层级的缓存内的数据写入所述层级的缓存对应的硬盘中。存储系统服务质量控制系统包括:统计模块、第一划分模块和写盘模块。存储系统包括主机、缓存和上述存储系统服务质量控制系统。本发明克服了cache内部页面资源抢占现象。 |
申请公布号 |
CN102508619B |
申请公布日期 |
2014.09.17 |
申请号 |
CN201110370798.5 |
申请日期 |
2011.11.21 |
申请人 |
华为数字技术(成都)有限公司 |
发明人 |
崔文林;王齐耀;周明权;舒坦;王红雷 |
分类号 |
G06F3/06(2006.01)I;G06F12/08(2006.01)I |
主分类号 |
G06F3/06(2006.01)I |
代理机构 |
北京同立钧成知识产权代理有限公司 11205 |
代理人 |
刘芳 |
主权项 |
一种存储系统服务质量控制方法,其特征在于,包括:根据主机业务的业务类型将缓存划分为多个缓存分区;统计存储系统中硬盘的处理能力信息,所述处理能力信息至少包括所述硬盘的类型、数量和性能的其中一个,通过所述处理能力信息获得所述硬盘的处理能力的大小;根据所述硬盘的处理能力的大小将各所述缓存分区划分为多个层级,各层级的缓存分别对应所述存储系统中的一个或多个硬盘,所述各层级的缓存的页面配额分别根据所述各层级的缓存对应的一个或多个硬盘的处理能力信息预先分配获得,并且,定期调整所述各层级的缓存的页面配额;对于脏数据达到预设比例的层级的缓存,将所述层级的缓存内的数据写入所述层级的缓存对应的硬盘中。 |
地址 |
611731 四川省成都市高新区西部园区清水河片区 |