发明名称 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