US 12,321,312 B2
Distributed storage system, method, device, and storage medium for metadata management
Junfeng Liu, Zhejiang (CN); Wenhui Yao, Beijing (CN); Xiaodong Wang, Zhejiang (CN); and Chenyi You, Zhejiang (CN)
Assigned to Alibaba (China) Co., Ltd., Hangzhou (CN)
Filed by Alibaba (China) Co., Ltd., Hangzhou (CN)
Filed on Jul. 3, 2023, as Appl. No. 18/346,471.
Claims priority of application No. 202210828426.0 (CN), filed on Jul. 13, 2022.
Prior Publication US 2024/0020267 A1, Jan. 18, 2024
Int. Cl. G06F 16/10 (2019.01); G06F 16/11 (2019.01); G06F 16/182 (2019.01); G06F 16/23 (2019.01)
CPC G06F 16/122 (2019.01) [G06F 16/182 (2019.01); G06F 16/235 (2019.01); G06F 16/2365 (2019.01)] 20 Claims
OG exemplary drawing
 
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.