×

Stateful connection reset in a storage cluster with a stateless load balancer

  • US 10,425,473 B1
  • Filed: 07/03/2017
  • Issued: 09/24/2019
  • Est. Priority Date: 07/03/2017
  • Status: Active Grant
First Claim
Patent Images

1. A method of resetting a stateful connection in a storage cluster with stateless load-balancing, comprising:

  • receiving a packet associated with a stateful connection between a client and a first storage node of the storage cluster;

    sending a reset packet from a second storage node to the client, through a stateless load balancer, responsive to the second storage node failing to recognize the packet associated with the stateful connection between the client and the first storage node, wherein the client resets the stateful connection responsive to receiving the reset packet;

    sending further reset packets from the stateless load balancer to a plurality of storage nodes of the storage cluster, responsive to receiving, at the stateless load balancer, the reset packet from the second storage node, wherein the plurality of storage nodes reset stateful connection information responsive to receiving the further reset packets, the sending the further reset packets comprising;

    sending a first plurality of reset packets from a first stateless load balancer to a plurality of second load balancers each associated with one of a plurality of chassis, wherein the first stateless load balancer is configurable to load balance across the plurality of chassis, and wherein each chassis has a subset of storage nodes of the storage cluster; and

    sending a second plurality of reset packets from each of the plurality of second stateless load balancers to the subset of storage nodes associated with the second load balancer, responsive to receiving one of the first plurality of reset packets at each second stateless load balancer, wherein the second stateless load balancer is configurable to load balance across the subset of storage nodes.

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