Managing code and data in multi-cluster environments
AssigneeMicrosoft Technology Licensing, LLC
InventorsIonut Constandache, Scott M. Meyer, Bogdan G. Arsintescu, Matus Faro, Yongling Song, Jiajun Yao
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorsIonut Constandache, Scott M. Meyer, Bogdan G. Arsintescu, Matus Faro, Yongling Song, Jiajun Yao
Estimating the term…
The disclosed embodiments provide a system for managing code and data in a multi-cluster environment. During operation, storage nodes in a first cluster execute instances of a scheduler that initiates actions including creating a database image, copying the database image, and loading the database image. Next, the scheduler issues, to a synchronization service, a first action to be performed by a second cluster based on a deployment schedule for data in a distributed database. Upon receiving a confirmation that the first action has been completed, the first cluster performs a second action received from the synchronization service to manage deployment of data in the distributed database on the first cluster. Upon completing the second action at a storage node in the first cluster, the storage node issues a completion of the second action to the synchronization service.
A method, comprising:
A method, comprising:
A non-transitory computer-readable storage medium storing instructions that when executed by a computer cause the computer to perform a method, the method comprising:
Dependencies are inferred from the claim text.