admin-db
|
mongo-admin-a
|
master
|
Stores the collection of system and CRD related configurations
|
admin-db
|
mongo-admin-b
|
control-a
|
Stores the collection of system and CRD related configurations
|
admin-db
|
mongo-admin-c
|
control-b
|
Stores the collection of system and CRD related configurations
|
admin-db
|
mongo-admin-setup
|
master
|
Sets up the mongo database cluster across the master, control-a and control-b
|
binding
|
binding
|
dra-worker
|
Provides functionality for handling the requests from diameter-endpoint to binding database and vice versa
|
cc-monitor
|
cc-monitor
|
control-a, control-b
|
Manages haproxy instance for memcached servers and also for the collection of consolidated qns and engine logs.
|
configuration-engine
|
configuration-engine
|
control-a
|
Maintains confd configuration engine details
|
consul
|
consul-1
|
master
|
Service discovery and configuration
|
consul
|
consul-2
|
control-a
|
Service discovery and configuration
|
consul
|
consul-3
|
control-b
|
Service discovery and configuration
|
control-plane
|
control-plane
|
master,control-a, control-b
|
Passes topology information via control messages from publishers to subscribers.
|
control-plane
|
control-plane-monitor
|
master,control-a, control-b
|
Monitors server running in control-plane container and restarts if the same is not responsive or down
|
diameter-endpoint
|
diameter-endpoint
|
dra-director
|
Maintains Diameter endpoint inbound and outbound connections,message handling and routing function.
|
diameter-endpoint
|
diameter-redis-q-a
|
dra-director
|
Facilitate inter process communication of application messages across nodes.
|
diameter-endpoint
|
diameter-redis-q-a-monitor
|
dra-director
|
Monitor IPC server process in "diameter-redis-q-a" and restarts if the same is not responsive or down
|
diameter-endpoint
|
global-control-plane
|
dra-director
|
Passes topology information via control messages from publishers to subscribers across DRA installations
|
diameter-endpoint
|
interface-mover
|
dra-director
|
Provides functionality for moving of SCTP interface from host to inside container.
|
diameter-endpoint
|
socket-forwarder
|
dra-director
|
Forwards the socket bind connections from host to inside container
|
docker-registry
|
registry
|
master
|
Internal docker registry for storing and distributing of images running on the system
|
docker-registry
|
registry-extra
|
master
|
Utility container to support docker registry
|
grafana
|
grafana
|
control-a/control-b
|
Provides a graphical or text-based representation of statistics and counters collected in the Prometheus database
|
haproxy-common
|
haproxy-api
|
on all nodes except dra-worker
|
haproxy instance for the load balancing of API servers
|
haproxy-common
|
haproxy-common
|
on all nodes except dra-worker
|
Common haproxy instance for the load balancing of Policy Builder, Grafana, orchestrator CLI and UI, API, CC, etc.
|
haproxy-int-api
|
haproxy-int-api
|
control-a
|
haproxy instance for the load balancing of internal API servers.
|
haproxy-prometheus
|
haproxy-prometheus
|
control-a/control-b
|
haproxy instance for the load balancing of Prometheus services.
|
memcached-vip
|
lbvip02
|
|
In-memory key-value store for small chunks of arbitrary data (strings, objects) from results of database calls, API calls,
or page rendering.
Intended for use in speeding up dynamic web applications by alleviating database load.
|
mongo-node
|
mongo
|
master, control-a, control-b
|
Maintains sharded clusters for managing of huge data.
|
mongo-node
|
mongo-monitor
|
master, control-a, control-b
|
Monitoring of Mongo shards that run on Mongo containers.
|
mongo-node
|
mongo-status
|
master
|
Monitoring of Mongo database configurations
|
monitoring
|
collectd-host
|
All
|
The collection utility collectd is used for collecting and storing statistics from each VM to the centralized collection nodes
on the control-A and control-B virtual machines. The centralized collector writes the collected data to output CSV files.
|
monitoring
|
dnsmasq
|
All
|
Used for internal DNS forwarding and caching
|
monitoring
|
dnsmasq-monitor
|
All
|
Monitoring and managing dnsmasq container
|
monitoring
|
docker-host-info
|
All
|
Sytem utility container used for executing all system related commands
|
monitoring
|
keepalived
|
All
|
Manages the VIPs configured via VRRP protocol
|
monitoring
|
keepalived-monitor
|
All
|
Monitors the keepalived process running on the system and starts the keepalived process with the given VIP name
|
monitoring
|
node-exporter
|
All
|
Exporter for the System metrics like CPU, RAM, DISK etc
|
monitoring
|
node-exporter-monitor
|
All
|
Monitoring of node exporter container
|
monitoring
|
ntpd
|
All
|
NTP service for time synchronization that runs either realtime or on client process based on the reachability of the NTP server
.
|
orchestrator
|
orchestrator
|
master
|
-
Creates and maintains docker engines
-
Schedules and manages docker services
-
All system operations like upgrade, downgrades
-
CLI operations
-
Alert and SNMP functionalities et
|
orchestrator-backup-a
|
orchestrator-backup-a
|
control-a
|
Provides high availability support for the functionalities carried out by the orchestrator.
|
orchestrator-backup-b
|
orchestrator-backup-b
|
control-b
|
Provides high availability support for the functionalities carried out by the orchestrator.
|
orchestrator-ui
|
orchestrator-ui
|
master, control-a, control-b
|
To access the management console via HTTP
|
policy-builder
|
policy-builder
|
control-a, control-b
|
Service configurations and policy rules
|
prometheus
|
blackbox-exporter
|
master, control-a, control-b
|
Note: Will be obselete in future releases, as ICMP statistics are now collected from orchestrator
|
prometheus
|
prometheus-hi-res
|
master, control-a, control-b
|
Monitors the system at 5-second intervals with 24-hour history
|
prometheus
|
prometheus-planning
|
master, control-a, control-b
|
Monitors the system at 120-second intervals with 365-day history
|
prometheus
|
prometheus-trending
|
master, control-a, control-b
|
Monitors the system at 20-second intervals with 30-day history
|
prometheus
|
statistics-gathering
|
master, control-a, control-b
|
Collection of statistics related to java applications as bulk stats
|
stats
|
collectd-jmx
|
control-a, control-b
|
Collection of statistics related to jmx using collectd
|
stats
|
stats-relay
|
control-a, control-b
|
Collection of statistics related to relay interfaces using collectd
|
stats
|
stats-sftp
|
control-a, control-b
|
Collection of statistics related to sftp
|
subversion
|
svn
|
control-a/control-b
|
Maintains all the CPS policy configurations and has repositories in which files can be created, updated and deleted
|
zvision
|
haproxy-zvision
|
master, control-a, control-b
|
haproxy instance for the load balancing of zvision servers
|
zvision
|
zvision
|
master, control-a, control-b
|
Provides functionality of Zing VM monitoring
|