一种分布式存储管理系统的压力负载调整方法技术方案

技术编号:23671985 阅读:34 留言:0更新日期:2020-04-04 17:33
本申请公开了一种分布式存储管理系统的压力负载调整方法、装置、从节点、可读存储介质及系统,方案包括:获取本地的管理系统进程的资源占用信息;将资源占用信息发送至主节点,并获取主节点根据资源占用信息和预设浮动范围计算得到的资源限制信息;根据资源限制信息,对管理系统进程进行相应的资源限制。可见,该方案自动监测管理系统进程对系统资源的占用,可以在无人干预的情况下动态调整管理系统进程对系统资源的开销,避免了当管理系统某些进程资源开销过大造成存储系统性能异常从而影响上层读写业务的情况。

A method of pressure load adjustment in distributed storage management system

【技术实现步骤摘要】
一种分布式存储管理系统的压力负载调整方法
本申请涉及计算机
,特别涉及一种分布式存储管理系统的压力负载调整方法、装置、从节点、可读存储介质及系统。
技术介绍
在当前云计算、大数据时代,分布式存储系统已经越来越多的被应用到各个领域,而对于分布式存储系统来说,分布式存储管理系统对于用户对存储系统进行管理、软硬件信息及告警信息的查看提供了一种便捷的方式,目前大多数厂商的存储管理系统采用和分布式存储系统融合部署的方式进行安装使用,此方式相比与分离部署避免了网络的跳转同时能够节省用户购买的成本。但是,当管理系统和存储系统在同一台服务器运行的时候也会存在一个不可避免的问题,即资源竞争,当服务器资源较为充足的时候该问题还不明显,当管理系统某些进程因为底层或者自身开销原因占用较多的CPU及内存等资源的时候,就会在一定程度上影响存储系统的性能,从而会影响到上层的业务。因此,在用户没有感知的情况下对存储管理系统的负载压力进行动态调整显得尤为重要,从而保证存储系统的稳定运行。
技术实现思路
本申请的目的是提供一种分布式存储管本文档来自技高网...

【技术保护点】
1.一种分布式存储管理系统的负载压力调整方法,其特征在于,应用于从节点的守护进程,包括:/n获取本地的管理系统进程的资源占用信息;/n将所述资源占用信息发送至主节点,并获取所述主节点根据所述资源占用信息和预设浮动范围计算得到的资源限制信息;/n根据所述资源限制信息,对所述管理系统进程进行相应的资源限制。/n

【技术特征摘要】
1.一种分布式存储管理系统的负载压力调整方法,其特征在于,应用于从节点的守护进程,包括:
获取本地的管理系统进程的资源占用信息;
将所述资源占用信息发送至主节点,并获取所述主节点根据所述资源占用信息和预设浮动范围计算得到的资源限制信息;
根据所述资源限制信息,对所述管理系统进程进行相应的资源限制。


2.如权利要求1所述的方法,其特征在于,所述将所述资源占用信息发送至主节点,并获取所述主节点根据所述资源占用信息和预设浮动范围计算得到的资源限制信息,包括:
根据所述资源占用信息和预设阈值,判断所述管理系统进程的资源占用情况是否异常;
若异常,则将所述资源占用信息发送至主节点,并获取所述主节点根据所述资源占用信息和预设浮动范围计算得到的资源限制信息。


3.如权利要求2所述的方法,其特征在于,所述对所述管理系统进程进行相应的资源限制,包括:
降低所述管理系统进程的查询操作的轮询次数,和/或降低底层命令调用操作的并发数。


4.如权利要求3所述的方法,其特征在于,所述获取本地的管理系统进程的资源占用信息,包括:
根据预设周期,每隔预设时间段获取本地的管理系统进程的资源占用信息。


5.如权利要求1-4任意一项所述的方法,其特征在于,在所述将所述资源占用信息发送至主节点之后,还包括:
所述主节点根据所述资源占用信息和预设平均占用信息,确定所述从节点的当前浮动值;
根据所述当前浮动值相对于预设浮动范围的偏差程度,生成相应的资源限制信息。


6.一种分布式存储管理系统的负载压力调整装置,其特征在于...

【专利技术属性】
技术研发人员:张潘
申请(专利权)人:北京浪潮数据技术有限公司
类型:发明
国别省市:北京;11

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

1