×

Extent virtualization

  • US 10,338,947 B2
  • Filed: 03/15/2011
  • Issued: 07/02/2019
  • Est. Priority Date: 03/15/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • employing at least one processor configured to execute computer-executable instructions stored in memory to perform the following acts;

    identifying a first set of one or more contiguous storage blocks to be allocated for storage of a master-image virtual hard disk;

    extending the first set of one or more contiguous storage blocks by one or more additional storage blocks reserved for patches to the master-image virtual hard disk different from updates to the master-image virtual hard disk that are represented by one or more differencing virtual hard disks, wherein the one or more differencing virtual hard disks are dependent on the master-image virtual hard disk;

    allocating space in a physical file system for the extended first set of contiguous storage blocks for the master-image virtual hard disk and for the patches to the master-image virtual hard disk; and

    allocating additional space in the physical file system for a second set of contiguous storage blocks for the one or more differencing virtual hard disks, wherein the additional space in the physical file system is physically contiguous with and after the space in the physical file system.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×