×

Network bootstrapping for a distributed storage system

  • US 9,531,585 B2
  • Filed: 02/29/2016
  • Issued: 12/27/2016
  • Est. Priority Date: 03/19/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method for a distributed storage system on a network, comprising:

  • establishing communication between a plurality of separate controllers over the network, wherein each controller is coupled to a storage device and each controller is identified as one of a master computer or a subordinate computer, and wherein each subordinate computer is assigned to one or more master computers;

    when the network provides for site-level multicasting and a controller is identified as the subordinate computer, broadcasting site-level multicast requests for a network address of one or more master computers assigned to that subordinate computer;

    when the network supports a local domain name system (DNS) server, providing a DNS query to the local DNS server to obtain the network address for the one or more master computers assigned to the subordinate computer; and

    when the network supports a master computer as a DNS server, providing the DNS query to the master computer DNS server to obtain the network address and identify the one or more master computers assigned to the subordinate computer, wherein one of the identified master computers notifies each other identified master computer in its cluster of the subordinate computer or the subordinate computer registers itself with each identified master computer assigned to the subordinate computer based on a response from the DNS query.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×