×

Automatically generating volume images and launching virtual computing instances

  • US 9,430,212 B2
  • Filed: 02/10/2014
  • Issued: 08/30/2016
  • Est. Priority Date: 02/10/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • using a first server computer, executing a process that is configured to generate virtual computer instances;

    receiving a request to generate a first custom virtual computer instance, wherein the request identifies one or more software packages to install on the first custom virtual computer instance;

    copying a first pre-configured volume image onto a volume of a data storage device, wherein the volume includes one or more base software packages in a file system;

    mounting the volume to the first server computer, in response to receiving the request;

    determining a particular operating system is installed on the volume;

    selecting, from a plurality of plugins, a particular plugin associated with the particular operating system, wherein each plugin is associated with an operating system of a plurality of operating systems;

    causing the particular plugin, in accordance with the particular operating system, to;

    change a first root directory on the first server computer to a second root directory on the volume; and

    install each of the one or more software packages on the volume relative to the second root directory on the volume;

    unmounting the volume;

    creating a snapshot of the volume;

    registering the snapshot as a registered custom volume image;

    wherein the process is performed using one or more computing devices.

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