Integrated metering of service usage for hybrid clouds
First Claim
1. In a hybrid cloud environment, wherein a user of cloud computing services is disposed to consume cloud provided services delivered by each of a plurality of cloud computing service providers, a method comprising:
- receiving specified event data at a metering control service (MCS) component, wherein the event data pertains to metering events related to the cloud provided services delivered by one or more cloud service providers of said plurality of cloud computing service providers, and wherein the event data includes event data furnished by one or more entities that actively monitor metering events at one or more local or remote cloud service provider locations, and wherein the MCS component processes specified event data pertaining to a specified instance of the cloud provided services delivered by a given provider, and wherein said specified event data includes a start instance event and a stop or change instance event, and wherein said start instance event is followed by one or more intervals of selected duration, prior to an occurrence of said stop instance event, and during each interval the MCS component generates a message that indicates an existence of said specified instance of the cloud provided services delivered by the given provider;
sending processed aggregated event data from the MCS component to a metering system; and
operating the metering system to generate one or more reports from the processed aggregated event data that contains usage information on services provided by one or more cloud service providers of said plurality of cloud computing service providers, wherein the usage information for the given provider specifies a set of amounts and quality of each type of service that has been delivered to one or more users by the given provider.
1 Assignment
0 Petitions
Accused Products
Abstract
An embodiment is directed to a hybrid cloud environment wherein a user of cloud computing services is disposed to consume cloud provided services delivered by each of a plurality of cloud computing service providers. Specified event data is received at an MCS component, wherein the event data pertains to metering events related to consumed services delivered by one or more cloud service providers. Event data includes event data furnished by one or more entities that actively monitor metering events at one or more local or remote cloud service provider locations. Event data is sent from the MCS component to a metering system, and the metering system generates reports from the event data that contains usage information on services provided by one or more cloud service providers, wherein information for a provider specifies amounts and quality of each type of service delivered to users by the provider.
-
Citations
16 Claims
-
1. In a hybrid cloud environment, wherein a user of cloud computing services is disposed to consume cloud provided services delivered by each of a plurality of cloud computing service providers, a method comprising:
-
receiving specified event data at a metering control service (MCS) component, wherein the event data pertains to metering events related to the cloud provided services delivered by one or more cloud service providers of said plurality of cloud computing service providers, and wherein the event data includes event data furnished by one or more entities that actively monitor metering events at one or more local or remote cloud service provider locations, and wherein the MCS component processes specified event data pertaining to a specified instance of the cloud provided services delivered by a given provider, and wherein said specified event data includes a start instance event and a stop or change instance event, and wherein said start instance event is followed by one or more intervals of selected duration, prior to an occurrence of said stop instance event, and during each interval the MCS component generates a message that indicates an existence of said specified instance of the cloud provided services delivered by the given provider; sending processed aggregated event data from the MCS component to a metering system; and operating the metering system to generate one or more reports from the processed aggregated event data that contains usage information on services provided by one or more cloud service providers of said plurality of cloud computing service providers, wherein the usage information for the given provider specifies a set of amounts and quality of each type of service that has been delivered to one or more users by the given provider. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. In a hybrid cloud environment, wherein a user of cloud computing services is disposed to consume cloud provided services delivered by each of a plurality of cloud computing service providers, a data processing system comprising:
-
a bus; a storage device connected to the bus, wherein the storage device stores program instructions; and one or more processors connected to the bus, wherein the one or more processors execute the program instructions to; receive specified event data at a metering control service (MCS) component, wherein the event data pertains to metering events related to the cloud provided services delivered by one or more cloud service providers of said plurality of cloud computing service providers, and wherein the event data includes event data furnished by one or more entities that actively monitor metering events at one or more local or remote cloud service provider locations, and wherein the MCS component processes specified event data pertaining to a specified instance of the cloud provided services delivered by a given provider, and wherein said specified event data includes a start instance event and a stop or change instance event, and wherein said start instance event is followed by one or more intervals of selected duration, prior to an occurrence of said stop instance event, and during each interval the MCS component generates a message that indicates an existence of said specified instance of the cloud provided services delivered by the given provider; send processed aggregated event data from the MCS component to a metering system; and operate the metering system to generate a report from the processed aggregated event data that contains usage information on services provided by each provider of said plurality of cloud computing service providers, wherein the usage information for the given provider specifies an amount and quality of each type of service that has been delivered to the user by the given provider. - View Dependent Claims (13, 14, 15, 16)
-
Specification