Method and system for efficiently loading of data into memory of computing system
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- INT BUSINESS MASCH CORP
- Publication Date
- 2014-12-03
Smart Images
Figure 1 Figure 2 Figure 3
Abstract
Description
technical field
[0001] The disclosed subject matter relates generally to computing systems, and more particularly to efficiently loading data into memory of a computing system hosting multiple virtual machines.
[0002] Background technique
[0003] In a virtualized environment, host software (i.e., a hypervisor) running on one or more software or hardware infrastructures (i.e., hosts) emulates or virtualizes the host. In other words, the hypervisor may implement one or more virtual machines (VMs).
[0004] The hypervisor implements the VM by loading the data used to implement the VM (ie, the image of the VM) from the data storage system into the host's memory. If the images are derived from the same image (ie, the master image), the images can share a considerable amount of data. In existing implementations, the hypervisor independently retrieves each of these images and loads them into separate regions of memory without identifying data common to multiple VM images. Th...