×

Graceful scaling in software driven networks

  • US 10,516,577 B2
  • Filed: 12/11/2017
  • Issued: 12/24/2019
  • Est. Priority Date: 09/25/2012
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for graceful scaling of a data network, the method comprising:

  • receiving, by a cluster master, a first indication of a removal of a first node from a plurality of nodes of the data network;

    receiving, by the cluster master, a second indication of a presence of at least one old connection associated with the first node, the at least one old connection including at least one unfinished connection currently served by the first node;

    in response to receiving the first indication and the second indication, generating, by the cluster master, a service policy, the service policy being operable to reassign service requests associated with the first node to a second node selected from the plurality of nodes of the data network, the service policy indicating that one or more of the service requests associated with the at least one old connection are to be redirected by the second node to the first node, the service requests including requests sent by one or more clients for services provided by one or more of the plurality of nodes;

    sending, by the cluster master, the service policy to one or more of the plurality of nodes of the data network;

    receiving, by the cluster master, from the first node, an indication of a completion of the at least one old connection associated with the first node; and

    removing the first node from the data network upon the completion of the at least one old connection associated with the first node.

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