发明名称 |
Metering resource usage in a cloud computing environment |
摘要 |
An approach that provides assigning and tracking inter-Cloud operational transactions within a Cloud computing environment in order to meter Cloud resource usage when processing a Cloud service request. In one embodiment, there is a Cloud usage and accounting tool, including a route management component configured to define and manage the physical implementation of delineation points between Clouds. The Cloud usage and accounting tool further includes a workflow control component configured to track inter-Cloud operational transactions as they pass through the delineation points. |
申请公布号 |
US9129052(B2) |
申请公布日期 |
2015.09.08 |
申请号 |
US200912630238 |
申请日期 |
2009.12.03 |
申请人 |
International Business Machines Corporation |
发明人 |
Brookbanks Michael D.;Coffey Brendan F.;Dawson Christopher J.;Nellutla Thirumal;Patterson, Jr. Robert C. |
分类号 |
G06F15/173;G06F11/34;H04L29/08;H04L12/24 |
主分类号 |
G06F15/173 |
代理机构 |
Keohane & D'Alessandro PLLC |
代理人 |
Schiesser William E.;Keohane & D'Alessandro PLLC ;Webb Hunter E. |
主权项 |
1. A method for metering usage of a plurality of cloud resources in a cloud computing environment when processing a cloud service request, comprising:
defining the physical implementation of delineation points on each cloud of a plurality of clouds in the environment, each of the delineation points comprising a network-type barrier that forms an entry point on a communication path to an associated one of the plurality of clouds for communications from another of the plurality of clouds; assigning each of a plurality of inter-cloud operational transactions to a set of delineation points for entry to and exit from a cloud, wherein the each of the plurality of inter-cloud operational transactions is a transaction that utilizes cloud services of an originating cloud and is transferred by the originating cloud to a receiving cloud, and wherein every operational transaction that is transferred from the originating cloud to the receiving cloud passes through a delineation point associated with the originating cloud and through a delineation point associated with the receiving cloud; tracking, by a delineation point for entry, each of a plurality of inter-cloud operational transactions as each transaction passes through the delineation point for entry entering a cloud; tracking, by a delineation point for exit, each of the plurality of inter-cloud operational transactions as each transaction passes through the delineation point for exit exiting a cloud; maintaining a transaction ledger in each of the plurality of clouds; calculating an amount of time each of the plurality of operational transactions was within each of the plurality of clouds; and storing the amount of time in the respective transaction ledger. |
地址 |
Armonk NY US |