LOAD BALANCING AMONG A CLUSTER OF FIREWALL SECURITY DEVICES
First Claim
1. A method for balancing load among firewall security devices in a network, the method comprising:
- causing, by a switching device on the network, a plurality of firewall security devices arranged in one or more clusters on the network to enter into a load balancing mode by sending one or more control messages to the plurality of firewall security devices;
receiving, by the switching device, heartbeat signals from the plurality of firewall security devices;
including, by the switching device, information regarding the plurality of firewall security devices into a load balancing table;
configuring a load balancing function in the switching device, wherein the load balancing function enables the switching device to manage more than eight firewall security devices in a cluster;
receiving, by the switching device, a data packet from one or more client devices; and
forwarding, by the switching device, the data packet to a firewall security device of the plurality of firewall security devices based on the load balancing function.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for balancing load among firewall security devices in a network is disclosed. Firewall security devices are arranged in multiple clusters. A switching device is configured with the firewall security devices by communicating control messages and heartbeat signals. Information regarding the configured firewall security devices is then included in a load balancing table. A load balancing function is configured for enabling the distribution of data traffic received by the switching device. A received data packet by the switching device is forwarded to one of the firewall security devices in a cluster based on the load balancing function, the load balancing table and the address contained in the data packet.
235 Citations
18 Claims
-
1. A method for balancing load among firewall security devices in a network, the method comprising:
-
causing, by a switching device on the network, a plurality of firewall security devices arranged in one or more clusters on the network to enter into a load balancing mode by sending one or more control messages to the plurality of firewall security devices; receiving, by the switching device, heartbeat signals from the plurality of firewall security devices; including, by the switching device, information regarding the plurality of firewall security devices into a load balancing table; configuring a load balancing function in the switching device, wherein the load balancing function enables the switching device to manage more than eight firewall security devices in a cluster; receiving, by the switching device, a data packet from one or more client devices; and forwarding, by the switching device, the data packet to a firewall security device of the plurality of firewall security devices based on the load balancing function. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory computer-readable storage medium readable by one or more processors of a switching device, the computer-readable storage medium tangibly embodying a set of instructions executable by the one or more processors to perform a method for balancing load among firewall security devices, the method comprising:
-
directing a plurality of firewall security devices arranged in one or more clusters on a network to enter into a load balancing mode by sending one or more control messages to the plurality of firewall security devices; receiving heartbeat signals from the plurality of firewall security devices; including information regarding the plurality of firewall security devices into a load balancing table; configuring a load balancing function that enables the switching device to manage more than eight firewall security devices in a cluster; receiving a data packet from one or more client devices; and forwarding the data packet to a firewall security device of the plurality of firewall security devices based on the load balancing function. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification