×

Method and apparatus for distributing load among a plurality of service nodes

  • US 9,935,827 B2
  • Filed: 12/12/2014
  • Issued: 04/03/2018
  • Est. Priority Date: 09/30/2014
  • Status: Active Grant
First Claim
Patent Images

1. For a service node (SN) group comprising a plurality of service nodes for performing a service on received data message flows, wherein one service node is a primary service node (PSN) and each other service node is a secondary service node (SSN), a non-transitory machine readable medium storing a PSN program comprising sets of instructions for:

  • analyzing data message load on each service node;

    based on the analysis, identifying several ranges of hash values that are derivable from header values of potential data message flows and associating each range with a service node; and

    providing a first set of load balancing parameters (LBPs) to a load balancer (LB) set that distributes the received data message flows to the service nodes of the SN group, wherein the first LBP set comprises the hash value ranges and associated service nodesafter providing the first LBP set to the LB set, continuing to analyze the data message load on the service nodes, and based on the continued analysis, providing a second LBP set to the LB set that has at least one hash range that is not in the first LBP set.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×