Method for creating consistency snapshot for distributed application, apparatus, and distributed system
AssigneeHuawei Technologies Co., Ltd.
InventorsWei Yin, Bin Luo
Life of this patent
Estimating the term…
Loading patent…
AssigneeHuawei Technologies Co., Ltd.
InventorsWei Yin, Bin Luo
Estimating the term…
A distributed system for creating a consistency snapshot for a distributed application includes a control node and multiple execution nodes including a source execution node, an intermediate execution node, and a leaf execution node. The source execution node receives a snapshot event, and generates a single-point snapshot of an application instance associated with the source execution node. Each of the intermediate execution node and the leaf execution node sequentially receives snapshot events separately sent by two parent nodes of the respective nodes, generates a single-point snapshot of an application instance associated with the respective nodes after receiving the first snapshot event, records a log of a task when executing the task triggered by another parent node different from a parent node sending the first snapshot event, and stops recording a log of a task triggered each time one snapshot event sent by a parent node is received subsequently.
A distributed system for creating a consistent snapshot, the distributed system comprising:
A method for creating a consistency snapshot for a distributed application in a distributed system, the distributed system comprising a control node and a plurality of execution nodes, each execution node being associated with an application instance of the distributed application, the plurality of execution nodes comprising a source execution node, an intermediate execution node, and a leaf execution node, the method comprising:
A physical server cluster, comprising:
Dependencies are inferred from the claim text.