SYSTEMS AND METHODS FOR OR A USAGE MANAGER FOR CROSS-CLOUD APPLIANCES
First Claim
1. A method of generating a usage management record in a cloud environment, comprising:
- registering a set of appliance images to an image database;
receiving a subscription model for each appliance image from a set of vendors providing the set of appliance images;
generating a set of cloud-based images based on the set of appliance images and a set of resource profiles for a set of cloud-based networks;
instantiating the set of cloud-based images in the set of cloud-based networks based on the subscription model; and
tracking and storing usage history data for the set of cloud-based images in the set of cloud-based network in a usage database.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments relate to systems and methods for a usage manager for cross-cloud appliances. A vendor, developer, or other user can generate one or more sets of computing appliances, comprising special-purpose pre-configured physical or virtual machines. The vendor can register an image of the one or more appliances to an image generation service, which can store that image along with the subscription model desired for that set of appliances. The image generation service can generate, test, and install a set of cloud-based images of the underlying appliances to a cloud environment including multiple, diverse clouds. The image generation service can adjust the cloud-based images as well as the subscription model to match the services and other resources of individual clouds, and ensure compatibility across multiple clouds. The image generation service can track usage data for billing or other management purposes.
-
Citations
20 Claims
-
1. A method of generating a usage management record in a cloud environment, comprising:
-
registering a set of appliance images to an image database; receiving a subscription model for each appliance image from a set of vendors providing the set of appliance images; generating a set of cloud-based images based on the set of appliance images and a set of resource profiles for a set of cloud-based networks; instantiating the set of cloud-based images in the set of cloud-based networks based on the subscription model; and tracking and storing usage history data for the set of cloud-based images in the set of cloud-based network in a usage database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for generating a usage management record for appliances in a cloud environment, comprising:
-
a network interface to a set of cloud-based networks; and a processor, communicating with the set of cloud-based networks to execute the image generation service, the processor being configured to— register a set of appliance images to an image database, receive a subscription model for each appliance image from a set of vendors providing the set of appliance images, generate a set of cloud-based images based on the set of appliance images and a set of resource profiles for a set of cloud-based networks, instantiate the set of cloud-based images in the set of cloud- based networks based on the subscription model, and track and store usage history data for the set of cloud-based images in the set of cloud-based network in a usage database. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification