Patent · US Active

Rebuild rollback support in distributed SDS systems

US10007582B2 · kind B2 · utility

0Cited by
2References
14Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 27, 2016
Grant dateJun 26, 2018
Priority date
Expiry dateSep 27, 2036

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2201/875
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Methods, computing systems and computer program products implement embodiments of the present invention that include mirroring, in a distributed storage system having multiple storage nodes, data on the storage nodes. Upon the distributed storage system detecting a loss of communication with a given storage node, a log including updates to the data stored in the given storage node is recorded and, the recorded updates can be applied to the given storage node upon communication with the given storage node being reestablished. In some embodiments, the distributed storage system may be configured as a software defined storage system where the storage nodes can be implemented as either virtual machines or software containers. In additional embodiments, upon detecting the loss of communication, a redistribution of the mirrored data among remaining storage nodes is initiated upon detecting the loss of communication, and the redistribution is rolled back upon reestablishing the communication.

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