Flussonic Catena can balance users between several Flussonic Media Server nodes. Load balancing is achieved by redirecting client requests to another, less loaded server in a cluster. If a requested stream was found in the Catena database, then the stream's URL is given to a client device according to pipeline rules. In this case, Catena "knows" which server is playing which role and how many Edge servers are available, and chooses a less loaded server. This is a more flexible way to configure balancing in Catena and it is automatically enabled when a stream is added into Catena. If the requested stream is not in the Catena database, then Catena will try to find this stream on all Flussonic servers that are connected to Catena. In this case, Catena will not "know" which server is Origin and which is Edge. Autobalancer is a simple and effective solution if you already have servers with configured channels. Just add these servers into Catena, and Catena will find all channels and balance the subscribers between servers.
Import Catena from the old server to a new one
This instruction applies to the situation when you did configure Catena and need to migrate it on a new server without losing the configuration. Copy catena. This instruction applies to the situation when you installed Catena on the same server with the database you want to migrate into Catena.
Importing the configuration into Catena on the same server with XC
OpenNebula is an open and extensible cloud platform allowing an easy automation of data centers operations. Simplicity of deployment and configuration of virtual machines without the help of specialists is the main advantage of the OpenNebula platform. Also, the main advantages of this cloud platform include the ability to dynamically change the size of the physical infrastructure by adding and removing nodes in real time and splitting the cluster into virtual partitions, which allows us to allocate only the necessary amount of resources for the operation of a certain service. OpenNebula provides a centralized interface for managing all elements of the infrastructure, both virtual and physical, and also has a high degree of utilization of available resources. Initially, OpenNebula does not support the OpenVZ virtualization technology, however its modular architecture allows using third-party drivers, in particular for OpenVZ. The main advantage of OpenVZ virtualization technology is the ability to run multiple isolated copies of the operating system on a single physical server. The authors of this article had to refactor the code of the existing OpenVZ driver for the OpenNebula cloud platform.
Work fast with our official CLI. Learn more. If nothing happens, download GitHub Desktop and try again. If nothing happens, download Xcode and try again.