Patent · US Active

Distributed file system using consensus nodes

US9747301B2 · kind B2 · utility

1Cited by
27References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 9, 2016
Grant dateAug 29, 2017
Priority date
Expiry dateMay 9, 2036

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F16/178
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A cluster of nodes in a distributed file system may include; at least two namenodes, each coupled to a plurality of data nodes and each configured to store a state of a namespace of the cluster and each being configured to respond to a request from a client while other(s) of the namenodes are responding to other requests from other clients; and a coordination engine coupled to each of the namenodes. The coordination engine may be configured to receive proposals from the namenodes to change the state of the namespace by replicating, deleting and/or adding data blocks stored in the data nodes and to generate, in response, an ordered set of agreements that specifies an order in which the namenodes are to change the state of the namespace. The namenodes are configured to delay making changes thereto until after the ordered set of agreements is received from the coordination engine.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.