[发明专利]一种基于马氏链和贝叶斯网络的k8s网络故障预测方法在审
| 申请号: | 202210596149.5 | 申请日: | 2022-05-30 |
| 公开(公告)号: | CN115037634A | 公开(公告)日: | 2022-09-09 |
| 发明(设计)人: | 朱文进;王玉梁;房杰 | 申请(专利权)人: | 中电信数智科技有限公司 |
| 主分类号: | H04L41/149 | 分类号: | H04L41/149;H04L41/14;H04L41/06;G06N7/00 |
| 代理公司: | 南京钟山专利代理有限公司 32252 | 代理人: | 张力 |
| 地址: | 100036 北京市海淀区*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 马氏链 贝叶斯 网络 k8s 网络故障 预测 方法 | ||
本发明公开了一种基于马氏链和贝叶斯网络的k8s网络故障预测方法,包括:在组网内的中央集群管理服务器上创建一个基于k8s的中央调度集群,部署相关节点、数据库和模型;构建使用固定流量阈值的基于马尔可夫链的网络预警模型,获得模型训练参数数据;构建基于贝叶斯的阈值预测模型,获得预测模型参数,阈值预测模型分析历史故障数据得出更符合当前业务特征的故障阈值代替马网络预警模型使用中的固定流量阈值,实现连续时间的k8s网络故障预测。本发明采用贝叶斯阈值预测模型调整监控阈值来解决马尔科夫链的网络预警模型稳态分布的方法不能实现对连续时间马尔科夫链的计算从而造成对网络预警模型预测失真的问题。
技术领域
本发明属于网络故障预警技术领域,具体涉及一种基于马氏链和贝叶斯网络的k8s网络 故障预测方法。
背景技术
随着数字化发展的逐渐深入,各单位的在运设备也在逐渐增加。相较于十年前,设备增 长了10~100倍,即便运维已经在从手工运维向工具运维和平台运维发展,但仍然无法满足当 前集群对运维管理要求及集群之间数据互通的高效处理。
机房运维场景下存在集群业务规模大,应用关系复杂,依赖层次多,排查问题困难的问 题,现有技术很难预测未来时间段内各集群网络流量趋势、运维压力的情况,无法实现多集 群中网络预警及分析。
发明内容
本发明所要解决的技术问题是针对上述现有技术的不足,提供一种基于马氏链和贝叶斯 网络的k8s网络故障预测方法,引入基于马尔科夫链的网络预警模型,通过该模型可更加智 能的预测集群未来时间段内的网络运行情况;并通过贝叶斯概率预测动态管理网络流量阈值, 来调整马尔科夫链的网络预警模型状态变化最终趋于平稳分布后对网络预警模型预测失真的 问题。
为实现上述技术目的,本发明采取的技术方案为:
一种基于马氏链和贝叶斯网络的k8s网络故障预测方法,包括:
步骤一、在组网内的中央集群管理服务器上创建一个基于k8s的中央调度集群,部署相 关节点、数据库和模型;
步骤二、构建使用固定流量阈值的基于马尔可夫链的网络预警模型,基于步骤一部署内 容获得模型训练参数数据;
步骤三、构建基于贝叶斯的阈值预测模型,基于步骤一部署内容获得预测模型参数,阈 值预测模型分析历史故障数据得出更符合当前业务特征的故障阈值代替马网络预警模型使用 中的固定流量阈值,实现连续时间的k8s网络故障预测。
为优化上述技术方案,采取的具体措施还包括:
上述的步骤一在组网内的中央集群管理服务器上创建一个基于k8s的中央调度集群;
在中央集群管理服务器上部署主节点Master和历史故障数据库及阈值管理数据库;
在主节点Master通过k8s的API server在中央集群管理服务器上创建一个模型Node节点 和一个采集所有Pod网络流量数据的采集Node节点;
在采集Node节点部署采集数据库;
在模型节点上部署网络预警模型和阈值预测模型。
上述的步骤二包括:
S1、构建使用固定流量阈值的基于马尔可夫链的网络预警模型,其对应的马尔可夫转移 概率矩阵模型公式为:
X(k+1)=X(k)×P
式中:X(k)表示趋势分析与预测对象在t=k时刻的状态向量,P表示一步转移概率矩阵, X(k+1)表示趋势分析与预测对象在t=k+1时刻的状态向量;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中电信数智科技有限公司,未经中电信数智科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210596149.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种前车架总成结构及混合动力汽车
- 下一篇:一种便携式计算机的智能报警装置





