Network cache system for reducing redundant data
AssigneeVMware, Inc.
InventorsLiang Cui, Chengzhong Liu, Zhifeng Xia
Life of this patent
Estimating the term…
Loading patent…
AssigneeVMware, Inc.
InventorsLiang Cui, Chengzhong Liu, Zhifeng Xia
Estimating the term…
Embodiments include a local cache management system that is configured to be coupled to a local cache and that includes an index engine configured to store fingerprints of message segments stored in the local cache and a redundancy management engine coupled to the index engine. The redundancy management engine includes an adaptive emitter configured to receive a message segment to be transmitted to a remote device, determine expected latency costs of a plurality of transmission algorithms, and select a transmission algorithm, such as by selecting the lowest expected latency cost. The adaptive emitter is also configured to determine whether the message segment is stored within a remote cache management system associated with the remote device, and transmit the message segment through a network to the remote cache management system using the selected transmission algorithm upon a determination that the message segment is not stored within the remote cache management system.
A system comprising:
A method of transmitting a message segment from a local cache management system to a remote cache management system, the method comprising:
A computer-readable storage medium having computer executable instructions embodied thereon, wherein, when executed by a processor of a local cache management system, the computer-executable instructions cause the processor to:
Dependencies are inferred from the claim text.