CN115834438A - 交换机的性能评价方法及***、电子设备及存储介质 - Google Patents
交换机的性能评价方法及***、电子设备及存储介质 Download PDFInfo
- Publication number
- CN115834438A CN115834438A CN202210557934.XA CN202210557934A CN115834438A CN 115834438 A CN115834438 A CN 115834438A CN 202210557934 A CN202210557934 A CN 202210557934A CN 115834438 A CN115834438 A CN 115834438A
- Authority
- CN
- China
- Prior art keywords
- index data
- current index
- switch
- performance
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Debugging And Monitoring (AREA)
Abstract
本发明公开了一种交换机的性能评价方法及***、电子设备及存储介质。其中,交换机的性能评价方法包括:采集与交换机相关的当前指标数据;根据所述当前指标数据、与所述当前指标数据对应的评价标准以及与所述当前指标数据对应的权重评价所述交换机的性能;与所述当前指标数据对应的权重根据历史数据确定,所述历史数据包括所述交换机的历史指标数据以及与所述历史指标数据对应的实际报修结果。本发明中,由于与所述当前指标数据对应的权重是根据历史数据确定的,因此相较于根据运维人员的经验进行诊断,可以将不同的当前指标数据对于交换机报修结果的影响进行量化,从而可以提高评价交换机性能的准确性,而且无需人工参与,提高了评价效率。
Description
技术领域
本发明涉及计算机技术领域,特别涉及一种交换机的性能评价方法及***、电子设备及存储介质。
背景技术
缆桥交换机是EPON(Ethernet Passive Optical Network,以太网无源光网络)+EOC(Ethernet Over Cable,基于有线电视同轴电缆网使用以太网协议的接入技术)方案中完成ONU(Optical Network Unit,光网络单元)集成、广播电视流媒体组播集成和用户接入段同轴网络适配的重要网元组件。在上述网络方案中,从机房到小区楼道部署的缆桥交换机之间的分配网络为无源分配网络,无需供电,故障点也非常少。这使得广电运营商对用户业务网络可管控的要求压力更多地落在接近用户端的缆桥交换机上。
在应用上述网络方案的例子中,缆桥交换机挂载终端密度可以设计为1:64,投入运行的缆桥交换机可达30万台甚至更多。在这样的数量级下,运维人员对缆桥交换机的远程管理与运维一直是繁重的任务。现有的缆桥交换机问题排障手段牵涉运维支撑***、数据库及网元远程/本地化管理操作,在排障门槛和复杂度上有着很高的要求。运维人员需要通过远程操作获取缆桥交换机的指标数据,并根据经验评判缆桥交换机是否需要报修,这种诊断方法的诊断准确性较低,而且需要花费较高的人力成本,诊断效率低下。
发明内容
本发明要解决的技术问题是为了克服现有缆桥交换机诊断方法中诊断准确性和诊断效率低下的缺陷,提供一种交换机的性能评价方法及***、电子设备及存储介质。
本发明是通过下述技术方案来解决上述技术问题:
本发明的第一方面提供一种交换机的性能评价方法,包括以下步骤:
采集与交换机相关的当前指标数据;
根据所述当前指标数据、与所述当前指标数据对应的评价标准以及与所述当前指标数据对应的权重评价所述交换机的性能;
其中,与所述当前指标数据对应的权重根据历史数据确定,所述历史数据包括所述交换机的历史指标数据以及与所述历史指标数据对应的实际报修结果。
可选地,所述当前指标数据的类型包括指标类,与所述指标类的当前指标数据对应的评价标准为概率分布标准;
所述根据所述当前指标数据、与所述当前指标数据对应的评价标准以及与所述当前指标数据对应的权重评价所述交换机的性能的步骤具体包括:
根据所述指标类的当前指标数据与对应的概率分布标准之间的偏离度以及与所述当前指标数据对应的权重评价所述交换机的网络质量性能。
可选地,所述当前指标数据的类型包括统计类,与所述统计类的当前指标数据对应的评价标准为相关性标准;
所述根据所述当前指标数据、与所述当前指标数据对应的评价标准以及与所述当前指标数据对应的权重评价所述交换机的性能的步骤具体包括:
根据所述统计类的当前指标数据与对应的相关性标准之间的偏离度以及与所述当前指标数据对应的权重评价所述交换机的使用体验性能。
可选地,所述当前指标数据的类型包括指标类和统计类,与所述当前指标类的当前指标数据对应的评价标准为概率分布标准,与所述统计类的当前指标数据对应的评价标准为相关性标准;
所述根据所述当前指标数据、与所述当前指标数据对应的评价标准以及与所述当前指标数据对应的权重评价所述交换机的性能的步骤具体包括:
根据所述指标类的当前指标数据与对应的概率分布标准之间的偏离度以及与所述当前指标数据对应的权重计算所述交换机的网络质量评分;
根据所述统计类的当前指标数据与对应的相关性标准之间的偏离度以及与所述当前指标数据对应的权重计算所述交换机的使用体验评分;
根据所述网络质量评分和所述使用体验评分评价所述交换机的性能。
可选地,所述根据所述网络质量评分和所述使用体验评分评价所述交换机的性能的步骤具体包括:
若所述当前指标数据中存在不合理数据,则对所述交换机的产品质量评分进行扣分;
根据所述产品质量评分、所述网络质量评分以及所述使用体验评分评价所述交换机的性能。
可选地,所述性能评价方法还包括以下步骤:
从所述历史指标数据中选取不同的指标组合;其中,每个指标组合中包括不同的历史指标数据;
针对每个指标组合,将所述指标组合中的历史指标数据、对应的评价标准以及对应的实际报修结果输入预测模型,得到预测报修结果的误差;
根据最小误差对应的指标组合确定与所述当前指标数据对应的权重。
可选地,所述根据最小误差对应的指标组合确定与所述当前指标数据对应的权重的步骤具体包括:
若所述最小误差未达到要求,则调整所述预测模型的参数,并重新确定最小误差对应的指标组合,以及根据重新确定的指标组合确定与所述当前指标数据对应的权重。
本发明的第二方面提供一种交换机的性能评价***,包括:
采集模块,用于采集与交换机相关的当前指标数据;
评价模块,用于根据所述当前指标数据、与所述当前指标数据对应的评价标准以及与所述当前指标数据对应的权重评价所述交换机的性能;
其中,与所述当前指标数据对应的权重根据历史数据确定,所述历史数据包括所述交换机的历史指标数据以及与所述历史指标数据对应的报修结果。
可选地,所述当前指标数据的类型包括指标类,与所述指标类的当前指标数据对应的评价标准为概率分布标准。所述评价模块具体用于根据所述指标类的当前指标数据与对应的概率分布标准之间的偏离度以及与所述当前指标数据对应的权重评价所述交换机的网络质量性能。
可选地,所述当前指标数据的类型包括统计类,与所述统计类的当前指标数据对应的评价标准为相关性标准。所述评价模块具体用于根据所述统计类的当前指标数据与对应的相关性标准之间的偏离度以及与所述当前指标数据对应的权重评价所述交换机的使用体验性能。
可选地,所述当前指标数据的类型包括指标类和统计类,与所述当前指标类的当前指标数据对应的评价标准为概率分布标准,与所述统计类的当前指标数据对应的评价标准为相关性标准;所述评价模块包括:
计算单元,用于根据所述统计类的当前指标数据与对应的相关性标准之间的偏离度以及与所述当前指标数据对应的权重计算所述交换机的使用体验评分;
评价单元,用于根据所述网络质量评分和所述使用体验评分评价所述交换机的性能。
可选地,所述评价单元具体用于在所述当前指标数据中存在不合理数据的情况下对所述交换机的产品质量评分进行扣分,并根据所述产品质量评分、所述网络质量评分以及所述使用体验评分评价所述交换机的性能。
可选地,上述交换机的性能评价***还包括:
选取模块,用于从所述历史指标数据中选取不同的指标组合;其中,每个指标组合中包括不同的历史指标数据;
预测模块,用于针对每个指标组合,将所述指标组合中的历史指标数据、对应的评价标准以及对应的实际报修结果输入预测模型,得到预测报修结果的误差;
确定模块,用于根据最小误差对应的指标组合确定与所述当前指标数据对应的权重。
在可选的一种实施方式中,所述确定模块具体用于在所述最小误差未达到要求的情况下调整所述预测模型的参数,并重新调用所述预测模块,以重新确定最小误差对应的指标组合,并根据重新确定的指标组合确定与所述当前指标数据对应的权重。
本发明的第三方面提供一种电子设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现第一方面所述的性能评价方法。
本发明的第四方面提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现第一方面所述的性能评价方法。
在符合本领域常识的基础上,上述各可选条件,可任意组合,即得本发明各较佳实施例。
本发明的积极进步效果在于:根据采集的与交换机相关的当前指标数据、与所述当前指标数据对应的评价标准以及与所述当前指标数据对应的权重评价所述交换机的性能,由于与所述当前指标数据对应的权重是根据历史数据确定的,因此相较于根据运维人员的经验进行诊断,可以将不同的当前指标数据对于交换机报修结果的影响进行量化,从而可以提高评价交换机性能的准确性,而且无需人工参与,提高了评价效率,节约了人力成本。
附图说明
图1为本发明实施例1提供的一种交换机的性能评价方法的流程图。
图2为本发明实施例1提供的一种采集当前指标数据的原理示意图。
图3为本发明实施例1提供的一种交换机的性能评价方法的流程示意图。
图4为本发明实施例1提供的一种确定与当前指标数据对应的权重的方法流程图。
图5为本发明实施例1提供的另一种确定与当前指标数据对应的权重的方法流程图。
图6为本发明实施例1提供的一种交换机的性能评价***的结构框图。
图7为本发明实施例2提供的一种电子设备的结构示意图。
具体实施方式
下面通过实施例的方式进一步说明本发明,但并不因此将本发明限制在所述的实施例范围之中。
实施例1
图1为本实施例提供的一种交换机的性能评价方法的流程示意图,该交换机的性能评价方法可以由交换机的性能评价***执行,该交换机的性能评价***可以通过软件和/或硬件的方式实现,该交换机的性能评价***可以为电子设备的部分或全部。
其中,本实施例中的电子设备可以为个人计算机(Personal Computer,PC),例如台式机、一体机、笔记本电脑、平板电脑等,还可以为手机、可穿戴设备、掌上电脑(PersonalDigital Assistant,PDA)等终端设备。下面以电子设备为执行主体介绍本实施例提供的交换机的性能评价方法。
如图1所示,本实施例提供的交换机的性能评价方法可以包括以下步骤S1~S2:
步骤S1、采集与交换机相关的当前指标数据。在具体实施中,所述交换机可以为缆桥交换机。
在采集当前指标数据之后,可以对其进行数据清洗,以剔除脏数据。具体地,通过数据清洗可以剔除空值、极大值、极小值、类型错误值等脏数据。
在具体实施中,如图2所示,可以采用Apache Flume组件作为数据采集的主要技术,以此构建丰富的源适配、实时与半实时、数据清洗以及大数据存储的落地能力,最终将采集的当前指标数据存入数据仓库中。在图2所示的例子中,数据源包括数据库、网元日志元件、应用程序接口API、SNMP(Simple Network Management Protocol,简单网络管理协议)TRAP(某种入口)。本例子中,从这四个数据源中采集与交换机相关的当前指标数据,并将其缓存至Channel(通道)消息队列,利用数据清洗过滤器对当前指标数据进行数据清洗后传输至对应的Hbase sink(数据下沉组件),最后汇总至数据仓库中,以方便后续根据数据仓库中的当前指标数据对交换机的性能进行评价。
步骤S2、根据所述当前指标数据、与所述当前指标数据对应的评价标准以及与所述当前指标数据对应的权重评价所述交换机的性能。
其中,与所述当前指标数据对应的权重根据历史数据确定,所述历史数据包括所述交换机的历史指标数据以及与所述历史指标数据对应的实际报修结果。
在具体实施中,上述历史数据对应一个时间窗口,例如前一周的历史数据或者前一个月的历史数据。需要说明的是,随着时间的推移,所述时间窗口是滚动的,也就是说,上述历史数据是不断更新的,利用上述历史数据动态更新与当前指标数据对应的权重,以提高评价交换机性能的准确性。
在可选的一种实施方式中,所述当前指标数据的类型包括指标类,与所述指标类的当前指标数据对应的评价标准为概率分布标准。上述步骤S2具体包括:根据所述指标类的当前指标数据与对应的概率分布标准之间的偏离度以及与所述当前指标数据对应的权重评价所述交换机的网络质量性能。
在可选的另一种实施方式中,所述当前指标数据的类型包括统计类,与所述统计类的当前指标数据对应的评价标准为相关性标准。上述步骤S2具体包括:根据所述统计类的当前指标数据与对应的相关性标准之间的偏离度以及与所述当前指标数据对应的权重评价所述交换机的使用体验性能。
需要说明的是,评价标准的主要用途是产生正常(1)与偏离(0),可以根据不同的偏离度产生对应的扣分,具体扣分多少是为了表现横向比较时的差异,可以按需动态调整。上述偏离度用于表征指标数据偏离评价标准的程度,具体可以为二者之间的差值,也可以为二者之间的比值等。
在可选的又一种实施方式中,所述当前指标数据的类型包括指标类和统计类,与所述当前指标类的当前指标数据对应的评价标准为概率分布标准,与所述统计类的当前指标数据对应的评价标准为相关性标准。上述步骤S2具体包括以下步骤S21~S23:
步骤S21、根据所述指标类的当前指标数据与对应的概率分布标准之间的偏离度以及与所述当前指标数据对应的权重计算所述交换机的网络质量评分。
需要说明的是,需要遍历所有指标类的当前指标数据计算交换机的网络质量评分。在具体实施中,可以根据以下公式计算网络质量评分:网络质量评分=网络质量分项总分-∑(指标数据的偏离度扣分*权重)。其中,网络质量分项总分可以根据实际情况进行设置。
步骤S22、根据所述统计类的当前指标数据与对应的相关性标准之间的偏离度以及与所述当前指标数据对应的权重计算所述交换机的使用体验评分。
需要说明的是,需要遍历所有统计类的当前指标数据计算交换机的使用体验评分。在具体实施中,可以根据以下公式计算使用体验评分:使用体验评分=使用体验分项总分-∑(指标数据的偏离度扣分*权重)。其中,使用体验分项总分可以根据实际情况进行设置。
步骤S23、根据所述网络质量评分和所述使用体验评分评价所述交换机的性能。在具体实施中,可以对所述网络质量评分以及所述使用体验评分进行求和,根据求和后的分数评价所述交换机的性能,求和后的分数越高,代表交换机的性能越好,可能影响用户使用的问题发生率越低,需要主动运维的可能性越低。反之,求和后的分数越低,代表交换机的性能越差,可能影响用户使用的问题发生率越高,需要主动运维的可能性越高。
在可选的一种实施方式中,上述步骤S23具体包括以下步骤S23a~S23b:
步骤S23a、若所述当前指标数据中存在不合理数据,则对所述交换机的产品质量评分进行扣分。其中,不合理数据可以根据实际情况进行设置。例如若采集的当前指标数据不是合理的数值,则可以认为其属于不合理数据。
步骤S23b、根据所述产品质量评分、所述网络质量评分以及所述使用体验评分评价所述交换机的性能。
在具体实施中,可以对所述产品质量评分、所述网络质量评分以及所述使用体验评分进行求和,根据求和后的分数评价所述交换机的性能,求和后的分数越高,代表交换机的性能越好,报修率越低。反之,求和后的分数越低,代表交换机的性能越差,报修率越高。
本实施例还提供一种交换机的性能评价方法,参照图3,从产品质量评分、网络质量评分以及使用体验评分三个维度评价交换机的性能。针对采集的每个当前指标数据,若其类型为指标类,则根据所述当前指标数据与对应的概率分布标准计算偏离度,根据计算的偏离度以及与当前指标数据对应的权重对网络质量评分进行扣分,遍历所有的当前指标数据,得到最终的网络质量评分。同理,针对采集的每个当前指标数据,若其类型为统计类,则根据所述当前指标数据与对应的相关性标准计算偏离度,根据计算的偏离度以及与当前指标数据对应的权重对使用体验评分进行扣分,遍历所有的当前指标数据,得到最终的使用体验评分。针对所有当前指标数据,判断其中是否存在不合理数据,若存在,则对所述交换机的产品质量评分进行扣分,得到最终的产品质量评分。最后,根据所述产品质量评分、所述网络质量评分以及所述使用体验评分评价所述交换机的性能。
在具体实施的一个例子中,采集的与缆桥交换机相关的当前指标数据以及对应的评价标准如表1所示。
表1
与指标类的指标数据对应的评价标准为概率分布标准,即认为绝大多数的数值分布是正常分布,可以作为缆桥交换机单独评价的标准。其中,厂商标称值为基准表示缆桥交换机在运行时对环境或指标数据有较严格的要求,例如对于输入电压60V和输出电压12V,微小的偏离也会导致运行问题。以均值、中位值等作为基准值,表示虽然该指标数据可能有出厂建议值,但在环境中其指标数据的正态分布或偏态分布中的概率范围更有实际参考价值。又例如CPU、内存、温度等事关负载情况的指标数据,与均值正偏离过高可能带来整体缆桥交换机的运行问题,为了希望有较低的容忍度,采用均值和正标准差作为评价标准。又例如电平、信噪比等指标数据,虽然有建议值,但其有较高的使用容忍度,如信噪比在入户后与建议值有2db~3db的衰减仍然不会产生明显影响,因此采用中位值和分位值作为评价标准。
与统计类的指标数据对应的评价标准为相关性标准,其来源于现实状况,例如缆桥交换机下挂载终端的密度应与产生的收发流量正相关,但如果当前缆桥交换机下挂载终端的密度与实际产生的收发流量表现出负相关性,则应认为与评价标准有偏离。例如缆桥交换机的流量、性能、负载等指标数据在正常运行中满足数值变化上的平缓,如果出现过大的梯度跳变,则可能预示着缆桥交换机下挂范围的小规模故障,因此可认为与评价标准有偏离。
在可选的一种实施方式中,如图4所示,根据以下步骤S41~S43确定与当前指标数据对应的权重:
步骤S41、从所述历史指标数据中选取不同的指标组合。其中,每个指标组合中包括不同的历史指标数据。在具体实施中,可以对所有历史指标数据进行任意组合,以得到不同的指标组合。
在具体实施中,可以仅选取实际报修结果为产生报修的历史指标数据,例如选取下挂用户前一周内产生报修的缆桥交换机1000例。
步骤S42、针对每个指标组合,将所述指标组合中的历史指标数据、对应的评价标准以及对应的实际报修结果输入预测模型,得到预测报修结果的误差。其中,所述预测模型可以采用机器学习算法,例如BP算法,可以采用sigmoid作为激励函数。根据历史指标数据与对应的评价标准可以得到历史指标数据是否有偏离,例如可以将无偏离设置为1,有偏离设置为-1,从而预测报修结果的误差。
步骤S43、根据最小误差对应的指标组合确定与所述当前指标数据对应的权重。在具体实施中,可以为最小误差对应的指标组合中的指标数据设置较大的权重,为最小误差对应的指标组合之外的指标数据设置较小的权重。
本实施方式中,通过根据最小误差对应的指标组合确定当前指标数据对应的权重,可以将不同的当前指标数据对于交换机报修结果的影响进行量化,从而可以提高评价交换机性能的准确性,而且无需人工参与,提高了评价效率,节约了人力成本。
在可选的一种实施方式中,如图5所示,上述步骤S43具体包括:
步骤S43a、判断所述最小误差是否达到要求,若否,则执行步骤S43b,若是,则执行步骤S43c。
步骤S43b、调整所述预测模型的参数,并返回步骤S42。
步骤S43c、根据最小误差对应的指标组合确定与所述当前指标数据对应的权重。
如图6所示,本实施例还提供一种交换机的性能评价***60,包括采集模块61以及评价模块62。采集模块61用于采集与交换机相关的当前指标数据。评价模块62用于根据所述当前指标数据、与所述当前指标数据对应的评价标准以及与所述当前指标数据对应的权重评价所述交换机的性能。其中,与所述当前指标数据对应的权重根据历史数据确定,所述历史数据包括所述交换机的历史指标数据以及与所述历史指标数据对应的报修结果。
在可选的一种实施方式中,所述当前指标数据的类型包括指标类,与所述指标类的当前指标数据对应的评价标准为概率分布标准。所述评价模块具体用于根据所述指标类的当前指标数据与对应的概率分布标准之间的偏离度以及与所述当前指标数据对应的权重评价所述交换机的网络质量性能。
在可选的另一种实施方式中,所述当前指标数据的类型包括统计类,与所述统计类的当前指标数据对应的评价标准为相关性标准。所述评价模块具体用于根据所述统计类的当前指标数据与对应的相关性标准之间的偏离度以及与所述当前指标数据对应的权重评价所述交换机的使用体验性能。
在可选的又一种实施方式中,所述当前指标数据的类型包括指标类和统计类,与所述当前指标类的当前指标数据对应的评价标准为概率分布标准,与所述统计类的当前指标数据对应的评价标准为相关性标准。所述评价模块包括计算单元和评价单元。所述计算单元用于根据所述统计类的当前指标数据与对应的相关性标准之间的偏离度以及与所述当前指标数据对应的权重计算所述交换机的使用体验评分。所述评价单元用于根据所述网络质量评分和所述使用体验评分评价所述交换机的性能。
在可选的一种实施方式中,所述评价单元具体用于在所述当前指标数据中存在不合理数据的情况下对所述交换机的产品质量评分进行扣分,并根据所述产品质量评分、所述网络质量评分以及所述使用体验评分评价所述交换机的性能。
在可选的一种实施方式中,如图6所示,上述交换机的性能评价***还包括选取模块63、预测模块64以及确定模块65。选取模块63用于从所述历史指标数据中选取不同的指标组合;其中,每个指标组合中包括不同的历史指标数据。预测模块64用于针对每个指标组合,将所述指标组合中的历史指标数据、对应的评价标准以及对应的实际报修结果输入预测模型,得到预测报修结果的误差。确定模块65用于根据最小误差对应的指标组合确定与所述当前指标数据对应的权重。
在可选的一种实施方式中,所述确定模块具体用于在所述最小误差未达到要求的情况下调整所述预测模型的参数,并重新调用所述预测模块,以重新确定最小误差对应的指标组合,并根据重新确定的指标组合确定与所述当前指标数据对应的权重。
需要说明的是,本实施例中交换机的性能评价***具体可以是单独的芯片、芯片模组或电子设备,也可以是集成于电子设备内的芯片或者芯片模组。
关于本实施例中描述的交换机的性能评价***包含的各个模块/单元,其可以是软件模块/单元,也可以是硬件模块/单元,或者也可以部分是软件模块/单元,部分是硬件模块/单元。
实施例2
图7为本实施例提供的一种电子设备的结构示意图。所述电子设备包括至少一个处理器以及与所述至少一个处理器通信连接的存储器。其中,所述存储器存储有可被所述至少一个处理器运行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行实施例1的交换机的性能评价方法。本实施例提供的电子设备可以为个人计算机,例如台式机、一体机、笔记本电脑、平板电脑等,还可以为手机、可穿戴设备、掌上电脑等终端设备。图7显示的电子设备3仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。
电子设备3的组件可以包括但不限于:上述至少一个处理器4、上述至少一个存储器5、连接不同***组件(包括存储器5和处理器4)的总线6。
总线6包括数据总线、地址总线和控制总线。
存储器5可以包括易失性存储器,例如随机存取存储器(RAM)51和/或高速缓存存储器52,还可以进一步包括只读存储器(ROM)53。
存储器5还可以包括具有一组(至少一个)程序模块54的程序/实用工具55,这样的程序模块54包括但不限于:操作***、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。
处理器4通过运行存储在存储器5中的计算机程序,从而执行各种功能应用以及数据处理,例如上述交换机的性能评价方法。
电子设备3也可以与一个或多个外部设备7(例如键盘、指向设备等)通信。这种通信可以通过输入/输出(I/O)接口8进行。并且,电子设备3还可以通过网络适配器9与一个或者多个网络(例如局域网(LAN),广域网(WAN)和/或公共网络,例如因特网)通信。如图7所示,网络适配器9通过总线6与电子设备3的其它模块通信。应当明白,尽管图7中未示出,可以结合电子设备3使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理器、外部磁盘驱动阵列、RAID(磁盘阵列)***、磁带驱动器以及数据备份存储***等。
应当注意,尽管在上文详细描述中提及了电子设备的若干单元/模块或子单元/模块,但是这种划分仅仅是示例性的并非强制性的。实际上,根据本发明的实施方式,上文描述的两个或更多单元/模块的特征和功能可以在一个单元/模块中具体化。反之,上文描述的一个单元/模块的特征和功能可以进一步划分为由多个单元/模块来具体化。
实施例3
本实施例提供一种存储有计算机程序的计算机可读存储介质,所述计算机程序被处理器执行时实现实施例1的交换机的性能评价方法。
其中,可读存储介质可以采用的更具体可以包括但不限于:便携式盘、硬盘、随机存取存储器、只读存储器、可擦拭可编程只读存储器、光存储器件、磁存储器件或上述的任意合适的组合。
在可能的实施方式中,本发明还可以实现为一种程序产品的形式,其包括程序代码,当所述程序产品在电子设备上运行时,所述程序代码用于使所述电子设备执行实现实施例1的交换机的性能评价方法。
其中,可以以一种或多种程序设计语言的任意组合来编写用于执行本发明的程序代码,所述程序代码可以完全地在电子设备上执行、部分地在电子设备上执行、作为一个独立的软件包执行、部分在电子设备上部分在远程设备上执行或完全在远程设备上执行。
虽然以上描述了本发明的具体实施方式,但是本领域的技术人员应当理解,这仅是举例说明,本发明的保护范围是由所附权利要求书限定的。本领域的技术人员在不背离本发明的原理和实质的前提下,可以对这些实施方式做出多种变更或修改,但这些变更和修改均落入本发明的保护范围。
Claims (10)
1.一种交换机的性能评价方法,其特征在于,包括以下步骤:
采集与交换机相关的当前指标数据;
根据所述当前指标数据、与所述当前指标数据对应的评价标准以及与所述当前指标数据对应的权重评价所述交换机的性能;
其中,与所述当前指标数据对应的权重根据历史数据确定,所述历史数据包括所述交换机的历史指标数据以及与所述历史指标数据对应的实际报修结果。
2.如权利要求1所述的性能评价方法,其特征在于,所述当前指标数据的类型包括指标类,与所述指标类的当前指标数据对应的评价标准为概率分布标准;
所述根据所述当前指标数据、与所述当前指标数据对应的评价标准以及与所述当前指标数据对应的权重评价所述交换机的性能的步骤具体包括:
根据所述指标类的当前指标数据与对应的概率分布标准之间的偏离度以及与所述当前指标数据对应的权重评价所述交换机的网络质量性能。
3.如权利要求1所述的性能评价方法,其特征在于,所述当前指标数据的类型包括统计类,与所述统计类的当前指标数据对应的评价标准为相关性标准;
所述根据所述当前指标数据、与所述当前指标数据对应的评价标准以及与所述当前指标数据对应的权重评价所述交换机的性能的步骤具体包括:
根据所述统计类的当前指标数据与对应的相关性标准之间的偏离度以及与所述当前指标数据对应的权重评价所述交换机的使用体验性能。
4.如权利要求1所述的性能评价方法,其特征在于,所述当前指标数据的类型包括指标类和统计类,与所述当前指标类的当前指标数据对应的评价标准为概率分布标准,与所述统计类的当前指标数据对应的评价标准为相关性标准;
所述根据所述当前指标数据、与所述当前指标数据对应的评价标准以及与所述当前指标数据对应的权重评价所述交换机的性能的步骤具体包括:
根据所述指标类的当前指标数据与对应的概率分布标准之间的偏离度以及与所述当前指标数据对应的权重计算所述交换机的网络质量评分;
根据所述统计类的当前指标数据与对应的相关性标准之间的偏离度以及与所述当前指标数据对应的权重计算所述交换机的使用体验评分;
根据所述网络质量评分和所述使用体验评分评价所述交换机的性能。
5.如权利要求4所述的性能评价方法,其特征在于,所述根据所述网络质量评分和所述使用体验评分评价所述交换机的性能的步骤具体包括:
若所述当前指标数据中存在不合理数据,则对所述交换机的产品质量评分进行扣分;
根据所述产品质量评分、所述网络质量评分以及所述使用体验评分评价所述交换机的性能。
6.如权利要求1-5中任一项所述的性能评价方法,其特征在于,所述性能评价方法还包括以下步骤:
从所述历史指标数据中选取不同的指标组合;其中,每个指标组合中包括不同的历史指标数据;
针对每个指标组合,将所述指标组合中的历史指标数据、对应的评价标准以及对应的实际报修结果输入预测模型,得到预测报修结果的误差;
根据最小误差对应的指标组合确定与所述当前指标数据对应的权重。
7.如权利要求6所述的性能评价方法,其特征在于,所述根据最小误差对应的指标组合确定与所述当前指标数据对应的权重的步骤具体包括:
若所述最小误差未达到要求,则调整所述预测模型的参数,并重新确定最小误差对应的指标组合,以及根据重新确定的指标组合确定与所述当前指标数据对应的权重。
8.一种交换机的性能评价***,其特征在于,包括:
采集模块,用于采集与交换机相关的当前指标数据;
评价模块,用于根据所述当前指标数据、与所述当前指标数据对应的评价标准以及与所述当前指标数据对应的权重评价所述交换机的性能;
其中,与所述当前指标数据对应的权重根据历史数据确定,所述历史数据包括所述交换机的历史指标数据以及与所述历史指标数据对应的报修结果。
9.一种电子设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1-7中任一项所述的性能评价方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-7中任一项所述的性能评价方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210557934.XA CN115834438A (zh) | 2022-05-19 | 2022-05-19 | 交换机的性能评价方法及***、电子设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210557934.XA CN115834438A (zh) | 2022-05-19 | 2022-05-19 | 交换机的性能评价方法及***、电子设备及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115834438A true CN115834438A (zh) | 2023-03-21 |
Family
ID=85522575
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210557934.XA Pending CN115834438A (zh) | 2022-05-19 | 2022-05-19 | 交换机的性能评价方法及***、电子设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115834438A (zh) |
-
2022
- 2022-05-19 CN CN202210557934.XA patent/CN115834438A/zh active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10673731B2 (en) | System event analyzer and outlier visualization | |
US10038618B2 (en) | System event analyzer and outlier visualization | |
CN107608862B (zh) | 监控告警方法、监控告警装置及计算机可读存储介质 | |
US8966036B1 (en) | Method and system for website user account management based on event transition matrixes | |
US7281041B2 (en) | Method and apparatus for providing a baselining and auto-thresholding framework | |
CN108509325B (zh) | ***超时时间的动态确定方法与装置 | |
US11765653B2 (en) | Load threshold determining method and apparatus | |
CN111459761B (zh) | 一种Redis配置的方法、装置、存储介质及设备 | |
US20120023041A1 (en) | System and method for predictive network monitoring | |
CN109558287A (zh) | 一种固态硬盘寿命预测方法、装置和*** | |
CN110213203B (zh) | 网络调度方法、装置及计算机存储介质 | |
US20220272151A1 (en) | Server-side resource monitoring in a distributed data storage environment | |
CN104820663A (zh) | 发现低性能的sql语句以及预测sql语句性能的方法和装置 | |
US20100299675A1 (en) | System and method for estimating combined workloads of systems with uncorrelated and non-deterministic workload patterns | |
US20180227203A1 (en) | Operation of data network | |
CN116680146A (zh) | 一种保障应用软件安全可靠运行的方法和装置 | |
CN117971488A (zh) | 分布式数据库集群的存储管理方法及相关装置 | |
CN117768469A (zh) | 一种基于大数据的云服务管理方法及*** | |
CN117687884A (zh) | 一种电网调度自动化主站运维操作票智能优化方法及*** | |
Viswanathan et al. | Predictive provisioning: Efficiently anticipating usage in azure sql database | |
US20230367668A1 (en) | Proactive root cause analysis | |
KR102188987B1 (ko) | 서버 관리 장치를 구비한 클라우드 서버 및 로컬 서버를 이용하는 제로클라이언트 단말기용 클라우드 컴퓨팅 시스템의 운영 방법 | |
Bandari | Predictive Analytics in Cloud Computing: An ARIMA Model Study on Performance Metrics | |
CN115834438A (zh) | 交换机的性能评价方法及***、电子设备及存储介质 | |
US10802943B2 (en) | Performance management system, management device, and performance management method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |