×

Elastically managing a service node group

  • US 9,755,898 B2
  • Filed: 12/12/2014
  • Issued: 09/05/2017
  • Est. Priority Date: 09/30/2014
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory machine readable medium storing a primary service node (PSN) for execution on a host computer, the PSN comprising a program for managing a service node (SN) group that performs a service on data messages, the SN group comprising a plurality of service nodes, wherein one of the service nodes is the PSN and each other service node is a secondary service node (SSN), the program comprising sets of instructions for:

  • receiving, at the PSN, all data messages for the SN group and identifying, for an incoming data message, an SN in the group of SNs to perform the service on data messages of a data message flow to which the incoming data message belongs;

    if the identified SN is one of the SSNs, forwarding the data message to the identified SSN; and

    if the identified SN is the PSN, performing the service on the data message at the PSNanalyzing message traffic data relating to data messages that each service node in the SN group processes; and

    based on the analysis, adding a service node to the SN group.

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