内炼智能化
早期的网络分析软件只是为用户提供一些网络运行参数,如各种各样的流量参数(利用率、包率)等等,需要用户根据自己的实际经验去判断网络发生故障的原因。有的时候还要求用户一步一步去分析,甚至有可能用到数据包级别的深度分析。这不仅给用户造成了极大的不便,也为他们设置了很高的技术门槛,处理问题难度增大并且过程漫长。
随着技术的不断发展演进,现在的网络分析领域的发展趋势是,以数据量、数据包的分析为核心,但是更突出智能化和直观的可视化。网络分析系统不仅会提供基础的数据参数,更有直观的问题诊断,并可快速直接告诉用户,在哪里发现了什么样的问题。比如说安全方面,如果发生了ARP攻击或者DoS攻击,网络分析系统会直接告诉用户哪里发生了此类问题,而不只是像以往只能为用户提供流量异常参数;再如应用方面,网络分析系统也会直接把分析结果告诉用户,如DB Server响应缓慢;对于传输层,比如说有丢包或者重传,网络分析系统也会直接告诉用户,而无需用户自行分析。这些准确的诊断信息可以快速地通知给用户,他们就可以直观地了解到自己的网络或者应用的运行状态。
这就是网络分析系统的智能化体现。网络分析系统可以将包括数据流在内的各种参数转化成更直观的结果呈现给用户,比如针对某个交易处理,可以以图形化的方式看到交易的整个处理过程,用户面对的不再只是枯燥的数据包。现在的图形化方式,可以直接看到处理的过程和结果,让用户能够更直接、更直观地去分析问题。这也是网络分析系统发展的一个理想目标,网络分析系统将做到越来越智能化。
更强的针对性
网络分析系统的另外一个重要发展方向是具备更强的针对性,比如最新的软件推出了面向分析方案的新概念,也就是针对不同用户的各种需求,将为他们提供不同的分析方案。比如专门针对HTTP的分析方案,会对HTTP的交易处理、会话的过程进行针对化的分析,从而得出针对性的结果。包括像DNS、FTP、E-mail以及安全等各方面,都会做到更有针对性。
以往用户拿到一个分析软件,虽然它功能很全面,有各种各样的参数,但是需要用户根据自己的经验去判定,要求用户自己有很专业的知识和经验能完成,这只有经常使用才能积累这种经验。而现在具备针对性的分析系统带来更多好处,用户只关心自己需要那部分功能,软件直接分析出结果,用户不需要专业培训即可轻松使用。当然,用户还以根据这些结果去做进一步的分析,挖掘到相应的数据流、数据包,这对分析的准确性就更加有效。
外联整合
我们知道,目前的网管软件通常都包括网络监测功能,可以得到一些基本的信息,比如端口、流量等。这对于只想实时了解网络应用状态的用户来说是足够了,但对有更深层次、更细节的分析需求的用户,网管软件就无能为力了,这时就只能求助于网络分析。因为网络软件解决的是设备的状态问题、网络的链路问题,而网络分析提供的则是更深层次、精度更高的分析,包括流量甚至是从IP到TCP以及到更高层次的应用方面的数据的提供;而网管软件只能提供底层的流量数据,它无法提供更高要求的应用层面的数据,也做不到精细化。
然而从另外的角度来看,虽然网管系统本身不是数据源,但它是一个很好的监控平台,如果能够把网络分析提供的对用户更有效的数据做为一个数据源,则会让用户的整个网络监控体系更完善、更高效。
包括一些应用层面的监控以及某些关键应用响应时间的监控,这些通过其他方式很难做到,而网络分析可以实现。网络分析如果能和整个网管体系结合起来,充分利用网管系统的集中告警管理平台,通过标准协议进行之间的数据交付,把网络分析得到的细度流量信息提供给网管系统,再由它做进一步的处理。
当前,这种整体解决方案越来越受到用户的亲睐,更多的用户要求一个集成的系统,整合自己原有的管理体系,最后实现成体系的管理。 (本刊记者 袁绍军)