Flussonic Media Server documentation

Contents

Load Balancing

Flussonic Catena has two types of load balancing mechanisms:

  • Pipeline balancer
  • Autobalancer

Pipeline balancer

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.

Autobalancer

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 streams. Just add these servers into Catena, and Catena will find all streams and balance the subscribers between servers.

If you want to to exclude a server (streamer) from the pool of servers that the Automatic balancer can use, turn off the Autobalancer option in the settings of this server.