Achieving High Availability in VOS Cloud - Part 2 (Service Redundancy)

  • 3
  • Question
  • Updated 2 years ago
  • Answered
  • (Edited)
For an application processing linear video services, High Availability is a key requirement. However, achieving it is no small accomplishment. In the design of VOS Cloud, we spent a lot of time thinking about the things that can go wrong and addressing them in every part of our application. This article details how we tackled the various potential problems and aims to educate our customers on what options are available to them to optimize failure recovery to meet their business needs.

As we learned in part 1 of "Achieving High Availability in VOS Cloud", VOS is aware of the different Availability Zones of the cloud deployment environment, and will take advantage of it.

VOS is offering 2 levels of service redundancy as described below:

1. Hot - Hot (1:1) - When you turn ON redundancy for a service (see below), VOS will stage two copies of the same service, in two different availability zones inside the VOS cluster. That also means VOS will consume double the resources (compute and network) of a given service.

In this mode the redundancy fail over will be less than 1 second.

Figure-1: Output Service under the Configure application

2. Best effort - As VOS is a self-healing cloud base application, even when redundancy is turned OFF, VOS will try to re-establish the services on residual resources on an available VOS nodes.

In this mode, the redundancy fail over will be ~10 seconds.
Photo of Yaniv Ben-Soussan

Yaniv Ben-Soussan, Product Manager

  • 474 Points 250 badge 2x thumb

Posted 2 years ago

  • 3

Be the first to post a reply!