BlackBerry MDS Integration Service high availability

To configure BlackBerry® MDS Integration Service high availability, you can create a pool of two or more BlackBerry MDS Integration Service instances during the installation processes for the instances. BlackBerry MDS Integration Service clients (for example, the BlackBerry Administration Service, BlackBerry MDS Connection Service, and third-party applications) can access all of the BlackBerry MDS Integration Service instances in the pool using the same DNS name. All BlackBerry MDS Integration Service instances in the pool share a X.509 certificate that is stored in the BlackBerry MDS Integration Service database and that you can manage using the BlackBerry Administration Service.

Each BlackBerry MDS Integration Service instance communicates with the other instances in the pool to distribute the client traffic between each other. The BlackBerry MDS Integration Service pool maintains session stickiness between a BlackBerry device and a BlackBerry MDS Integration Service instance. If a BlackBerry MDS Integration Service instance stops responding or shuts down, the BlackBerry device sessions that the BlackBerry MDS Integration Service instance maintains are reassigned to other BlackBerry MDS Integration Service instances.

To permit BlackBerry MDS Integration Service clients to distribute messages to the BlackBerry MDS Integration Service instances in the pool and to avoid a single point of failure, you can select one of the following high availability options:
  • DNS round robin
  • hardware load balancer, such as the BIG-IP® load balancer

Was this information helpful? Send us your comments.