Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Prerequisites

...

Drawio
bordertrue
viewerToolbartrue
fitWindowfalse
diagramNameCUCM SIP Trunk fail-over
simpleViewerfalse
width600
diagramWidth581revision8

Recording solution has multiple components, each component high availability is described below;

...

Other services like Mixer, Rest Server, and Archival process high availability is achieved with Docker Swarm.

A swarm consists of multiple Docker hosts which run in swarm mode and act as managers (to manage membership and delegation) and workers (which run swarm services). A given Docker host can be a manager, a worker, or perform both roles. When you create a service, you define its optimal state (number of replicas, network and storage resources available to it, ports the service exposes to the outside world, and more). Docker works to maintain that desired state. For instance, if a worker node becomes unavailable, Docker schedules that node’s tasks on other nodes. A task is a running container which is part of a swarm service and managed by a swarm manager, as opposed to a standalone container.

To learn more about Docker Swarm Mode, see Docker Swarm Concepts

...