A method for global server load balancing a plurality of sites based on a number of Secure Socket Layer Virtual Private Network, SSL VPN, users accessing servers at each of the plurality of sites, the method comprising: a) receiving, by a global server load balancing, GSLB, virtual server of a first appliance (200/500), a request to access a server, the GSLB virtual server load balancing a plurality of sites, each of the plurality of sites comprising a load balancing virtual server (275A, 275B) load balancing users (650, 660) access to servers, a plurality of the users accessing servers via an SSL VPN session; b) receiving, by the GSLB virtual server from a first load balancing virtual server of a second appliance (200/500A) at a first site, a first number of SSL VPN users (650A-C) accessing servers (106A, 106B) from the first site via SSL VPN sessions, a first SSL VPN manager of the second appliance (200/500A) identifying both SSL VPN users and users accessing the servers (106A, 106B) at the first site, including the first number of SSL VPN users (650A-C); c) receiving, by the GSLB virtual server from a second load balancing virtual server of a third appliance (200/500B) at a second site, a second number of SSL VPN users (650D-N) accessing servers (106C, 106D) from the second site via SSL VPN sessions, a second SSL VPN manager of the third appliance identifying both SSL VPN users and users accessing the servers (106C, 106D) at the second site, including the second number of SSL VPN users (650D-N); and d) determining, by the GSLB virtual server, to forward the request to one of the first load balancing virtual server of the first site or the second load balancing virtual server of the second site by load balancing SSL VPN users across the plurality of sites based on the first number of SSL VPN users (650A-C) and the second number of current SSL VPN users (650D-N). a) receiving, by a global server load balancing, GSLB, virtual server of a first appliance (200/500), a request to access a server, the GSLB virtual server load balancing a plurality of sites, each of the plurality of sites comprising a load balancing virtual server (275A, 275B) load balancing users (650, 660) access to servers, a plurality of the users accessing servers via an SSL VPN session; b) receiving, by the GSLB virtual server from a first load balancing virtual server of a second appliance (200/500A) at a first site, a first number of SSL VPN users (650A-C) accessing servers (106A, 106B) from the first site via SSL VPN sessions, a first SSL VPN manager of the second appliance (200/500A) identifying both SSL VPN users and users accessing the servers (106A, 106B) at the first site, including the first number of SSL VPN users (650A-C); c) receiving, by the GSLB virtual server from a second load balancing virtual server of a third appliance (200/500B) at a second site, a second number of SSL VPN users (650D-N) accessing servers (106C, 106D) from the second site via SSL VPN sessions, a second SSL VPN manager of the third appliance identifying both SSL VPN users and users accessing the servers (106C, 106D) at the second site, including the second number of SSL VPN users (650D-N); and d) determining, by the GSLB virtual server, to forward the request to one of the first load balancing virtual server of the first site or the second load balancing virtual server of the second site by load balancing SSL VPN users across the plurality of sites based on the first number of SSL VPN users (650A-C) and the second number of current SSL VPN users (650D-N).