Block write cache replication model
AssigneeMicrosoft Technology Licensing, LLC
InventorsJunxiang WANG, Vadim MAKHERVAKS, Yingrui TONG, Sijia HUANG, Yuxing ZHOU, Zhihao LIU, Xigeng SUN, Bangzhu ZHU
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorsJunxiang WANG, Vadim MAKHERVAKS, Yingrui TONG, Sijia HUANG, Yuxing ZHOU, Zhihao LIU, Xigeng SUN, Bangzhu ZHU
Estimating the term…
A system comprises a first computer system and a second computer system. The first computer system includes a processor and a computer-readable medium storing instructions executable to determine that a primary host in a replica set is unavailable, the replica set comprising a primary ring buffer and one or more secondary ring buffers stored across a plurality of hosts. The first computer system is further configured to choose a secondary host as a de-stage primary for the replica set and to communicate an election to the secondary host. The second computer system includes a processor and a computer-readable medium storing instructions executable to receive the election as the de-stage primary for the replica set, identify a ring buffer stored in persistent memory comprising logs replicated from the primary ring buffer, and de-stage the logs from the ring buffer to a backing store.
A computer system, comprising:
A method implemented in a computer system that includes a processor system, comprising:
A system, comprising:
Dependencies are inferred from the claim text.