The Niagara Visibility Controller (NVC) is a centralized management application that functions as a unified orchestration layer for network visibility products. Utilizing software-defined network (SDN) architecture and the OpenFlow protocol, it enables administrators to manage multiple devices as a single virtual switch fabric. The application provisions, enables, and enforces dynamic visibility services across enterprise environments to support network monitoring tools and security services.
Through its abstraction layer, the NVC provides real-time interaction with network services while simplifying the configuration of the visibility adaptation layer. The graphical user interface offers overview metrics on the health and status of network visibility deployments, supporting resource allocation, traffic rerouting, and automatic failover mechanisms to maintain data flow during network disruptions.