×

Virtual disk importation

  • US 10,659,520 B1
  • Filed: 06/30/2015
  • Issued: 05/19/2020
  • Est. Priority Date: 06/30/2015
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory computer-readable storage medium comprising computer-executable instructions stored thereupon that, as a result of being executed by a computer system, cause the computer system to:

  • receive a request from a customer of a service provider network, which includes a number of server computers hosting virtual machines, to import a virtual disk into the service provider network, the virtual disk being accessible by the service provider network through a wide-area communication network that is external to the service provider network;

    download a header of a virtual disk file corresponding to the virtual disk through the communication network;

    determine a type of the virtual disk by analyzing the downloaded header for characteristics that correspond to predetermined signatures for virtual disks and as a result of the characteristics failing to match the predetermined signatures, download a different portion of the virtual disk for analysis of the type of the virtual disk;

    download a footer of the virtual disk file through the communication network;

    perform an integrity check on the virtual disk by comparing at least a portion of the header with at least a portion of the footer;

    determine whether the virtual disk is supported by the service provider network based on the type of the virtual disk; and

    download the virtual disk through the communication network based at least in part on the virtual disk passing the integrity check and being supported by the service provider network.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×