Trace assisted prefetching of virtual machines in a distributed system
AssigneeMoka5, Inc.
InventorsJohn C. Whaley, Wen-Suk Chun, Monica Sin-Ling Lam, Constantine P. Sapuntzakis
Life of this patent
Estimating the term…
Abstract
The disclosed implementations are related to trace-assisted prefetching of a virtual machine from a network resource to improve interactive performance of the virtual machine on a host device. Trace patterns can be automatically uploaded to a network resource, which aggregates the patterns, and serves the patterns back to the host device, or a different host device, when the host device downloads a virtual machine for the first time.
Claims5
A method comprising:
- determining an activity trace of a virtual machine;
- and
- automatically uploading the trace and the virtual machine to a network resource.
A method comprising:
- receiving an activity trace for a virtual machine;
- and
- using the trace to preferentially fetch parts of the virtual machine from a network resource.
A computer-program product tangibly embodied on a non-transitory computer-readable medium for storing instructions, which when executed by a processor, causes the processor to perform operations comprising:
- receiving an activity trace for a virtual machine;
- and
- using the trace to preferentially fetch parts of the virtual machine from a network resource.
Dependencies are inferred from the claim text.