Load Balancing Citrix Delivery Controllers via a Load Balancer necessity?
- Published: Thursday, 16 February 2017
At one of my projects we were discussing the high level design decisions and one of the discussion topics were setting-up the Delivery Controllers high available and redundant. During the talk we discussed the necessity of using Load Balancer appliances in front of the Delivery Controller. Based on that talk I thought it was a good idea to write an article about this topic including my opinion.
Logically we need to start which communication streams are being used to the Delivery Controllers which should be taken into account. Communicating to the delivery controller has three communication streams.
Virtual Delivery Agent (VDA) communication
StoreFront communication Application enumeration/ICA file creation (XML broker)
NetScaler (and StoreFront) STA communication
Let’s dig deeper in each communication stream.