[发明专利]一种基于马氏链和贝叶斯网络的k8s网络故障预测方法在审
申请号: | 202210596149.5 | 申请日: | 2022-05-30 |
公开(公告)号: | CN115037634A | 公开(公告)日: | 2022-09-09 |
发明(设计)人: | 朱文进;王玉梁;房杰 | 申请(专利权)人: | 中电信数智科技有限公司 |
主分类号: | H04L41/149 | 分类号: | H04L41/149;H04L41/14;H04L41/06;G06N7/00 |
代理公司: | 南京钟山专利代理有限公司 32252 | 代理人: | 张力 |
地址: | 100036 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 马氏链 贝叶斯 网络 k8s 网络故障 预测 方法 | ||
1.一种基于马氏链和贝叶斯网络的k8s网络故障预测方法,其特征在于,包括:
步骤一、在组网内的中央集群管理服务器上创建一个基于k8s的中央调度集群,部署相关节点、数据库和模型;
步骤二、构建使用固定流量阈值的基于马尔可夫链的网络预警模型,基于步骤一部署内容获得模型训练参数数据;
步骤三、构建基于贝叶斯的阈值预测模型,基于步骤一部署内容获得预测模型参数,阈值预测模型分析历史故障数据得出更符合当前业务特征的故障阈值代替马网络预警模型使用中的固定流量阈值,实现连续时间的k8s网络故障预测。
2.根据权利要求1所述的一种基于马氏链和贝叶斯网络的k8s网络故障预测方法,其特征在于,所述步骤一在组网内的中央集群管理服务器上创建一个基于k8s的中央调度集群;
在中央集群管理服务器上部署主节点Master和历史故障数据库及阈值管理数据库;
在主节点Master通过k8s的API server在中央集群管理服务器上创建一个模型Node节点和一个采集所有Pod网络流量数据的采集Node节点;
在采集Node节点部署采集数据库;
在模型节点上部署网络预警模型和阈值预测模型。
3.根据权利要求1所述的一种基于马氏链和贝叶斯网络的k8s网络故障预测方法,其特征在于,所述步骤二包括:
S1、构建使用固定流量阈值的基于马尔可夫链的网络预警模型,其对应的马尔可夫转移概率矩阵模型公式为:
X(k+1)=X(k)×P
式中:X(k)表示趋势分析与预测对象在t=k时刻的状态向量,P表示一步转移概率矩阵,X(k+1)表示趋势分析与预测对象在t=k+1时刻的状态向量;
S2、通过访问采集数据库和历史故障数据库获得参数生成矩形集合,所述参数包括固定流量阈值下历史网络故障初始概率、本时段固定阈值下网络故障转移到非故障概率、本时段固定阈值下非网络故障转移到故障概率;
S3、网络预警模型基于S2获取的固定流量阈值下历史网络故障初始概率、本时段固定阈值下网络故障转移到非故障概率、本时段固定阈值下非网络故障转移到故障概率,得出下一个时段阈值不变网络故障占采集数据占比、下一个时段阈值不变非网络故障占采集数据占比和下一时段阈值不变情况下故障与非故障比例。
4.根据权利要求3所述的一种基于马氏链和贝叶斯网络的k8s网络故障预测方法,其特征在于,所述S2中,具体参数获取方式为:
1)、固定流量阈值下历史网络故障初始概率=(N)/(N+C);
N=从历史故障数据库获取符合指定阈值条件的网络故障数据总条数;
C=从采集数据库获取符合指定阈值条件的网络采集数据总条数;
2)、本时段固定流量阈值下网络故障转移到非故障概率=|(S%-H%)|x本时间段内采集总条数/S;
H%=从历史故障数据库获取本时间段内符合指定阈值条件的网络故障数据总条数/本时间段内采集总条数;
S%=从采集数据库获取本时间段内符合指定阈值条件的发生且故障未恢复的网络采集数据总条数/本时间段内采集总条数;
S=本时间段内故障未恢复数据总条数;
3)、本时段固定流量阈值下非网络故障转移到故障概率=(|(S%-H%)|x本时间段内采集总条数)/(本时间段内采集总条数-本时间段内故障未恢复数据总条数)。
5.根据权利要求1所述的一种基于马氏链和贝叶斯网络的k8s网络故障预测方法,其特征在于,所述步骤三构建基于贝叶斯的阈值预测模型,访问部署在中央集群管理服务器上的阈值管理数据库和历史告警数据库结合分析,获得模型参数,具体的:
所述阈值预测模型为:
P(A|B)=(P(B|A)*P(A))/P(B|A)P(A)+P(B|A')P(A')
其中,模型各参数为:
P(B|A)为网络预警模型连续学习过程中曾经使用过几次当前阈值/阈值数据库总条数结果的概率;
P(A)是忽略其它因素,使用当前阈值的故障总条数/历史故障总条数;
P(B|A')为阈值数据库阈值在历史故障数据库出现过的概率;
P(A')=1-P(A)。
6.根据权利要求1所述的一种基于马氏链和贝叶斯网络的k8s网络故障预测方法,其特征在于,所述步骤三将历史阈值中除当前使用之外的每个阈值逐一输入阈值预测模型,获得阈值使用概率,采用使用概率最大的阈值代替马网络预警模型使用中的固定流量阈值,实现连续时间的k8s网络故障预测。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中电信数智科技有限公司,未经中电信数智科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210596149.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种前车架总成结构及混合动力汽车
- 下一篇:一种便携式计算机的智能报警装置