This article describes how to configure two types of spillover methods for a virtual server on a NetScaler appliance.
The NetScaler appliance supports one type of spillover method that can be configured on a single virtual server at a time.
Load Balancing virtual server supports the following spillover methods:
Content Switch virtual server supports the following spillover methods:
In the following example, you can configure two types of spillover methods - connection and bandwidth, so that the spillover action will be taken when the threshold for any one of the methods is reached. In a typical configuration Content Switching, virtual server is bound to the load balancing virtual server.
Static or dynamic connection based spillover is configured on the load balancing virtual server. Load balancing virtual server spillover is based on the connection threshold. Bandwidth based spillover is configured on the content switching virtual server. Content Switching virtual server spillover is based on the bandwidth threshold.
The spillover virtual server can be configured to serve any user configurable content after the spillover threshold is reached. This configuration allows the user to control both the bandwidth and the connections for a virtual server and the backend application farm.
In the following configuration example, the bandwidth threshold on the content switching virtual server is set to 100 Mbps and the connection threshold on the load balancing virtual server is set to 100 connections.
add cs vserver CS_VIP_100 HTTP 172.16.30.1 80 -cltTimeout 180 -soMethod BANDWIDTH -soThreshold 100000 bind cs vserver CS_VIP_100 LB_VIP_100 set vserver CS_VIP_100 -backupVServer SO_VIP_BW_100
add lb vserver LB_VIP_100 HTTP 172.16.30.2 80 -persistenceType NONE -cltTimeout 180 -soMethod CONNECTION -soThreshold 100 bind lb vserver LB_VIP_100 svc1 set vserver LB_VIP_100 -backupVServer SO_VIP_CON_100
add lb vserver SO_VIP_CON_100 HTTP 172.16.30.3 80 -persistenceType NONE -cltTimeout 180 add lb vserver SO_VIP_BW_100 HTTP 172.16.30.4 80 -persistenceType NONE -cltTimeout 180 bind lb vserver SO_VIP_CON_100 svc2 bind lb vserver SO_VIP_BW_100 svc2
For more information refer to the NetScaler documentation or contact Citrix Technical Support.