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
