System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 硬盘管控方法、装置、计算机设备及存储介质制造方法及图纸_技高网

硬盘管控方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:40161327 阅读:3 留言:0更新日期:2024-01-26 23:35
本公开涉及计算机领域,公开了硬盘管控方法、装置、计算机设备及存储介质,该方法包括获取当前业务的需求信息,需求信息包括业务量、业务类型以及业务响应时间;基于业务量以及业务类型确定目标服务器中各个硬盘状态的硬盘数量,硬盘状态包括工作模式以及节能模式;基于业务响应时间确定节能模式的硬盘对应的目标节能模式;基于各个硬盘状态的硬盘数量以及目标节能模式,对目标服务器中的硬盘进行管控。该方法通过减少处于工作模式的硬盘数量,且依据业务响应时间确定目标节能模式,实现在保证满足业务需求的情况下,减少目标服务器的功耗。

【技术实现步骤摘要】

本公开涉及计算机领域,具体涉及硬盘管控方法、装置、计算机设备及存储介质


技术介绍

1、在存储服务器中,为了获得较好的响应时间,存储服务器中的所有硬盘全部处理工作模式。但是对于一些业务场景而言,其并不会用到存储服务器中的所有硬盘,若所有硬盘均处于工作模式将会导致存储服务器的功耗较高。


技术实现思路

1、有鉴于此,本公开提供了一种硬盘管控方法、装置、计算机设备及存储介质,以解决服务器的功耗较高的问题。

2、第一方面,本公开提供了一种硬盘管控方法,所述方法包括:

3、获取当前业务的需求信息,所述需求信息包括业务量、业务类型以及业务响应时间;

4、基于所述业务量以及所述业务类型确定目标服务器中各个硬盘状态的硬盘数量,所述硬盘状态包括工作模式以及节能模式;

5、基于所述业务响应时间确定所述节能模式的硬盘对应的目标节能模式;

6、基于所述各个硬盘状态的硬盘数量以及所述目标节能模式,对所述目标服务器中的硬盘进行管控。

7、第二方面,本公开提供了一种硬盘管控装置,所述装置包括:

8、需求信息获取模块,用于获取当前业务的需求信息,所述需求信息包括业务量、业务类型以及业务响应时间;

9、硬盘数量确定模块,用于基于所述业务量以及所述业务类型确定目标服务器中各个硬盘状态的硬盘数量,所述硬盘状态包括工作模式以及节能模式;

10、节能模式确定模块,用于基于所述业务响应时间确定所述节能模式的硬盘对应的目标节能模式;

11、硬盘管控模块,用于基于所述各个硬盘状态的硬盘数量以及所述目标节能模式,对所述目标服务器中的硬盘进行管控。

12、第三方面,本公开提供了一种计算机设备,包括:存储器和处理器,存储器和处理器之间互相通信连接,存储器中存储有计算机指令,处理器通过执行计算机指令,从而执行上述第一方面或其对应的任一实施方式的硬盘管控方法。

13、第四方面,本公开提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机指令,计算机指令用于使计算机执行上述第一方面或其对应的任一实施方式的硬盘管控方法。

14、本公开实施例提供的硬盘管控方法,由于不同业务类型对应的硬盘访问频率不同,基于此,通过业务量以及业务类型确定各个硬盘状态所需的硬盘数量,其中,硬盘状态包括工作模式以及节能模式,将访问频率低的硬盘设置为节能模式,减少处于工作模式的硬盘数量,再结合业务响应时间确定节能模式的硬盘对应的目标节能模式,从而保证即使是处于节能模式其响应时间仍能够满足业务需求。即,该方法通过减少处于工作模式的硬盘数量,且依据业务响应时间确定目标节能模式,实现在保证满足业务需求的情况下,减少目标服务器的功耗。

本文档来自技高网...

【技术保护点】

1.一种硬盘管控方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述基于所述业务量以及所述业务类型确定目标服务器中各个硬盘状态的硬盘数量,包括:

3.根据权利要求2所述的方法,其特征在于,所述业务类型包括第一业务类型以及第二业务类型,所述第一业务类型的业务量大于所述第二业务类型的业务量,所述第一业务类型对应的硬盘业务区为靠近风扇进风口的区域,所述第二业务类型对应的硬盘业务区为靠近风扇出风口的区域。

4.根据权利要求3所述的方法,其特征在于,所述基于所述业务类型对应的业务量,确定对应的所述硬盘业务区内各个硬盘状态的硬盘数量,包括:

5.根据权利要求4所述的方法,其特征在于,所述硬盘状态还包括睡眠模式,所述基于所述业务类型对应的业务量,确定对应的所述硬盘业务区内各个硬盘状态的硬盘数量,还包括:

6.根据权利要求1所述的方法,其特征在于,所述基于所述各个硬盘状态的硬盘数量以及所述目标节能模式,对所述目标服务器中的硬盘进行管控,包括:

7.根据权利要求1至6中任一项所述的方法,其特征在于,所述方法还包括:

8.根据权利要求7所述的方法,其特征在于,所述基于所述目标硬盘对所述待处理任务进行处理,包括:

9.根据权利要求8所述的方法,其特征在于,所述方法还包括:

10.根据权利要求7所述的方法,其特征在于,所述基于所述目标硬盘对所述待处理任务进行处理,包括:

11.一种硬盘管控装置,其特征在于,所述装置包括:

12.一种计算机设备,其特征在于,包括:

13.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机指令,所述计算机指令用于使计算机执行权利要求1至10中任一项所述的硬盘管控方法。

...

【技术特征摘要】

1.一种硬盘管控方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述基于所述业务量以及所述业务类型确定目标服务器中各个硬盘状态的硬盘数量,包括:

3.根据权利要求2所述的方法,其特征在于,所述业务类型包括第一业务类型以及第二业务类型,所述第一业务类型的业务量大于所述第二业务类型的业务量,所述第一业务类型对应的硬盘业务区为靠近风扇进风口的区域,所述第二业务类型对应的硬盘业务区为靠近风扇出风口的区域。

4.根据权利要求3所述的方法,其特征在于,所述基于所述业务类型对应的业务量,确定对应的所述硬盘业务区内各个硬盘状态的硬盘数量,包括:

5.根据权利要求4所述的方法,其特征在于,所述硬盘状态还包括睡眠模式,所述基于所述业务类型对应的业务量,确定对应的所述硬盘业务区内各个硬盘状态的硬盘数量,还包括:

6.根据...

【专利技术属性】
技术研发人员:刘瀚达王剑
申请(专利权)人:北京字跳网络技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1