×

Systems and methods for instant provisioning of virtual machine files

  • US 9,465,642 B1
  • Filed: 03/30/2015
  • Issued: 10/11/2016
  • Est. Priority Date: 05/06/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method for cloning a virtual disk file in a virtual computing environment, the method comprising:

  • under control of a computer system comprising one or more physical computing devices;

    receiving a request to clone a source virtual disk file, the source virtual disk file comprising a source file system representing data stored in the source virtual disk file;

    instructing a cloning application to begin cloning of a clone virtual disk file from the source virtual disk file, the clone virtual disk file comprising a clone file system representing data stored or to be stored in the clone virtual disk file;

    launching a virtual machine, wherein the virtual machine has access to the entire clone file system of the clone virtual disk file before the cloning of the clone virtual disk file is completed;

    receiving a write request from the cloning application to write data to a region in the clone virtual disk file;

    determining whether the region in the clone virtual disk file has been written, wherein;

    if the region has been written, communicating to the cloning application that the write has been performed without performing the write request to the clone virtual disk file; and

    if the region has not been written, performing the write request to the clone virtual disk file.

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