×

DISTRIBUTED CONTROL PROTOCOL FOR HIGH AVAILABILITY IN MULTI-NODE STORAGE CLUSTER

  • US 20150227318A1
  • Filed: 04/03/2014
  • Published: 08/13/2015
  • Est. Priority Date: 02/13/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • minoring information maintained in a first non-volatile random access memory (NVRAM) of a first node to a second NVRAM of a second node in an existing cluster to establish a high availability (HA) partner relationship with balanced NVRAM mirroring between the first and second nodes;

    generating a message at a third node to request joining of the third node to the existing cluster;

    broadcasting the message over a cluster switching fabric coupled to the nodes, the message broadcasted as a first message of a distributed control protocol;

    in response to receiving the first broadcasted message, broadcasting a second message from each node over the cluster switching fabric of the cluster, wherein the second message includes parameters about the node; and

    in response to receiving the second broadcasted message, implementing a daisy-chain processing technique at a master node of the cluster to rebalance the NVRAM minoring and alter the HA partner relationship among the nodes of a new cluster.

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