Belive it or not but some still have Citrix NetScaler Gateway Enterprise Edition running. The Citrix NetScaler Gateway Enterprise Edition is a special editions witch was made to replace the Access Gateway 5.x.
As you can see, many of the NetScaler features are not available:
Special the Load Balancing Feature can be a problem, as we the need another Load Balancing system to handle Storefront High Availability.
Well as the Load Balancing feature is not licensed is not the same as it is not there. It is, and we can use it, not to Load Balanced traffic between to Storefront server, but as failover. Many times this will be fine for the owners of the Citrix NetScaler Gateway Enterprise Edition.
I have to Severs with Storefront. To demonstrate the serveres is not in a Storefront Server Group as I need to different setup’s to identify witch server I am connected to.
The Server SF1 looks like this:
The Server XDC1 looks like this:
First, I create the SF1 and XDC1 Servers in the NetScaler configuration:
Then I create the Storefront monitor:
Then I create a service for each server. This has to be a service and not a service group, because we are using failover and not Load Balancing as the feature is not licensed.
As we are doing a Load Balancing Failover configuration, we start with the Virtual Server that will take over if the primary Server is not responding. This does not need to be direct accessible and that is why it does not have an IP address.
Then we create the Virtual Server that the clients are connecting too:
Just ignor the warnings, this is because the feature is not licensed, but when we test you will see that it is working as expected:
Now bind the Load Balancing Service to the Load Balancing Virtual Server:
This we know, J
Finely use the “Protection” to direct the traffic to the secondary storefront when the primary is down:
This end us up with this:
To test we connect to the virtual server of 10.11.12.163, and get the Storefront login site of the XDC1:
We will be getting this as long as the Storefront site is working on the XDC1. When I go and stop the Internet Information Service on the XDC1, the NetScaler service svc_xdc1_http goes down:
When I tests again I get the Storefront site on SF1, as the NetScaler sends the traffic to the Backup Virtual Server, because the primary service is down:
As for now, we can use the Load Balancing Failover even when the Load Balancing is not licensed. If Citrix have any plans to change this, we do not know. There in their rights to do that, so be aware of that.
In the example a have used HTTP, but it will work with SSL too. SSL I recommended as the users will type username and password and this we be sendt on the network in clear text if using HTTP.
I do not see it to be a problem that we are using failover and not real Load Balancing. Look at the flowing about max. Connections to a single Storefront Server: https://www.citrix.com/blogs/2015/06/30/storefront-scalability-update/
I sure, that the 50 Mb through put of the Citrix NetScaler Gateway Enterprise Edition will be the limit before the Storefront.