Replication protocol with consensus for a decentralized control plane in a computer system
AssigneeVMware, Inc.
InventorsGeorgios CHRYSANTHAKOPOULOS, Pieter NOORDHUIS
Life of this patent
Estimating the term…
Loading patent…
AssigneeVMware, Inc.
InventorsGeorgios CHRYSANTHAKOPOULOS, Pieter NOORDHUIS
Estimating the term…
A method of replicating service state among a plurality of nodes in a computer system includes sending a request for a service to an owner node, the owner node being selected based on the service targeted by the request; receiving a completion of the request after execution of a handler of a service instance on the owner node, where the service instance is an instance of the service and the completion indicates that the handler successfully updated a state of the service on the owner node; replicating the updated state of the service as a proposed state among a plurality of peer nodes and receiving replies from the plurality of peer nodes about verification of the proposed state; and providing a response to the request, from the owner node, for transmission to a client that originated the request, the response being generated based on the replies.
A method of replicating service state among a plurality of nodes in a computer system, comprising:
A computer system, comprising:
A non-transitory computer readable medium comprising instructions, which when executed in a computer system, causes the computer system to carry out a method of replicating service state among a plurality of nodes in a computer system, comprising:
Dependencies are inferred from the claim text.