It performs core network facing functions such as topology , inventory, maps, fault management, device configuration, network provisioning, status polling & performance management. It also provides framework services like database persistence framework, security, high availability, policy management and more.
Mediation Server: It’s BE server module which handles all south bound protocol communication. Mediation server has adapter designed for each protocol and keeps the BE modules transparent to the south bound protocols that are used. Mediation server components always resides within the BE server JVM.
Distributed Polling Engines: These are individual performance data collection engines that do data collection from devices. The distributed pollers offload the data collection load from BE to allow it to perform other functions like discovery, fault etc,.A single back end can have multiple distributed pollers connected to it.
Front-end Server: The server provides the communication link between the BE and the Client. FE server processes the read-only requests of the client, and redirects the request to the BE server in case of write operation. Multiple FEs can be connected to a BE and each FE can have multiple clients connected to it.