版权声明:本文为神州灵云作者的原创文章,未经神州灵云允许不得转载。
本文作者:方奕
什么是网络性能管理?
据Garnter 2018的魔力象限定义为:
Network performance monitoring and diagnostics (NPMD) tools allow IT operations to understand the performance of application, network and infrastructure components via network instrumentation, including insight into the quality of the end-user experience. The goal of NPMD products is not only to monitor the network traffic and infrastructure to facilitate outage and degradation resolution, but also to identify performance optimization opportunities. This is conducted via diagnostics, analytics and root cause analysis capabilities to complement monitoring of today’s complex IT environments.
从网络数据看网络和应用性能不算是个新话题,由于其非入侵的部署方式和对复杂架构的普适特性,NPM(Network Performance Management) 网络性能管理解决方案被越来越多的IT专业技术人员所熟悉,产品覆盖领域也从金融,运营商,慢慢开始向各行业渗透。笔者从20年前第一次接触抓包软件起,就一直持续观察并亲历这个细分市场的发展和壮大,深有感触,下面来简单谈谈我眼中的NPM。
NPM发展第一阶:单机版抓包分析
NPM发展到现在差不多经历了三个阶段,第一阶段是单机版的抓包分析软件,譬如大家耳熟能详的Ethereal, Sniffer pro,Network Monitor等。Ethereal是开源的软件,方便易用。Sniffer Pro是Network General公司(后被NetScout收购)推出的商用软件功能强大,但是价格昂贵。Network Monitor是微软Windows Server自带的组件,功能也挺强大的,但是附属于Windows Server,基本没有推广。严格上来说,这些软件都还不算是性能管理软件(NPM&