Load balanced system – Grass Valley iTX Delivery Manager v.2.6 User Manual
Page 14

8
About Delivery Manager
Load balanced system
Load balanced system
Delivery Manager’s workload can be balanced by spreading the monitored endpoints
across multiple instances of the service. Some degree of load balancing can be achieved by
running multiple instances of Delivery Manager on a single server, but ideally the
monitored endpoints should be spread across instances running on their own framework
server.
This is illustrated in Figure 1-3 below, where four endpoints (A to D) are shared between
two instances of Delivery Manager.
Fig. 1-3: Four endpoints load balanced between two instances of the Delivery Manager service.
By distributing your endpoints across multiple instances of Delivery Manager you reduce
the workload on each individual instance. Where each instance is also on a different
framework server, the workload is better distributed.
The table below shows how the number of servers and instances of Delivery Manager
provide a sliding scale of load balancing effectiveness.
Servers
Instances
Endpoints
Load balancing
effectiveness
One
One
Multiple in a single configuration profile Poor
One
Multiple
Multiple per configuration profile
Good
One
Multiple
One per configuration profile
Multiple
Multiple per server
Multiple per configuration profile, per
server
Better
Multiple
Multiple per server
One per configuration profile, per server
Multiple
One per server
One per server
Best