掌桥专利:专业的专利平台
掌桥专利
首页

一种网络设备的健康态势评估方法、存储介质及设备

文献发布时间:2023-06-19 19:38:38


一种网络设备的健康态势评估方法、存储介质及设备

技术领域

本发明属于主机健康评估技术领域,具体地,涉及一种网络设备的健康态势评估方法、存储介质及设备。

背景技术

目前,主要通过CPU、内存、硬盘使用率及网络流量大小来评估主机的健康度,没考虑资产寿命及主机承载业务权重对主机整体健康度的影响,如果网络设备使用时间比较长,CPU、内存、硬盘等核心硬件老化,会直接影响这台整体性能,网络设备端口设备光衰值比较大,则说明这个光模块存在问题,进而影响网络设备整体健康度评估。

发明内容

针对现有技术中存在的问题,本发明提供了一种网络设备的健康态势评估方法、存储介质及设备。通过核心指标结合寿命指标、光衰指标以及流量方向指标对网络设备的健康态势进行综合评估,使得评价结果更为精准。

为实现上述技术目的,本发明采用如下技术方案:一种网络设备的健康态势评估方法,具体包括如下步骤:

步骤1、确定网络设备的类型和使用年限,通过网络设备的类型选择硬盘使用率、CPU使用率、内存使用率中的一种作为所述网络设备健康态势评估的核心指标,通过网络设备的使用年限获取网络设备的寿命指标;

步骤2、在网络设备的端口处设置光模块,通过光模块采集网络设备端口的实时光衰值,确定所述网络设备的光衰指标;

步骤3、通过检测网络设备端口处流量的方向,确定流量方向指标;

步骤4、将核心指标、寿命指标、流量方向指标通过特征加权目标函数来进行网络设备的健康态势评估。

进一步地,步骤1中若网络设备的类型是文件主机,将硬盘使用率作为核心指标,若硬盘使用率超过70%,核心指标的评分为1分;若硬盘使用率在50%-70%之间,核心指标的评分为2分;若硬盘使用率低于50%,核心指标的评分为3分;若网络设备的类型是DNS主机,将CPU使用率作为核心指标,若CPU使用率超过70%,核心指标的评分为1分;若CPU使用率在50%-70%之间,核心指标的评分为2分;若CPU使用率低于50%,核心指标的评分为3分;若网络设备的类型是邮件主机,将内存使用率作为核心指标,若内存使用率超过70%,核心指标的评分为1分;若内存使用率在50%-70%之间,核心指标的评分为2分;若内存使用率低于50%,核心指标的评分为3分。

进一步地,步骤1中若网络设备的使用年限为1年,寿命指标的评分为2分;若网络设备的使用年限为2年,寿命指标的评分为3分;若网络设备的使用年限为3年,寿命指标的评分为1分。

进一步地,步骤2中若实时光衰值低于-30db,光衰指标的评分为1分;若实时光衰值在-30db~-20db之间,光衰指标的评分为2分;若实时光衰值高于-20db,光衰指标的评分为3分。

进一步地,步骤3中网络设备端口处流量的方向分为In方向和Out方向,且In方向和Out方向上的流量总和为100%,若In方向上流量增长小于30%,流量方向指标的评分为3分;若In方向上流量增长在30%-70%之间,流量方向指标的评分为2分;若In方向上流量增长大于70%,流量方向指标的评分为1分。

进一步地,步骤4中通过特征加权目标函数得出网络设备的健康态势评估值HostStatus=∑β

进一步地,若网络设备的健康态势评估值在[7,10]区间内,表明所述网络设备非常健康;若网络设备的健康态势评估值在[4,7)区间内,表明该网络设备处于压健康状态,需要定时检测;若网络设备的健康态势评估值在[0,4)区间内,表明该网络设备处于异常状态,需要实时关注,并进行重要数据迁移。

进一步地,本发明还提供了一种计算机可读存储介质,存储有计算机程序,所述计算机程序使计算机执行所述的网络设备的健康态势评估方法。

进一步地,本发明还提供了一种电子设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行计算机程序时,实现所述的网络设备的健康态势评估方法。

与现有技术相比,本发明具有如下有益效果:本发明网络设备的健康态势评估方法中的核心指标可以清晰地反映当前网络设备的负载情况,而评估网络设备整体健康度;寿命指标通过网络设备的使用年限反映网络设备的运行情况;光衰指标用于评估网络设备中的数据传输质量;流量方向指标用于评估网络设备中数据上传与下载情况;通过核心指标结合寿命指标、光衰指标以及流量方向指标对网络设备的健康态势进行综合评估,使得评价结果更为精准。

附图说明

图1为本发明网络设备的健康态势评估方法的流程图;

图2为实施例中网络设备的健康态势评估图。

具体实施方式

下面结合附图对本发明的技术方案作进一步地解释说明。

如图1为本发明网络设备的健康态势评估方法的流程图,该网络设备的健康态势评估方法具体包括如下步骤:

步骤1、确定网络设备的类型和使用年限,通过网络设备的类型选择硬盘使用率、CPU使用率、内存使用率中的一种作为所述网络设备健康态势评估的核心指标,由于硬盘使用率、CPU使用率或内存使用率均可以清晰地反映当前网络设备的负载情况,进而评估网络设备整体健康度;通过网络设备的使用年限获取网络设备的寿命指标;

本发明中若网络设备的类型是文件主机,将硬盘使用率作为核心指标,若硬盘使用率超过70%,可能是因为网络设备运行时间比较长、或是网络设备老化或者异常流量等情况导致当前网络设备负载比较高,使得当前网络设备的整体健康度下降,此时,核心指标的评分为1分;若硬盘使用率在50%-70%之间,核心指标的评分为2分;若硬盘使用率低于50%,说明当前网络设备运行平稳,此时,核心指标的评分为3分;若网络设备的类型是DNS主机,将CPU使用率作为核心指标,若CPU使用率超过70%,核心指标的评分为1分;若CPU使用率在50%-70%之间,核心指标的评分为2分;若CPU使用率低于50%,核心指标的评分为3分;若网络设备的类型是邮件主机,将内存使用率作为核心指标,若内存使用率超过70%,核心指标的评分为1分;若内存使用率在50%-70%之间,核心指标的评分为2分;若内存使用率低于50%,核心指标的评分为3分。

若网络设备的使用年限为1年,主要在网络设备调试、试运行期间,故障概率相对较高,健康度相对较低,寿命指标的评分为2分;若网络设备的使用年限为2年,该网络设备运行平稳,故障概率低,健康度高,寿命指标的评分为3分;若网络设备的使用年限为3年,该网络设备开始老化,可能会产生大量故障,健康度最低,寿命指标的评分为1分。

步骤2、在网络设备的端口处设置光模块,通过光模块采集网络设备端口的实时光衰值,确定所述网络设备的光衰指标,光衰值较高,说明光模块存在问题,与之相连接的网络设备中数据传输质量会下降,从而影响网络设备的健康度评测。光衰指一段光通道的衰耗,因此在光通道两端,一端放光源发光,另一端用光功率计收光,光衰等于光源光功率减去测量点光功率,目前,标准光衰值在-30db以内都是正常的,且越低越好。光纤允许的损耗最大值是-40db,若光衰超过-30db,网络延迟以及数据丢包会明显攀升,因此,本发明中若实时光衰值低于-30db,光衰指标的评分为1分;若实时光衰值在-30db~-20db之间,光衰指标的评分为2分;若实时光衰值高于-20db,光衰指标的评分为3分。

步骤3、通过检测网络设备端口处流量的方向,确定流量方向指标,流量方向代表着网络设备上的数据上传和下载情况,如果流量突增或者突减,即网络设备可能存在中毒或者业务陡增等情况,可用于间接判断主机健康情况。本发明中网络设备端口处流量的方向分为In方向和Out方向,且In方向和Out方向上的流量总和为100%,若In方向上流量增长小于30%,流量方向指标的评分为3分;若In方向上流量增长在30%-70%之间,流量方向指标的评分为2分;若In方向上流量增长大于70%,流量方向指标的评分为1分。

步骤4、将核心指标、寿命指标、流量方向指标通过特征加权目标函数来进行网络设备的健康态势评估,使得网络设备的健康态势的评价结果更为准确。

通过特征加权目标函数得出网络设备的健康态势评估值HostStatus=∑β

在本发明的一个技术方案中,提供了一种计算机可读存储介质,存储有计算机程序,所述计算机程序使计算机执行所述的网络设备的健康态势评估方法。

在本发明的另一个技术方案中,还提供了一种电子设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行计算机程序时,实现所述的网络设备的健康态势评估方法。

实施例

如图2,本实施例通过本发明网络设备的健康态势评估方法评估一台文件主机的健康态势,其硬盘使用率大于70%,得1分;光衰指标低于-30db,得1分;使用在1年内,得2分;设备端口In方向流量增长75%,得1分;且其核心指标的加权系数为0.8,光衰指标的加权系数为0.3,使用年限的加权系数为0.5,流量方向指标的加权系数为0.7,通过特征加权目标函数得出该网络设备的健康态势评估值为2.8分,表明该网络设备处于异常状态,需要实时关注,并进行重要数据迁移。

在本申请所公开的实施例中,计算机存储介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合使用的程序。计算机存储介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。计算机存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦除可编程只读存储器(EPROM或快闪存储器)、光纤、便捷式紧凑盘只读存储器(CD-ROM)、光学储存设备、磁储存设备、或上述内容的任何合适组合。

本领域普通技术人员可以意识到,结合本申请所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。

以上仅是本发明的优选实施方式,本发明的保护范围并不仅局限于上述实施例,凡属于本发明思路下的技术方案均属于本发明的保护范围。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理前提下的若干改进和润饰,应视为本发明的保护范围。

技术分类

06120115987247