In the case where Citrix environment is accessed from users within the Network as well as users from outside the network.
I would like to know how to lay out the Load balancing and security part.
for instance users from inside the network when they try to access their applications, they will go to Storefront servers, however they need to go through certain load balancing system in order to use the least busiest storefront server.
I am not sure if there is any mechanism that provide user's data to be encrypted within the network, if it is necessary.
Users when they are home, and they need to access their applications, they will still have to go through Load balancer and Security system, for instance after they cross the firewall, then need to get authenticated by Citrix Gateway (component of Netscaler), then the load balancer will put them through the least busiest StoreFront.
I have seen this diagram below, but it is still does not cover the whole picture.. I am not sure how many Load balancer needs to be put up for Outside users as well as for users within the network.
Any Citrix Expert to put a diagram here and explain the flow of the traffic?