网络管理系统的进化

一、网管软件需要做的事情

这里说的网络管理软件可不是网吧里用的哦,他的管理对象主要是网络设备,如路由器、交换机、网络主机等等。

网管系统其实是一套可有可无的系统。如果没有网管系统,你的网络照样能够运行,并不会影响你的业务的运行。但是,如果有一天你的网络中出现了莫名其妙的问题,这时候部署了一套网络管理系统后就能帮你快速的定位到故障的源头,能够大大提高网络故障的修复率。这样网络管理软件作为一个保障性质的系统又显得那么的重要。

作为一款网络管理软件当然要有一些必备的功能喽,其中包括轮询设备的连接状态,监控一些CPU内存使用情况之类的指标、端口的状态和流量,解析syslog和snmp trap消息,资源管理,告警管理,网络运行状况报表等等。这些只是最基本的,还有设备自动发现,拓扑自动发现等等。这些是比较通用的,还可以针对特定的业务进行监控,比如AAA系统、WLAN网络等等。

二、网管软件的类别

就我接触的网络管理软件大致分为三类:

第一类称为"网元管理软件"会更合适,这一类网管软件更加关注对某个设备的监控和管理,对设备的操作能够管理的无微不至,这类软件一般是由设备生产商自己开发的。像思科、华为、锐捷都有自己的一套网管系统。

第二类称为“SNMP监控软件”比较确切,比如:非常著名的开源网管系统MRGT。这类软件是比较纯粹的,他只提供一个snmp监控平台,只要是支持snmp协议的对象都能管理,但是你要自己找需要监控的指标的OID和结果的计算公式,使用比较灵活,如果用得好还是非常强大的。

第三类,就是我现在正在工作的领域,可以称为“综合网络管理系统”。不要小看多了“综合”两个字,这就是他的精髓所在。他不会把每一台监控的对象关心的无微不至,它采用的是“全程全网”的理念,他是从更宏观的层面,通过网管系统俯视整个网络的运行状况。这种系统是运营商非常需要的。因为这完全符合运营商的网络的特征:他们的网络设备的数量是用万来计数的,网络设备种类繁多,只有使用“综合网络管理系统”才能彻底的解决网络管理的困境。而且运营商里还有种类众多的业务系统都是依靠庞大的网络为基础的,可以通过网管系统采集的数据,并开放数据通信的接口来为各种业务支撑系统提供监控数据。

三、网管软件不同层次

 谈网管软件的设计要从网络管理人员在使用网管系统之前管理开始说起。

1、在使用网管软件之前的管理

这时的网络管理基本靠网络管理人员的经验和手工整理的资料,比较常用的手法是用excel表格管理设备 - 端口 - IP、用visio等流程图绘制软件绘制拓扑图、这样的方法算是比较原始的了,可以做到规范网络的使用,但是对网络设备的运行状况可能就无能为力了,只有接到投诉的时候才知道原来网络出了问题,然后才开始凭借经验来排错,解决问题,很多完全可以由监控软件来做到的事情现在用人力成本来做,而且做得不好。

2、开始使用网管软件

从现在开始网络运维部门需要使用一些软件来监控网络的运行状况了。

那么我们需要软件来做那些事情呢?

(1)轮询网络设备是否宕机,这是最基本的一个要求了。主要做到这一点就能帮助运维人员解决很多的问题了,因为现在他们能够第一时间知道哪台设备除了问题。

(2)设备端口的状态、流量的监控。第一点只是解决最基本的问题,现在更进一步了。而且通过分析流量可以解决很多网络的安全问题和规划上的问题。

(3)设备告警信息,网络设备上的系统据说有90%的代码时用来错误处理的。可见网络设备本身就能检测到自己的运行状况,一般网络设备都支持将检测到的威胁发送给网管服务器(常用snmp trap和syslog),网管系统接收这些威胁信息,然后通过声、光、电等手段告警给网络运维人员。

3、需求的上升

现在对网络的基本的监控问题是解决了,对于大部分的企业来说能够完全满足了,但是毕竟不同的企业的网络环境不同,部署的情况不同,对网络管理的要求也不同。这时网络管理软件便要根据企业网络的具体情况来进行更深入的监控了。比如对WLAN、MIPS、BRAS的监控。

4、附加的功能

网管软件到这算是比较完善了,但是有时为了迎合市场营销增加卖点添加一些像3D机房展示、设备面板图这类华丽的功能。有的网管还会和派单系统、审计系统等结合起来达到珠联合碧的效果。

5、网络规模的扩大

像运营商里有数以万计的网络设备,如何监控这么多的网络设备,对网管软件来说是个挑战。解决这个问题首先需要建立专门用来监控的内部网络结构,其实需要改造网管软件让它能够实现分布式部署。

6、云计算

对于跨入云时代的的我们,当然也要与时俱进,网管系统也要架设到云上,这样由专门的网管公司来架设云平台的网管系统,普通的企业客户只要每月交很少服务费和部署一个网管数据采集设备就行了,采集的数据汇总到云端,由网管公司的专业人员来帮你管理网络,省事省力,大家取长补短,同时可以利用大数据的分析方法,分析出常见的网络问题和解决模型,这样就相当的专业了。

你可能感兴趣的:(网络管理系统的进化)