VidyoReplay VM provisioning requirements

The following table provides the only supported VidyoReplay standalone or cluster controller capacity configuration at this time.

VidyoReplay standalone or cluster controller capacity

VM configuration

Resource reservation

Host

 

vCPU (Cores)

RAM (GB)

Storage (GB)

CPU (GHz)

RAM (GB)

Min. CPU speed (GHz)

1 1080 HD OR 2 720 HD OR 4 SD OR 8 CIF OR 15 Audio Only recordings AND 300 webcasts / playbacks

4

4

60

9.5

4

2.6

1 1080 HD OR 2 720 HD OR 4 SD OR 8 CIF OR 15 Audio Only recordings AND 300 webcasts / playbacks

6

4

60

9.5

4

2.0

2 1080 HD OR 5 720 HD OR 10 SD OR 20 CIF OR 35 Audio Only recordings AND 300 webcasts / playbacks

8

8

60

19

8

2.6

The following table provides the only supported VidyoReplay recorder node capacity configuration at this time.

VidyoReplay recorder node capacity

VM configuration

Resource reservation

Host

 

vCPU (Cores)

RAM (GB)

Storage (GB)

CPU (GHz)

RAM (GB)

Min. CPU speed (GHz)

2 1080 HD OR 4 720 HD OR 8 SD OR 15 CIF OR 15 Audio Only recordings

4

4

60

9.5

4

2.6

2 1080 HD OR 4 720 HD OR 8 SD OR 15 CIF OR 15 Audio Only recordings

6

4

60

9.5

4

2.0

4 1080 HD OR 8 720 HD OR 16 SD OR 30 CIF OR 40 Audio Only recordings

8

8

60

19

8

2.6

To take advantage of the resources available in more powerful servers, multiple Virtual Edition VidyoReplays can be deployed on the same physical host. VidyoReplays of differing capacity may be added to the same cluster.

See Example configurations.

Bandwidth sizing for network storage

In order to assist in bandwidth estimation for concurrent loads, the below table indicates how much bandwidth is needed for a particular resolution.

Resolution Kbps Mbps
HD 1536 1.536
SD 704 0.704
CIF 488 0.488
Audio (Mono) Variable 36 0.036

Deployment sizing

The below provides some example deployment specifications that support recording.

Concurrent participants Concurrent conferences (two party) Concurrent recordings Connections* VidyoRouter VidyoReplay nodes (CIF) VidyoReplay nodes (SD) VidyoReplay nodes (HD) VidyoReplay nodes (audio-only)
100 50 50 150 2 2 4 7 2

200

100 100 300 3 4 7 13 3
300** 150 150 450 5 5 10 19 4
500** 250 250 750 8 9 16 32 7

*Each participant counts as a single connection and each VidyoReplay recording instance also counts as a single connection. For example, a two party call with recording enabled count as three simultaneous connections.

**In high concurrency recording configurations Vidyo may recommend that you disable recording on active Controllers. This is enabled by default.

Note

  • A VidyoPortal is a mandatory component alongside the above deployment models.
  • The VidyoReplay configurations above do not include a separate Controller node. A minimum of one controller node is needed for a VidyoReplay cluster.
  • For higher API-centric implementations, you may need to increase reservations for performance reasons. For specific guidance on your use-case, contact Vidyo Support for more information.