Distributed server cluster for controlling network traffic
AssigneeRAINfinity, Inc.
InventorsJehoshua Bruck, Vasken Bohossian, Chenggong Fan, Paul LeMahieu, Philip Love
Life of this patent
Estimating the term…
Loading patent…
AssigneeRAINfinity, Inc.
InventorsJehoshua Bruck, Vasken Bohossian, Chenggong Fan, Paul LeMahieu, Philip Love
Estimating the term…
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.
A method of operating a server computer for controlling data traffic of a computer network, the method comprising:
A program product for use in a computer that executes program steps recorded in a computer-readable media to perform a method of operating the computer for controlling data traffic of a computer network the:
A network server computer comprising:
Dependencies are inferred from the claim text.