Back to results
US 8,949,505 B2Granted
Techniques for dynamic disk personalization
AssigneeNovell, Inc.
InventorsLloyd Leon Burch, Jason Allen Sabin, Kal A. Larsen, Nathaniel Brent Kranendonk, Michael John Jorgensen
Life of this patent
Estimating the term…
Abstract
Techniques for dynamic disk personalization are provided. A virtual image that is used to create an instance of a virtual machine (VM) is altered so that disk access operations are intercepted within the VM and redirected to a service that is external to the VM. The external service manages a personalized storage for a principal, the personalized storage used to personalize the virtual image without altering the virtual image.
Claims17
A method, comprising:
- intercepting, by a processor, a request for storage, the request for storage was made from within a virtual machine (VM) image and intercepted within the VM image by a dynamic filter that processes within the VM image;
- remotely acquiring, by the processor, the storage outside the VM image;
- and
- filtering, by the processor, the VM image using the storage to customizes the VM image as a specific VM instance.
1 more element
A method, comprising:
- accessing, by a processor, a storage location for a resource, the storage location is external to a virtual machine (VM) that requested the resource and the storage location requested by a dynamic filter service executing within the VM;
- and
- returning, by the processor, a reference for accessing the storage location, the reference returned within the VM.
A multiprocessor-implemented system, comprising:
- a processor configured with a virtual machine (VM) filter implemented in a non-transitory computer-readable storage medium and to execute on the processor within a VM;
- the VM filter intercepts storage requests originating within the VM and locates external resources that are external to the VM that satisfy the storage requests and the VM filter configured to provide references to the VM to the external resources to process the storage requests, and wherein the VM filter processes from within the VM.
Dependencies are inferred from the claim text.