Organizing data in a virtual computing infrastructure
First Claim
1. A method of organizing data in a cloud computing environment having a plurality of computing nodes, the method comprising:
- receiving an authorization to service a request, the request being from a particular user for launching an instance;
in response to receiving the authorization, determining, based on the request, an image list, the image list including information corresponding to a plurality of machine images, the plurality of machine images including images added to the image list by users other than the particular user;
identifying, automatically, at least one machine image from the image list associated with a functional requirement of the request;
launching the instance on at least one computing node;
updating the at least one machine image after the instance has been launched;
wherein the request identifies the image list but not any individual machine image within the plurality of machine images; and
wherein the image list includes multiple separate references to a same machine image.
2 Assignments
0 Petitions
Accused Products
Abstract
Organizing data in a cloud computing environment having a plurality of computing nodes is described. An authorization to service a request is received. The request may be from a user for launching an instance. In response to receiving the authorization and based on the request, an image list is determined. The image list includes information corresponding to a plurality of machine images. At least one machine image is identified from the image list associated with a functional requirement of the request. The instance is launched at the at least one computing node. The at least one machine image is updated after the instance has been launched.
148 Citations
10 Claims
-
1. A method of organizing data in a cloud computing environment having a plurality of computing nodes, the method comprising:
-
receiving an authorization to service a request, the request being from a particular user for launching an instance; in response to receiving the authorization, determining, based on the request, an image list, the image list including information corresponding to a plurality of machine images, the plurality of machine images including images added to the image list by users other than the particular user; identifying, automatically, at least one machine image from the image list associated with a functional requirement of the request; launching the instance on at least one computing node; updating the at least one machine image after the instance has been launched; wherein the request identifies the image list but not any individual machine image within the plurality of machine images; and wherein the image list includes multiple separate references to a same machine image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of organizing data in a cloud computing environment having a plurality of computing nodes, the method comprising:
-
receiving a launch plan from a user for launching at least one instance; identifying a set of resource attributes included in the launch plan; determining whether one or more of a plurality of computing nodes have capacity to meet the set or resource attributes; generating a candidate list of computing nodes based on said determining; and rejecting the launch plan if the set of resource attributes of the launch plan cannot be met by the one or more plurality of computing nodes.
-
Specification