This two-part series dives into Aruba’s Network Analytics Engine (NAE), a unique framework for network assurance and remediation that is built into the ArubaOS-CX network operating system. This blog dives into the NAE architecture and how it speeds network troubleshooting.第二个博客探讨了NAE的实施示例和用例。
Today’s fast-changing markets expect businesses to be more agile. Increasing business agility is crucial to growth and profitability. Since IT is an essential part of business operation, the same applies to IT operations. Innovations in IT infrastructure that reduce downtime, identify anomalies, improve performance and resolve problems quickly contribute directly to business agility and business continuity. The Network Analytics Engine (NAE), which is built into the ArubaOS-CX network operating system for the Aruba 8400 and 8320 core and aggregation switches, is one such innovation designed for networking and network operators.
IT departments have sophisticated systems in place to monitor and manage their infrastructure. A vast array of tools help operators to collect event logs, watch key performance metrics and capture traffic flow data to improve performance, spot anomalies and analyze failure. In conjunction with these existing tools, NAE enables network operators to have a rules-based framework that will quickly find the root cause, trigger follow-up actions and lower their mean time to repair.
什么是网络分析引擎?
NAE是用于网络保证和补救的首个内置框架。结合了Arubaos-CX的完整自动化和深层可见性功能,这个独特的框架可以通过使用简单的脚本剂来监视,故障排除和简单的网络数据收集。
简而言之,NAE让您实时分析问题。它为您提供了解决问题所需的见解,甚至更好,它基于既定政策采取了纠正措施。当它检测到异常时,它可以主动收集其他统计信息和数据以主动解决问题。
NAE is made up of agents, rules, databases, APIs and a web UI.
NAE Agents
NAE利用代理来收集背景。代理是当特定事件发生时在设备中触发的用户定义脚本,并收集其他有趣且相关的网络信息。
NAE规则
Agents are triggered by rules that are also defined by the user. An example of a rule is短期高-CPU,当CPU利用率超过指定时间段的一定阈值时,收集了其他上下文。
NAE数据库
NAE is tied to the configuration and state database as well as a time series database.
- Configuration and state database.The tie-in with the configuration and network state database is what makes NAE possible, because NAE has direct access to the entire current state of ArubaOS-CX, all statistics included. This also helps the agent to correlate a network event to a configuration change, which is useful in determining root cause by checking if the event was related to a configuration change.
- 时间序列数据库。时间序列数据库的搭配给用户the ability to rewind and playback the network context surrounding a network event. Under normal use, storage is estimated at 400 days.
REST APIs
NAE具有与安全信息和事件管理(SIEM)工具和日志分析引擎等外部系统集成的REST API。此外,操作员可以使用API从网络中的其他设备请求信息,以在发生特定事件时创建网络状态的完整图片。

Web UI
Aruba OS-CX Web用户界面可快速简便地可见性。除了提供监视开关状态的能力外,它还使您可以访问视图和配置NAE代理,脚本和警报。自动生成的图形提供了故障排除网络所需的其他上下文。
内置NAE的三个好处
NAE delivers clear benefits to network operators.
- Addressing administrative boundaries saves time.In many networks, administrative boundaries limit operator access to network visibility. Event logs are processed by log analytics systems that are usually under a different administrative domain. Network visibility, performance insights and subsequent corrective actions often require people to work across administrative boundaries. Sometimes this collaboration is cumbersome and often is not agile or flexible enough for operators to address business needs. The built-in NAE gives some freedom and flexibility for network operators to directly deal with appropriate network related issues.
- 实时上下文有助于加快故障排除。从应用程序和基础架构中的事件日志通常收集到独立的日志分析工具中,以进行根本原因分析。与日志分析工具相关联的脚本执行了围绕事件的其他上下文的任务。这些工具为网络中的大量设备提供服务,因此,在工具对事件做出反应并从任何特定设备中请求其他上下文之前,可能会遇到延迟。此延迟可能会导致事件发生时的确切上下文丢失。内置的NAE自动触发事件发生时收集其他信息的收集,从而为有意义的背景和更快的麻烦拍摄。此外,基于规则的框架可以触发后续操作以解决问题。除故障排除外,实时上下文在系统优化中也很有用,例如当CPU使用突然达到峰值时,可以立即采取补救措施。此外,当集中式服务器和工具无法到达或无法使用时,根本无法收集此信息。
- NAE is a turnkey solution.大多数分析工具集都必须将它们集合在一起并集成,然后才能使用它们。这包括数据库集成,时间序列数据存储,流数据供稿和脚本。NAE是一种预包装的解决方案,可以在框外使用。它带有用于常见用例的集成数据库和预包装脚本。此外,可以在Github或Aruba Solutions Exchange上找到以脚本和用例形式的补充援助。
Go Deeper
Read the blog探索行动中的网络分析。
Read the blogREST API的三个最大网络自动化受益。
Read the blogArubaos-CX:一个现代的,可用于手机和物联网时代的可编程网络,由汤姆·布莱克(Tom Black),校园转换业务部门的副总裁和通用汽车(Aruba)。



