[发明专利]一种分布式文件系统中的磁盘性能检测方法及装置有效
| 申请号: | 201510929472.X | 申请日: | 2015-12-14 |
| 公开(公告)号: | CN105573888B | 公开(公告)日: | 2018-09-04 |
| 发明(设计)人: | 杨鹏;康撼宇;姜国梁;季旻;郭照斌 | 申请(专利权)人: | 曙光信息产业股份有限公司 |
| 主分类号: | G06F11/30 | 分类号: | G06F11/30 |
| 代理公司: | 北京新知远方知识产权代理事务所(普通合伙) 11397 | 代理人: | 艾凤英 |
| 地址: | 300384 天津市西青区华*** | 国省代码: | 天津;12 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 分布式 文件系统 中的 磁盘 性能 检测 方法 装置 | ||
本申请实施例中提供了一种分布式文件系统中的磁盘性能检测方法和装置,该方法包括:检测磁盘的服务时间和输入输出IO时延;根据该磁盘的服务时间和输入输出IO时延确定第一状态的磁盘,该第一状态的磁盘是服务时间滑动平均值超过第一预设值,且IO时延滑动平均值超过第二预设值的磁盘;检测第一状态的磁盘空闲时的DIO时延;当该DIO时延超过第三预设值时,确定该磁盘为慢盘。采用本申请中的方案,能够在分布式文件系统中检测出性能不佳的慢盘,从而保证分布式文件系统的IO性能。
技术领域
本申请涉及计算机技术,具体涉及一种分布式文件系统中的磁盘性能检测方法及装置。
背景技术
分布式文件系统包含客户端、元数据服务器和数据服务器,客户端制定文件数据的访问接口,元数据服务器控制文件的布局及属性,数据服务器存储文件的数据内容。
数据服务器通常使用磁盘进行数据的永久性存储。随着使用时间的推移或者其他原因,磁盘的机械部件和存储介质都可能出现一定程度的老化和损坏,从而导致磁盘的性能明显降低,通常将这种性能明显降低的磁盘称为“慢盘”。
为通过并行的访问提高数据IO的性能,分布式文件系统将数据条带化的存放在各个数据服务器的不同磁盘中。但是,如果系统中出现了慢盘,则将导致分布式文件系统IO性能的明显降低。在特定的应用场景中,一个慢盘可能导致整个分布式文件系统不可用。
在现有技术中,没有提供在分布式文件系统场景中检测慢盘的方案。
发明内容
本申请实施例中提供了一种分布式文件系统中的磁盘性能检测方法及装置,用于检测分布式文件系统中的慢盘。
根据本申请实施例中的一个方面,提供了一种分布式文件系统中的磁盘性能检测方法,包括:检测磁盘的服务时间和输入输出IO时延;根据该磁盘的服务时间和输入输出IO时延确定第一状态的磁盘,该第一状态的磁盘是服务时间滑动平均值超过第一预设值,且IO时延滑动平均值超过第二预设值的磁盘;检测第一状态的磁盘空闲时的DIO时延;当该DIO时延超过第三预设值时,确定该磁盘为慢盘。
根据本申请实施例中的另一个方面,提供了一种分布式文件系统中的磁盘性能检测装置,包括:第一检测模块,用于检测磁盘的服务时间和输入输出IO时延;第一状态确定模块,用于根据该磁盘的服务时间和输入输出IO时延确定第一状态的磁盘,该第一状态的磁盘是服务时间滑动平均值超过第一预设值,且IO时延滑动平均值超过第二预设值的磁盘;第二检测模块,用于检测第一状态的磁盘空闲时的DIO时延;慢盘确定模块,用于在该DIO时延超过第三预设值时,确定该磁盘为慢盘。
采用本申请实施例中的分布式文件系统中的磁盘性能检测方法和装置,根据磁盘的服务时间和输入输出IO时延,确定第一状态的磁盘,并检测第一状态的磁盘空闲时的DIO时延;当该DIO时延超过第三预设值时,确定该磁盘为慢盘;从而在分布式文件系统中检测出性能不佳的慢盘,从而保证分布式文件系统的IO性能。
附图说明
此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
图1为本申请实施例一所示的分布式文件系统中的磁盘性能检测方法流程图;
图2是根据本申请实施例二的分布式文件系统中的磁盘性能检测装置的结构示意图。
具体实施方式
为了使本申请实施例中的技术方案及优点更加清楚明白,以下结合附图对本申请的示例性实施例进行进一步详细的说明,显然,所描述的实施例仅是本申请的一部分实施例,而不是所有实施例的穷举。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于曙光信息产业股份有限公司,未经曙光信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510929472.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种软件监控方法和装置
- 下一篇:终端系统恢复方法及其系统





