Adaptive load balancer and methods for intelligent data traffic steering
AssigneeKEMP Technologies Inc.
InventorsSimon Roach, Reinhold Müller
Life of this patent
Estimating the term…
Loading patent…
AssigneeKEMP Technologies Inc.
InventorsSimon Roach, Reinhold Müller
Estimating the term…
An adaptive load balancer intelligently steers data traffic through a software defined network (SDN) to which the load balancer is operatively coupled. The network has egress ports to which a plurality of servers is connected. The network has an SDN controller which generates statistical information concerning the network. The adaptive load balancer includes a weighted round robin scheduler module which receives client requests and, based on the statistical information generated by the SDN controller, determines a weight to be attributed to each server of the plurality of servers connected to the network. The adaptive load balancer operates in a passive port mode, a passive path mode, an active path mode and an active path with quality of service (QoS) overlay mode.
An active path method of intelligent data traffic steering performed by an adaptive load balancer, the adaptive load balancer being operatively coupled to a software defined network (SDN), the network having a plurality of switches and defining a plurality of data paths through the switches, the switches of the plurality of switches having switch ports, a plurality of servers being connected to at least some of the switch ports of the network, the network further having an SDN controller which generates statistical information concerning the network, the SDN controller controlling the state of each switch of the plurality of switches and thereby controlling the data paths through the network, the adaptive load balancer defining a virtual service interface and including a memory having stored therein one or more of information relating to the configured parameters of the servers, information relating to the network, policy information and the statistical information generated by the SDN controller, the adaptive load balancer having a weighted round robin scheduler module which determines weights to be assigned to each server of the plurality of servers connected to the network, the adaptive load balancer further having a policy database in which is stored policy parameters, the active path method comprising the steps of:
An active path with quality of service (QoS) overlay method of intelligent data traffic steering performed by an adaptive load balancer, the adaptive load balancer being operatively coupled to a software defined network (SDN), the network having a plurality of switches and defining a plurality of data paths through the switches, the switches of the plurality of switches having switch ports, a plurality of servers being connected to at least some of the switch ports of the network, the network further having an SDN controller which generates statistical information concerning the network, the SDN controller controlling the state of each switch of the plurality of switches and thereby controlling the data paths through the network, the load balancer defining a virtual service interface and including a memory having stored therein one or more of information relating to the configured parameters of the servers, information relating to the network, policy information and the statistical information generated by the SDN controller, the adaptive load balancer having a weighted round robin scheduler module which determines weights to be assigned to each server of the plurality of servers connected to the network, the adaptive load balancer further having a policy database in which is stored policy parameters, the active path with QoS overlay method comprising the steps of:
Dependencies are inferred from the claim text.