利索能及
我要发布
收藏
专利号: 2024110025441
申请人: 深圳新泰软件技术有限公司
专利类型:发明专利
专利状态:授权未缴费
更新日期:2025-05-17
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种服务器集群运维管控方法,其特征在于,包括:实时采集服务器集群中各服务器的功率数据;

判断各服务器的功率数据是否符合预设要求,若不符合,则标记为目标服务器;

构建评估周期,获取评估周期内目标服务器的运行状态,并标记目标运行数据;

从目标运行数据中获取多个系统资源使用数据,根据多个系统资源使用数据获取第一状态值;

从目标运行数据中获取多个网络节点数据,根据多个网络节点数据获取第二状态值;

根据第一状态值和第二状态值评估目标服务器的风险值;

根据目标服务器的风险值获取对应的管控等级;

根据管控等级对服务器集群进行运维管控;

构建反馈周期,获取根据管控等级对服务器集群进行运维管控后反馈周期内各服务器的运行状态,并标记为反馈运行状态;

将反馈运行状态作为当前运行状态返回至判断各服务器的功率数据是否符合预设要求,若不符合,则标记为目标服务器的步骤;

所述根据第一状态值和第二状态值评估目标服务器的风险值的步骤,包括:获取风险函数,风险函数为F=Z×α+Y×β,式中,F表示为风险值,Z表示为第一状态值,α表示为第一权重系数,Y表示为第二状态值,β表示为第二权重系数;

根据第一状态值获取对应的第一权重系数;

根据第二状态值获取对应的第二权重系数;

将第一状态值、第一权重系数、第二状态值以及第二权重系数输入至风险函数中,并将输出结果标记为风险值。

2.根据权利要求1所述的服务器集群运维管控方法,其特征在于,所述判断各服务器的功率数据是否符合预设要求,若不符合,则标记为目标服务器的步骤,包括:获取标准功率阈值;

判断各服务器的功率数据是否超过标准功率阈值;

若服务器的功率数据超过标准功率阈值,则判定服务器的功率数据异常,并将功率数据超过标准功率阈值的服务器标记为目标服务器若服务器的功率数据超过标准功率阈值,则判定服务器的功率数据正常。

3.根据权利要求1所述的服务器集群运维管控方法,其特征在于,所述构建评估周期,获取评估周期内目标服务器的运行状态,并标记目标运行数据的步骤,包括:获取目标服务器的功率数据判定超过标准功率阈值的时间,并标记为评估周期的开始时间;

获取目标服务器判定超过标准功率阈值时的功率数据,并标记为目标功率值;

获取标准评估时长以及功率权重系数;

获取评估时长函数,将目标功率值、标准评估时长以及功率权重系数输入至评估时长函数,并将输出结果标记为目标评估时长;

根据目标评估时长和评估周期的开始时间获取评估周期的结束时间;

获取评估周期的开始时间以及结束时间内目标服务器的运行状态,并标记目标运行数据。

4.根据权利要求1所述的服务器集群运维管控方法,其特征在于,所述从目标运行数据中获取多个系统资源使用数据,根据多个系统资源使用数据获取第一状态值的步骤,包括:从目标运行数据中获取多个系统资源使用数据;

根据多个系统资源使用数据获取多个系统资源使用率;

根据多个系统资源使用数据获取多个系统资源空闲率;

获取第一状态函数;

将多个系统资源使用率以及多个系统资源空闲率输入至第一状态函数中,并将输出结果标记为第一状态值。

5.根据权利要求1所述的服务器集群运维管控方法,其特征在于,所述从目标运行数据中获取多个网络节点数据,根据多个网络节点数据获取第二状态值的步骤,包括:从目标运行数据中获取多个网络节点数据;

根据多个网络节点数据获取对应的多个网络节点值;

获取第二状态函数;

将多个网络节点值输入至第二状态函数中,并将输出结果标记为第二状态值。

6.根据权利要求1所述的服务器集群运维管控方法,其特征在于,所述根据目标服务器的风险值获取对应的管控等级的步骤,包括:获取运维等级表,其中,运维等级表包括多个风险评估区间值以及每个风险评估区间值所对应的管控等级;

根据目标服务器的风险值获取对应的目标风险评估区间值;

根据目标风险评估区间值从运维等级表中获取对应的管控等级。

7.根据权利要求1所述的服务器集群运维管控方法,其特征在于,所述构建反馈周期,获取根据管控等级对服务器集群进行运维管控后反馈周期内各服务器的运行状态,并标记为反馈运行状态的步骤,包括:获取根据管控等级对服务器集群进行运维管控的时间,并标记为反馈周期的开始时间;

获取功率数据的采集频率,根据采集频率获取采集时间间隔;

根据采集时间间隔获取评估周期内目标服务器的功率数据超过标准功率阈值的次数,并标记为超额次数;

获取反馈时长函数;

将超额次数输入至反馈时长函数中,并将输出结果标记为反馈周期时长;

根据反馈周期时长以及反馈周期的开始时间获取反馈周期的结束时间;

获取反馈周期的开始时间与结束时间内的各服务器的运行状态,并标记为反馈运行状态。

8.一种服务器集群运维管控系统,应用于权利要求1至7任意一项所述的服务器集群运维管控方法,其特征在于,包括:实时采集模块,用于实时采集服务器集群中各服务器的功率数据;

判断模块,用于判断各服务器的功率数据是否符合预设要求,若不符合,则标记为目标服务器;

运行状态模块,用于构建评估周期,获取评估周期内目标服务器的运行状态,并标记目标运行数据;

第一状态模块,用于从目标运行数据中获取多个系统资源使用数据,根据多个系统资源使用数据获取第一状态值;

第二状态模块,用于从目标运行数据中获取多个网络节点数据,根据多个网络节点数据获取第二状态值;

风险模块,用于根据第一状态值和第二状态值评估目标服务器的风险值;

管控等级模块,用于根据目标服务器的风险值获取对应的管控等级;

运维管控模块,用于根据管控等级对服务器集群进行运维管控;

反馈周期模块,用于构建反馈周期,获取根据管控等级对服务器集群进行运维管控后反馈周期内各服务器的运行状态,并标记为反馈运行状态;

反馈模块,用于将反馈运行状态作为当前运行状态返回至判断各服务器的功率数据是否符合预设要求,若不符合,则标记为目标服务器的步骤。

9.一种服务器集群运维管控终端,其特征在于,包括:一个或多个处理器;

存储装置,其上存储有一个或多个程序;

当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现执行权利要求1‑7中任一项所述服务器集群运维管控方法。