Disclosed is a system and method for distributing connections among a
plurality of servers at an Internet site. All connections are made to a
single IP address and a local director selects the server from among the
plurality of servers which is to receive the connection. Thus, the DNS
server is not relied upon to distribute connections, and the connection
distribution scheme is not avoided when DNS is bypassed. In one
embodiment, a session distribution scheme is implemented such that
connections are distributed to the server in the group of servers which
has the fewest connections of the group. In other embodiments, other
session distribution schemes which route connections based on the
predicted response times of the servers or according to a round robin
scheme are used.
São divulgados um sistema e um método para distribuir conexões entre um plurality dos usuários em um local de Internet. Todas as conexões são feitas a um único IP address e um diretor local seleciona o usuário entre do plurality dos usuários que deve receber a conexão. Assim, o usuário do DNS não é confiado upon para distribuir conexões, e o esquema da distribuição da conexão não é evitado quando o DNS é contorneado. Em uma incorporação, um esquema da distribuição da sessão é executado tais que as conexões estão distribuídas ao usuário no grupo dos usuários que tem poucas conexões do grupo. Em outras incorporações, outros esquemas da distribuição da sessão que distribuem as conexões baseadas nos tempos de resposta preditos dos usuários ou de acordo com um robin redondo planejam são usados.