Distributed server cluster for controlling network traffic

   
   

A scalable, distributed, highly available, load balancing server system having multiple machines is provided that functions as a front server layer between a network (such as the Internet) and a back-end server layer having multiple machines functioning as Web file servers, FTP servers, or other application servers. The front layer machines comprise a server cluster that performs fail-over and dynamic load balancing for both server layers. The operation of the servers on both layers is monitored, and when a server failure at either layer is detected, the system automatically shifts network traffic from the failed machine to one or more operational machines, reconfiguring front-layer servers as needed without interrupting operation of the server system. The server system automatically accommodates additional machines in the server cluster, without service interruption. The system operates with a dynamic reconfiguration protocol that permits reassignment of network addresses to the front layer machines. The front layer machines perform their operations without breaking network communications between clients and servers, and without rebooting of computers.

Um scalable, distribuído, altamente disponível, sistema balançando do usuário da carga que tem máquinas múltiplas é contanto que funções enquanto uma camada dianteira do usuário entre uma rede (tal como o Internet) e uma camada back-end do usuário que tem máquinas múltiplas funcionar como usuários do arquivo da correia fotorreceptora, usuários do ftp, ou outros usuários da aplicação. As máquinas dianteiras da camada compreendem um conjunto do usuário que execute falh-sobre e carga dinâmica que balança para ambas as camadas do usuário. A operação dos usuários em ambas as camadas é monitorada, e quando uma falha do usuário em uma ou outra camada é detectada, o sistema desloca automaticamente o tráfego da rede da máquina falhada a um ou mais máquina operacional, reconfigurando usuários da dianteiro-camada como necessitados sem operação de interrupção do sistema do usuário. O sistema do usuário acomoda automaticamente máquinas adicionais no conjunto do usuário, sem interruption do serviço. O sistema opera-se com um protocolo dinâmico do reconfiguration que permita o reassignment de endereços de rede às máquinas dianteiras da camada. As máquinas dianteiras da camada executam suas operações sem as comunicações quebrando da rede entre clientes e usuários, e sem recarregar dos computadores.

 
Web www.patentalert.com

< Genealogy registry system

< Method for benchmarking standardized data element values of agricultural operations through an internet accessible central database and user interface

> Methods and apparatus for data retrieval, storage and analysis

> Saving information from information retrieval systems

~ 00100