一种异构网络设备的差异化健康调整方法、设备及介质与流程
本申请涉及通信网络管理,尤其涉及一种异构网络设备的差异化健康调整方法、设备及介质。
背景技术:
1、近年来,软件定义网络架构在数据中心和园区网络中广泛应用,sdn控制器需要对网络中异构设备进行统一的健康状态评估,不同类型设备的故障特征和关键监控指标存在显著差异,交换机的核心故障风险集中在网络转发面,而服务器的核心故障风险集中在计算资源面。现有健康评估方案中,如cn102123052a采用统一的扣分规则表对所有网元进行评分,cn103259682a对所有设备类型设置相同的检查项和扣分权重,cn113438105a仅针对irf分裂场景下的邻居异常进行健康度调整,cn113114530b则聚焦于kpi时间序列分析而非基于设备类型的可配置扣分体系。上述方案均未解决异构设备在故障模式、关键指标和影响程度上的本质差异问题,导致评估结果无法真实反映不同类型设备的健康状态。
2、现有技术中,扣分规则和权重参数一旦配置即为静态固定值,无法根据运维历史经验和实际故障影响进行动态优化调整。当运维人员发现某一故障类型的实际业务影响与预设扣分权重不匹配时,只能人工逐项修改配置,效率低下且缺乏数据支撑。此外,现有方案未考虑网络拓扑中上下游设备之间的故障传播效应,上游设备的健康劣化会导致下游设备业务可用性的实际下降,但各设备独立评分的方式完全无法体现这种级联影响,使得全局健康评分与端到端业务真实体验存在偏差。
3、通过上述的分析,现有技术存在的问题及缺陷为:
4、现有技术中的异构网络设备健康评估中因缺乏差异化扣分规则、静态固定权重及跨设备级联影响考量,导致评分准确性不足且无法随运维经验自适应优化。
技术实现思路
1、本申请实施例提供了一种异构网络设备的差异化健康调整方法、设备及介质,能够解决现有技术中的异构网络设备健康评估中因缺乏差异化扣分规则、静态固定权重及跨设备级联影响考量,导致评分准确性不足且无法随运维经验自适应优化的问题。
2、第一方面,本申请实施例提供了一种异构网络设备的差异化健康调整方法,其特征在于,方法包括:接收用户配置的设备类型与扣分参数映射关系,存储为按设备类型索引的结构化模板;通过采集代理获取纳管设备的监控数据,监控数据包括设备类型标识和指标值;为纳管设备按设备类型加载对应的结构化模板,将采集到的指标值与判定阈值比对,触发扣分条件则累加扣分值,得到设备级健康评分;按设备角色分组,根据设备级健康评分和对应设备角色,得到全局健康评分;按预设周期从故障知识库采集历史故障数据,提取故障类型的影响特征向量,采用机器学习算法训练相关性模型,根据相关性模型计算检查项扣分值的调整系数,生成权重调整建议;将权重调整建议输出至配置界面,经确认后更新扣分参数映射关系。
3、在本申请的一种实现方式中,通过采集代理获取纳管设备的监控数据,监控数据包括设备类型标识和指标值,具体包括:对于交换机类设备,采集代理通过网络管理协议轮询、基于grpc的网络管理接口订阅或rest接口请求;对于服务器类设备,采集代理通过部署于服务器上的监控代理获取计算资源利用率和加速单元运行状态。
4、在本申请的一种实现方式中,方法还包括:采集代理在接收到原始数据后对原始数据进行格式归一化处理;将归一化后的数据写入采集结果缓冲队列,以供评分计算服务消费。
5、在本申请的一种实现方式中,为纳管设备按设备类型加载对应的结构化模板,将采集到的指标值与判定阈值比对,触发扣分条件则累加扣分值,得到设备级健康评分,具体包括:若纳管设备的指标值在判定阈值内未上报,判定该纳管设备为离线状态;将纳管设备的设备级扣分总值设置为满分值,设备级健康评分记为零分。
6、在本申请的一种实现方式中,方法还包括:当同一检查项的指标偏离度落入阶梯扣分策略所界定的不同区段时,按照阶梯扣分策略中对应的线性递增公式计算扣分值,并在扣分值达到阶梯扣分策略设定的封顶值时停止递增。
7、在本申请的一种实现方式中,按设备角色分组,根据设备级健康评分和对应设备角色,得到全局健康评分,具体包括:设备角色的权重配置以键值对形式存储且各角色权重之和为归一化值;在权重变更后通过配置变更监听机制,实时通知评分计算服务。
8、在本申请的一种实现方式中,按预设周期从故障知识库采集历史故障数据,提取各故障类型的影响特征向量,具体包括:影响特征向量包括故障类型的发生频率、紧急处理比例和业务中断关联度;在自动模式下,调整幅度在预设安全阈值范围内的调整建议自动生效。
9、在本申请的一种实现方式中,在按设备角色分组后,方法还包括:获取网络拓扑中上游设备与下游设备之间的连接关系,上游设备包括spine层交换机,下游设备包括leaf层交换机和服务器节点;在上游设备的设备级健康评分低于第一预设阈值时,根据该上游设备与各下游设备之间的链路数量和链路状态,计算该上游设备对各下游设备的影响系数;将影响系数作为附加扣分因子叠加至对应下游设备的设备级扣分总值,得到修正后的下游设备级扣分总值,以修正后的下游设备级扣分总值重新计算下游设备的设备级健康评分;以修正后的设备级健康评分参与所在设备角色的平均值计算。
10、第二方面,本申请实施例还提供了一种异构网络设备的差异化健康调整设备,设备包括至少一个处理器;以及,与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够:执行任意一项一种异构网络设备的差异化健康调整方法的步骤。
11、第三方面,本申请实施例还提供了一种异构网络设备的差异化健康调整非易失性计算机存储介质,存储有计算机可执行指令,计算机可执行指令设置为:执行任意一项一种异构网络设备的差异化健康调整方法的步骤。
12、本申请实施例提供的一种异构网络设备的差异化健康调整方法、设备及介质,通过为异构设备分别定义独立的检查项和扣分模板,使评分规则精准匹配交换机、服务器等不同设备的故障特征,避免了一刀切评估导致的系统性偏差;通过用户可配置的角色权重机制,使评分体系能够灵活适配不同网络拓扑和业务场景的运维需求;通过ai知识库基于历史故障数据与运维处理行为自动学习并优化扣分权重,使评估模型随运维经验积累持续进化,无需人工反复调参;通过拓扑级联扣分修正机制,将上游设备的健康劣化动态传导至下游设备,使全局健康评分真实反映端到端业务的实际可用性,同时结合多层级钻取呈现,显著提升了故障定位效率和运维决策准确性。
1.一种异构网络设备的差异化健康调整方法,其特征在于,所述方法包括:
2.根据权利要求1所述的一种异构网络设备的差异化健康调整方法,其特征在于,所述通过采集代理获取纳管设备的监控数据,所述监控数据包括设备类型标识和指标值,具体包括:
3.根据权利要求2所述的一种异构网络设备的差异化健康调整方法,其特征在于,所述方法还包括:
4.根据权利要求1所述的一种异构网络设备的差异化健康调整方法,其特征在于,所述为所述纳管设备按所述设备类型加载对应的结构化模板,将采集到的指标值与判定阈值比对,触发扣分条件则累加扣分值,得到设备级健康评分,具体包括:
5.根据权利要求1所述的一种异构网络设备的差异化健康调整方法,其特征在于,所述方法还包括:
6.根据权利要求1所述的一种异构网络设备的差异化健康调整方法,其特征在于,所述按设备角色分组,根据所述设备级健康评分和对应设备角色,得到全局健康评分,具体包括:
7.根据权利要求1所述的一种异构网络设备的差异化健康调整方法,其特征在于,所述按预设周期从故障知识库采集历史故障数据,提取各故障类型的影响特征向量,具体包括:
8.根据权利要求1所述的一种异构网络设备的差异化健康调整方法,其特征在于,在按设备角色分组后,所述方法还包括:
9.一种异构网络设备的差异化健康调整设备,其特征在于,所述设备包括:
10.一种异构网络设备的差异化健康调整的非易失性计算机存储介质,存储有计算机可执行指令,其特征在于,所述计算机可执行指令设置为:
版权声明:本站专利文献数据主要来源于国家知识产权局等公开渠道,由 技术新讯 进行整理汇编。页面设计及数据汇编的著作权归本站所有。全部内容仅供个人学习、科研评估与技术交流参考,严禁用于任何商业用途(包括但不限于直接生产制造、技术转让、倒卖数据等)。
免责条款:专利技术具有时效性,本站不对资料的绝对准确性、完整性和可实施性提供任何明示或暗示的担保。因参考本站内容造成的直接或间接损失,本站不承担相关法律责任。若您认为本站内容有侵权问题,请及时提供权属证明与我们联系,本站将在核实后依法处理。反馈意见:yyfuon@163.com