US2017011061A1PendingUtilityA1

System and method for using local storage to emulate centralized storage

Assignee: VMWARE INCPriority: Jul 21, 2009Filed: Sep 23, 2016Published: Jan 12, 2017
Est. expiryJul 21, 2029(~3 yrs left)· nominal 20-yr term from priority
Inventors:Jacob Hansen
G06F 16/23G06F 16/20G06F 16/178G06F 11/1484G06F 16/10G06F 11/2097G06F 11/2041G06F 11/2048G06F 2009/45583G06F 16/188G06F 9/45558G06F 11/2025G06F 2009/45595G06F 17/30174G06F 17/30233G06F 17/30345
57
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A replicated decentralized storage system comprises a plurality of servers that locally store disk images for locally running virtual machines as well as disk images, for failover purposes, for remotely running virtual machines. To ensure that disk images stored for failover purposes are properly replicated upon an update of the disk image on the server running the virtual machine, a hash of a unique value known only to the server running the virtual machine is used to verify the origin of update operations that have been transmitted by the server to the other servers storing replications of the disk image for failover purposes. If verified, the update operations are added to such failover disk images.

Claims

exact text as granted — not AI-modified
1 . A computer system configured to replicate a log file stored in a primary server, the computer system comprising:
 a local storage unit for storing a replication of the log file; and
 a software module configured to receive an update operation from the primary server, wherein the update operation includes a public unique id and a private unique id from a previous update operation, obtain a previous public unique id from a last update operation stored in the replication of the log file stored in the local storage unit, generate a hash of the private unique id, compare the generated hash of the private unique id to the previous public unique id, and append the update operation to the replication of the log file upon confirmation that the generated hash of the private unique id equals the previous public unique id.

Join the waitlist — get patent alerts

Track US2017011061A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.