一种应用于交换机管理的数据收集和分析方法

文档序号:9828003阅读:490来源:国知局
一种应用于交换机管理的数据收集和分析方法
【技术领域】
[0001]本发明涉及交换机技术领域,具体地说是一种实用性强、应用于交换机管理的数据收集和分析方法。
【背景技术】
[0002]交换机英文名称为Switch,也称为交换式集线器,是一种基于MAC地址识别,能完成封装转发数据包功能的网络设备。交换机管理的方式有以下几种:I)通过带外对交换机进行管理(PC与交换机直接相连);2)通过Telnet对交换机进行远程管理;3)通过Web对交换机进行远程管理;4)通过SNMP工作站对交换机进行远程管理。通常这些交换机管理方式都是动态实时对交换机进行配置和信息展示。而历史信息无法进行查询。
[0003]随着信息技术的发展,大数据发挥着越来越大的作用,数据的基本用途是为信息的收集和处理提供了依据,通常被称为人工智能的一部分。数据都是为了某个特定的目的而收集,例如,工厂为了成本核算而进行物料价格数据的收集,超市为了会计核算而收集销售数据。
[0004]交换机管理系统对交换机管理过程中会涉及到很多交换机操作数据和信息数据,我们可以把这些数据收集下来并进行分析,以此指导对交换机的管理和对网络故障的排查。基于此,本发明提出的一种应用于交换机管理的数据收集和分析方法就是用来解决上述问题。

【发明内容】

[0005]本发明的技术任务是针对以上不足之处,提供一种实用性强、应用于交换机管理的数据收集和分析方法。
[0006]—种应用于交换机管理的数据收集和分析方法,其实现过程为:
开发交换机的Web远程管理系统,设计后台数据库来存储操作过程中产生的数据信息,该数据信息是指用户操作Web远程管理系统产生的历史数据;
开发数据展示平台;
数据展示平台对接Web远程管理系统的后台数据库;
通过数据展示平台展示交换机的历史数据。
[0007]所述Web远程管理系统安装在Web远程管理平台上,设计的后台数据库在该Web远程管理系统中。
[0008]所述后台数据库存储的历史数据包括用Web远程管理系统对交换机进行配置的过程中产生的数据、交换机对应的IP、MAC地址和时间戳。
[0009]用户操作Web远程管理系统对交换机进行配置的过程中产生的数据包括:用户的操作指令、时间和用户数据。
[0010]所述后台数据库采用MySQL数据库,且Web远程管理系统获取的所有的交换机信息通过该后台数据库关联为一起,采用IP与MAC的方式来识别交换机设备。
[0011]所述数据展示平台上的数据可视化使用HighCharts插件,并使用曲线图来展示相关趋势信息,该趋势信息包括VLAN个数;使用饼状图展示相关比例信息,该比例信息包括操作命令占比。
[0012]本发明的一种应用于交换机管理的数据收集和分析方法,具有以下优点:
本发明提供的一种应用于交换机管理的数据收集和分析方法通过Web远程管理平台收集交换机数据信息,通过数据展示平台展示交换机数据,在一定意义上实现了交换机的科学管理和监控;为排除交换机或者网络故障提供了参考依据,也是大数据应用在交换机管理系统领域的积极尝试,推广实现起来比较容易,实用性强。
【附图说明】
[0013]附图1为本发明的实现流程图。
[0014]附图2为数据展示流程示意图。
【具体实施方式】
[0015]下面结合附图和具体实施例对本发明作进一步说明。
[0016]本发明的目的是为了收集交换机管理过程中产生的操作数据和信息数据并进行分析,进而得到历史数据和故障诊断数据。在这里主要是针对Web远程管理方式产生的数据进行收集和分析。
[0017]本发明的一种应用于交换机管理的数据收集和分析方法,如附图1、图2所示,其实现过程为:
开发或改造现有交换机的Web远程管理系统,设计后台数据库来存储操作过程中产生的数据信息,该数据信息是指用户操作Web远程管理系统产生的历史数据;
开发数据展示平台;
数据展示平台对接Web远程管理系统的后台数据库;
通过数据展示平台展示交换机的历史数据。
[0018]所述Web远程管理系统安装在Web远程管理平台上,设计的后台数据库在该Web远程管理系统中。
[0019]所述后台数据库存储的历史数据包括用Web远程管理系统对交换机进行配置的过程中产生的数据、交换机对应的IP、MAC地址和时间戳。
[0020]用户操作Web远程管理系统对交换机进行配置的过程中产生的数据包括:用户的操作指令、时间和用户数据。
[0021]所述后台数据库采用MySQL数据库,且Web远程管理系统获取的所有的交换机信息通过该后台数据库关联为一起,采用IP与MAC的方式来识别交换机设备。
[0022]交换机Web远程管理系统获取的所有的交换机信息要关联起来,考虑到交换机IP地址可能存在更换的情况,我们采用IP+MAC的方式来唯一识别交换机设备。
[0023]所有获取信息都添加当前时间戳,方便以后数据分析处理。
[0024]数据展示平台的工作流程具体为:
通过IP地址和MAC地址指定想要查询的交换机设备;
指定查看操作信息或者交换机信息,分别跳转到不同的信息展示页面; 通过时间进行搜索信息,方便查找相应时间内的相关信息;
最后在页面上展示信息。
[0025]数据可视化使用HighCharts插件,Highcharts是一个用纯JavaScript编写的一个图表库,能够很简单便捷的在web网站或是web应用程序添加有交互性的图表,并且免费提供给个人学习、个人网站和非商业用途使用。HighCharts支持的图表类型有曲线图、区域图、柱状图、饼状图、散状点图和综合图表。在此平台上我们使用曲线图来展示相关趋势信息,比如VLAN个数;使用饼状图展示相关比例信息,比如操作命令占比。
[0026]上述【具体实施方式】仅是本发明的具体个案,本发明的专利保护范围包括但不限于上述【具体实施方式】,任何符合本发明的一种应用于交换机管理的数据收集和分析方法的权利要求书的且任何所述技术领域的普通技术人员对其所做的适当变化或替换,皆应落入本发明的专利保护范围。
【主权项】
1.一种应用于交换机管理的数据收集和分析方法,其特征在于,其实现过程为: 开发交换机的Web远程管理系统,设计后台数据库来存储操作过程中产生的数据信息,该数据信息是指用户操作Web远程管理系统产生的历史数据; 开发数据展示平台; 数据展示平台对接Web远程管理系统的后台数据库; 通过数据展示平台展示交换机的历史数据。2.根据权利要求1所述的一种应用于交换机管理的数据收集和分析方法,其特征在于,所述Web远程管理系统安装在Web远程管理平台上,设计的后台数据库在该Web远程管理系统中。3.根据权利要求2所述的一种应用于交换机管理的数据收集和分析方法,其特征在于,所述后台数据库存储的历史数据包括用Web远程管理系统对交换机进行配置的过程中产生的数据、交换机对应的IP、MAC地址和时间戳。4.根据权利要求2所述的一种应用于交换机管理的数据收集和分析方法,其特征在于,用户操作Web远程管理系统对交换机进行配置的过程中产生的数据包括:用户的操作指令、时间和用户数据。5.根据权利要求3所述的一种应用于交换机管理的数据收集和分析方法,其特征在于,所述后台数据库采用MySQL数据库,且Web远程管理系统获取的所有的交换机信息通过该后台数据库关联为一起,采用IP与MAC的方式来识别交换机设备。6.根据权利要求1所述的一种应用于交换机管理的数据收集和分析方法,其特征在于,所述数据展示平台上的数据可视化使用HighCharts插件,并使用曲线图来展示相关趋势信息,该趋势信息包括VLAN个数;使用饼状图展示相关比例信息,该比例信息包括操作命令占比。
【专利摘要】本发明公开了一种应用于交换机管理的数据收集和分析方法,其实现过程为,开发交换机的Web远程管理系统,设计后台数据库来存储操作过程中产生的数据信息,该数据信息是指用户操作Web远程管理系统产生的历史数据;开发数据展示平台;数据展示平台对接Web远程管理系统的后台数据库;通过数据展示平台展示交换机的历史数据。该应用于交换机管理的数据收集和分析方法与现有技术相比,通过Web远程管理平台收集交换机数据信息,通过数据展示平台展示交换机数据,在一定意义上实现了交换机的科学管理和监控;为排除交换机或者网络故障提供了参考依据,实用性强。
【IPC分类】H04L12/24
【公开号】CN105591822
【申请号】CN201610017198
【发明人】陈洪鑫, 于治楼, 郑亮
【申请人】浪潮集团有限公司
【公开日】2016年5月18日
【申请日】2016年1月12日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1