High Availability Stack Installation
Most production-type deployments require that all CMP
Converged Monetisation Platform. The MDS Global product that supports customer care and billing for digital service providers. components are highly available.
This means that:
- More than one instance of each component is configured.
- Multiple instances are clustered; that is, they can transfer state in the real time between instances, or the instances don't hold any state so can be used indiscriminately.
-
The connectivity into each component is load balanced over all instances of that component, with the load balancer using the Health Check Service to determine if each instance should receive traffic.
-
The connectivity of each of the components should be via an external load balancer except for those that require only internal network
In the context of CMP, the infrastructure on which usage of registered customers will be measured – this could be a mobile phone network, broadband network or other non-telecommunications network. interaction. This is the case for both Shared Services and SAM Services components which should be configured to use an internal load balancer instead. This is to improve the performance for these micro services by preventing unnecessary external traffic routing and therefore resulting in reduced network latency.
Important:
Before you install a high availability deployment, read the section High Availability in the CMP Technical Architecture Overview, which describes the requirements and responsibilities of those who will install and maintain a high availability system. These requirements and responsibilities must be met for a successful deployment.
In addition, note that configuring the replication and the load balancing is not part of the CMP deployment and must be configured using relevant third party
Of software; a reusable component developed to be either freely distributed or sold by an entity other than the original vendor of the development platform. software and hardware as a separate step to the installation itself.
The CMP stack can be installed in different configurations:
- Simple installation, when each application component has only one instance.
- Highly available, when all the components of the stack are highly available.
- Mixed, when some application components are highly available and some are represented by the single instance.