[发明专利]存储系统、存储设备及硬盘调度方法有效
申请号: | 201580001233.6 | 申请日: | 2015-11-16 |
公开(公告)号: | CN107209712B | 公开(公告)日: | 2020-09-25 |
发明(设计)人: | 肖世海;常乐;杨伟;陈晨 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 冯艳莲 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储系统 存储 设备 硬盘 调度 方法 | ||
本申请揭示了一种存储系统存储设备及硬盘调度方法。所述存储系统包括M个硬盘组、供电系统和控制器,M为不小于3的自然数。所述M个硬盘组中的每个硬盘组包括至少一个用于存储数据的硬盘,每个硬盘包括非激活状态、启动状态以及工作状态。所述供电系统为所述存储系统提供的电力支持所述M个硬盘组中的一个硬盘组处于工作状态以及另一个硬盘组处于启动状态。所述控制器连接所述M个硬盘组并用于控制所述M个硬盘组中的第一硬盘组中的硬盘处于工作状态以处理第一组业务请求,并在所述第一硬盘组中的硬盘处于工作状态时,控制所述M个硬盘组中的第二硬盘组中的硬盘从非激活状态转换到启动状态,第二硬盘组用于处理第二组业务请求。
技术领域
本发明涉及存储技术领域,尤其涉及一种存储系统、存储设备及硬盘调度方法。
背景技术
冷存储是数据中心存储的一种实现方式,冷存储适用于需要保存但是又很少会被读取的数据。随着大数据时代的到来,冷存储逐渐成为倍受人们关注的话题。由于数据很少被访问,冷存储对存储设备的性能的要求不高。为了降低存储成本,冷存储可以采用大容量、低功耗、低成本的存储设备。传统的冷存储中多采用磁带(magnetic tape)库来存储数据,然而,磁带库具有较高的访问时延。为了减少数据在读取过程中的访问时延,现有技术中也有采用硬盘(hard disk drive)或固态硬盘(solid state drive)来实现冷存储的解决方案。然而,这种采用硬盘或固态硬盘来实现冷存储的解决方案不仅成本高,并且具有较大的功耗。
为了节省系统功耗,现有技术中提供的一种存储设备中,包括多个独立工作的调度域,每个调度域中包括多组硬盘。任意一个时刻,在同一个调度域中最多只允许一组硬盘同时启动或同时工作。对于任意一个调度域,存储设备均按照请求队列分别调度不同的硬盘组处理业务请求。现有技术中的这种硬盘组调度方式虽然节省了系统功耗,但是却引入了硬盘组间的切换时间,其中切换时间可以是几秒甚至达到几十秒。因此,在处理多个业务请求时,如果这些业务请求交替分布在不同的硬盘组上,会造成硬盘组的频繁切换,增大处理延时。
发明内容
本发明实施例中提供的一种存储系统、存储设备及硬盘调度方法,能够在处理多个业务请求的情况下,在降低系统功耗的基础上减少业务处理延时。
第一方面,本申请提供了一种存储系统。该存储系统包括M个硬盘组、供电系统和控制器,其中,所述M为不小于3的自然数。所述M个硬盘组中的每个硬盘组包括至少一个用于存储数据的硬盘,每个硬盘包括非激活状态、启动状态以及工作状态。所述供电系统为所述存储系统提供电力,所述供电系统所提供的电力支持所述M个硬盘组中的一个硬盘组处于工作状态,以及所述M个硬盘组中的另一个硬盘组处于启动状态。所述控制器连接所述M个硬盘组。所述控制器用于控制所述M个硬盘组中的第一硬盘组中的硬盘处于工作状态,并在所述第一硬盘组中的硬盘处于工作状态时,控制所述M个硬盘组中的第二硬盘组中的硬盘从非激活状态转换到启动状态。其中,所述第一硬盘组用于处理请求队列中的第一组业务请求,所述第二硬盘组用于处理所述请求队列中的第二组业务请求。所述工作状态是指硬盘的盘片处于旋转状态且转速达到处理数据所需的固定转速的状态。所述非激活状态是指硬盘的盘片没有旋转的状态。所述启动状态是指硬盘从上电到盘片的转速达到处理数据时所需的固定转速期间的状态。
作为冷存储的一种解决方案,本申请提供的存储系统(包括M个硬盘组)中的供电系统支持M个硬盘组中的一个硬盘组处于工作状态以及所述M个硬盘组中的另一个硬盘组处于启动状态。换一种表达方式,本申请提供的存储系统并不支持所述存储系统中的所有硬盘组同时处于工作状态或启动状态。因此,本申请提供的存储系统节省了系统功耗。并且,在存储系统工作过程中,本申请提供的存储系统根据供电系统提供的电力控制存储系统中的第一硬盘组处于工作状态的同时控制第二硬盘组处于启动状态,从而使存储系统中的两个硬盘组能够并行处理业务请求,减少了在非首次启动的硬盘组的启动过程中系统的等待时间,节省了业务请求的处理时间。因此,本申请提供的存储系统,在处理多个业务请求时,能够在降低系统功耗的基础上减少业务处理延时。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201580001233.6/2.html,转载请声明来源钻瓜专利网。