MPLS Manager relies on the topology and status updates that are received from IP Availability Manager to discover and monitor MPLS networks, and to discover and monitor MPLS Layer 2 VPNs (L2VPNs) and Layer 3 VPNs (L3VPNs) that are configured and provisioned over MPLS networks.
When MPLS-BGP cross-domain correlation is enabled, MPLS Manager also relies on the topology that is received from IP Availability Manager to discover the BGP sessions that underlie the discovered MPLS L3VPNs. It also relies on the status updates that are received from Network Protocol Manager for BGP to monitor the discovered BGP sessions.
To improve performance, MPLS Manager is split into the following three components:
-
MPLS Topology Server
Imports router and switch topology from IP Availability Manager, discovers the MPLS and VPN topology, and builds a data model of the topology in its repository.
-
MPLS Monitoring Server
Imports minimal topology from the MPLS Topology Server, collects status information from IP Availability Manager, and monitors the MPLS network.
-
MPLS Analysis Server
Imports minimal topology from the MPLS Topology Server, collects status information from the MPLS Monitoring Server, and performs analysis.
GUID-72ED9E30-FAFC-4BB7-8339-09B4E47D48BA.html#GUID-72ED9E30-FAFC-4BB7-8339-09B4E47D48BA___MPLS_CONFIG_OVERVIEW_62686 provides information about the MPLS architecture.
Upon importing the initial router and switch topology from IP Availability Manager, the MPLS Topology Server performs its own SNMP and/or CLI discovery to query the routers for MPLS and VPN topology information. Upon building its topology data model, the MPLS Topology Server exports its topology to the Global Manager.
Both the MPLS Monitoring Server and the MPLS Analysis Server load a subset of the discovered topology from the MPLS Topology Server, to serve as the basis for monitoring and analyzing the managed MPLS network. The MPLS Analysis Server exports its analysis results in the form of problem and impact events to the Global Manager.
All MPLS servers in an MPLS Manager deployment run on the same host machine.