Good Citrix design in its most basic form is simple. The number one rule is to remove all single points of failure. This means there should be redundant servers for everything critical. I consider the Secure Gateway, Web Interface, and XenApp servers critical. Those are just for Citrix. The other things to consider are redundant domain controllers, Clustered SQL servers, and a file server that is already designed for HA. The most cost effective way of pulling this off is to use virtualization technoligies like ESX. My typical small/medium business setup to to virtualize two XenApp servers, and two WI/CSG servers. The WI/CSG is setup using NLB whereas the XenApp servers just use the standard Load Balancing built into Citrix. Your SQL server should replicate the DS, there are good artilces on how to do this out there. That’s about it, just about any design I do starts with this and is customized for the customer requirements.

- "...their vision has been instrumental in our adoption of these technologies before they become buzzwords."
- Network Manager at Nelson Mullins - "I would simply say that they do the work you need and do it very well."
- Director of IT at Piedmont Healthcare - "Not only are the eGroup engineers extremely good, they have all been able to fit in with my existing staff and build relationships that are beneficial for all of our projects."
- VP and CIO, Beaufort Memorial Hospital - We called around to other companies to see who they used and over and over the name eGroup was given. After the first meeting, I knew they had the knowledge and staff to meet our needs."
- IT Director, MCAngus, Goudelocke and Courie - "I was skeptical about the amount of work they wanted to do in a short amount of time. But we were able to get it all accomplished in less time than they expected. Totally blew us away."
- IT Manager, Horry Electric Cooperative - "With their expertise at our disposal, it is like having additional staff on hand. They have never made us feel like we were just another client. More like colleagues."
- IT Manager, Horry Electric Cooperative