Recently I was involved in helping a client with decisions related to HA on their corporate LAN for systems they wanted about 30 plus thousand users to access in a DMZ. The primary business concern was that if this system failed the board would know very quickly and he just couldn’t afford to have a failure of this sort. He had already addressed the HA of his T1 links with a product from Fatpipe. His primary concern was application load balancing and High Availability to protect against failure of the systems themselves and also to give them the ability to perform maintenances and patching on systems without taking all systems off line or effecting performance due to a decreased ability to serve the user population. The analysis covered low budget options to higher budget options. The 4 considered were:
- Native Windows Load Balancing
- Sonicwall Firewall Web server load balancing (see pdf attached to this blog)
- Coyote Point Systems
- Citrix CAG
As each solution was explored, the client realized that they wanted more and more automation and ease and depth of reporting. Each solution progressively higher price tag and with this one gets more and more automation, reporting, etc. We did leave F5 off since in my opinion they have a ridiculous price point except for the most exotic of requirements. As the client went through the process of reviewing requirements, they realized that they did in fact want the highest priced solution primarily because their staff was more comfortable with the day to day maintenance of a Citrix solution since they are a Citrix shop. I liked the SonicWALL solution in particular since the new UTM firewall would allow them to forgo yet another edge device, but the reporting is more limited than the dedicated load management products. This is not meant to be an exhaustive review of all options but just to give a busy exec a chance to see options that are available.On a final note the Coyote Point solution has a very appealing Virtual System Load Balancing solution which I think is great. If anyone has questions about more technical details just email me at email@example.com.