| CPC G06F 16/122 (2019.01) [G06F 16/182 (2019.01); G06F 16/235 (2019.01); G06F 16/2365 (2019.01)] | 20 Claims |

|
1. A system for distributed storage, comprising:
a distributed file system for distributed storage of data;
distributed metadata service nodes configured to run in different processes and configured to manage metadata of the data, wherein the distributed metadata service nodes are configured with corresponding condition files;
control nodes configured to compete for a permission to update a condition file of a metadata service node to become a master control node, and obtain an operation permission on the data as the master control node, wherein the condition files are files configured to provide an operating condition for the control nodes to operate data in the distributed file system;
wherein the master control node is configured to utilize the operation on the data to control consistency of the condition files of the distributed metadata service nodes.
|