Vinteo Servers scaling and fault tolerance: различия между версиями

Материал из База знаний VINTEO
(Новая страница: «To organize a videoconferencing service on the basis of Vinteo software it is enough to have one physical server, but to get a fault-tolerant system and a system...»)
 
Строка 22: Строка 22:
  
 
There can be only one control server in the system. There can be one or several media servers. The minimum number of physical servers is one that combines both roles.
 
There can be only one control server in the system. There can be one or several media servers. The minimum number of physical servers is one that combines both roles.
 +
[[Файл:Каскадирование серверов2.png|800px|безрамки|центр|Каскадирование серверов]]

Версия 17:41, 27 июня 2022

To organize a videoconferencing service on the basis of Vinteo software it is enough to have one physical server, but to get a fault-tolerant system and a system that can bear high loads you need to use a cluster of several servers.

Vinteo server expansion

It is recommended to expand port capacity of Vinteo servers only by expanding license pool of Vinteo server, and if necessary - by installing additional platform server (hereinafter referred to as media server) in the cluster. To organize a cluster on the Vinteo management server the option Cascading of Vinteo server must be open. In this case server platform capacity can be expanded in a seamless and full-featured way in all sizes and does not entail any functional limitations. This expansion method preserves the single connection point of subscribers and license pool, and the whole logic of operation of the Vinteo server is preserved.

If a standard video conferencing system is used (for example, using geographically distributed servers (Vinteo or MCU from other manufacturers), the functionality of the system will have serious limitations, because

  • it will require simultaneous control of not one but two servers during the same conference;
  • typical cascading supposes the servers work in Master-Slave mode, in this case the conference layout will be formed on Master server, and Slave server subscribers can get to the layout only in voice activation mode;
  • there are two mutually incompatible license pools, one for each server;
  • cascading of videoconferencing servers of different manufacturers is made via gateway or trunk, which imposes certain, often even critical limits on the number of simultaneous calls through it, for example it is often impossible to organize more than 50 calls from one server to another;
  • there is no possibility to assign audio channels to participants of another server, additional licenses will be required to connect conferences with other videoconferencing servers;
  • there is no unified management of VCS participants and diagnosis of problems during conferences is difficult for the administrator of Vinteo server.

Solution architecture

Two server roles can be distinguished in the Vinteo system:

  • the communication server and the management server (hereafter referred to as the management server);
  • media server.

There can be only one control server in the system. There can be one or several media servers. The minimum number of physical servers is one that combines both roles.

Каскадирование серверов