[发明专利]一种分布式集群性能的优化方法、装置、终端及存储介质在审
申请号: | 202011085861.6 | 申请日: | 2020-10-12 |
公开(公告)号: | CN112199046A | 公开(公告)日: | 2021-01-08 |
发明(设计)人: | 陈莹昊;李昂 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 张营磊 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 分布式 集群 性能 优化 方法 装置 终端 存储 介质 | ||
1.一种分布式集群性能的优化方法,其特征在于,包括如下步骤:
S1.定时对分布式集群中各磁盘的读写性能进行统计并记录;
S2.定时对分布式集群中读写性能超过性能阈值的磁盘进行慢盘标记;
S3.定期将慢盘标记次数超过标记阈值的磁盘移出分布式集群。
2.如权利要求1所述的分布式集群性能的优化方法,其特征在于,步骤S1具体步骤如下:
S11.定时统计分布式集群中各磁盘的读写时延及读写带宽;
S12.将统计的各磁盘的读写时延和读写带宽存入性能数据库。
3.如权利要求2所述的分布式集群性能的优化方法,其特征在于,步骤S2具体步骤如下:
S21.读取性能数据库中各磁盘的读写时延及读写带宽;
S22.获取读写时延超过时延阈值的磁盘,定义为高时延磁盘;
S23.判断高时延磁盘设定时间段内读写带宽是否均低于带宽阈值;
若是,进入步骤S24;
若否,返回步骤S1;
S24.将设定时间段内读写带宽均低于带宽阈值的高时延磁盘进行慢盘标记,并计入慢盘数据库。
4.如权利要求3所述的分布式集群性能的优化方法,其特征在于,步骤S3具体步骤如下:
S31.读取慢盘数据库,查找慢盘标记次数超过标记阈值的磁盘;
S32.将慢盘标记次数超过标记阈值的磁盘移出分布式集群,并清除该磁盘在慢盘数据库中的记录。
5.一种分布式集群性能的优化装置,其特征在于,包括:
磁盘管理模块(1),用于定时对分布式集群中各磁盘的读写性能进行统计并记录;
慢盘检测模块(2),用于定时对分布式集群中读写性能超过性能阈值的磁盘进行慢盘标记;
磁盘踢除模块(3),用于定期将慢盘标记次数超过标记阈值的磁盘移出分布式集群。
6.如权利要求5所述的分布式集群性能的优化装置,其特征在于,磁盘管理模块(1)包括:
磁盘性能统计单元(1.1),用于定时统计分布式集群中各磁盘的读写时延及读写带宽;
磁盘性能保存单元(1.2),用于将统计的各磁盘的读写时延和读写带宽存入性能数据库。
7.如权利要求6所述的分布式集群性能的优化装置,其特征在于,慢盘检测模块(2)包括:
性能读取单元(2.1),用于读取性能数据库中各磁盘的读写时延及读写带宽;
高时延磁盘获取单元(2.2),用于获取读写时延超过时延阈值的磁盘,定义为高时延磁盘;
读写带宽判断单元(2.3),用于判断高时延磁盘设定时间段内读写带宽是否均低于带宽阈值;
慢盘标记单元(2.4),用于将设定时间段内读写带宽均低于带宽阈值的高时延磁盘进行慢盘标记,并计入慢盘数据库。
8.如权利要求7所述的分布式集群性能的优化装置,其特征在于,磁盘踢除模块(3)包括:
慢盘标记次数查找单元(3.1),用于读取慢盘数据库,查找慢盘标记次数超过标记阈值的磁盘;
磁盘移除单元(3.2),用于将慢盘标记次数超过标记阈值的磁盘移出分布式集群,并清除该磁盘在慢盘数据库中的记录。
9.一种终端,其特征在于,包括:
处理器、存储器,其中,
该存储器用于存储计算机程序,
该处理器用于从存储器中调用并运行该计算机程序,使得终端执行上述权利要求1-4任一项所述的方法。
10.一种计算机存储介质,其特征在于,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述权利要求1-4任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011085861.6/1.html,转载请声明来源钻瓜专利网。