Apparatus and method for providing metered capacity of computer resources
First Claim
1. An apparatus comprising:
- at least one processor;
a memory coupled to the at least one processor;
at least one resource coupled to the at least one processor that provides temporary capacity when requested by a user of the apparatus; and
a capacity manager residing in the memory and executed by the at least one processor, the capacity manager managing access to the at least one resource when requested by the user, the capacity manager metering actual use of the at least one resource and billing for the actual use.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus and method provides the capability of metering temporary capacity on demand in a computer system. A resource-time is specified, such as processor-days. The actual usage of the resource is monitored, and the customer is charged for only the actual usage of the resource. In this manner a customer may purchase a specified resource-time, and is only charged for the time that the resource is actually used. The preferred embodiments extend to metering temporary capacity on demand in a logically partitioned computer system. If a resource is shared, the actual usage of the resource is monitored, and the customer is only billed for actual usage that exceeds a predetermined non-zero threshold.
-
Citations
44 Claims
-
1. An apparatus comprising:
-
at least one processor;
a memory coupled to the at least one processor;
at least one resource coupled to the at least one processor that provides temporary capacity when requested by a user of the apparatus; and
a capacity manager residing in the memory and executed by the at least one processor, the capacity manager managing access to the at least one resource when requested by the user, the capacity manager metering actual use of the at least one resource and billing for the actual use. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus comprising:
-
at least one processor;
a memory coupled to the at least one processor;
a plurality of logical partitions defined on the apparatus;
at least one resource that provides temporary capacity when requested by a user of the apparatus; and
a capacity manager residing in the memory and executed by the at least one processor, the capacity manager managing access to the at least one resource by the plurality of logical partitions, the capacity manager metering actual use of the at least one resource by each logical partition and billing for the actual use by each logical partition. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A computer-implemented method for providing metered capacity of at least one temporary resource on demand, the method comprising the steps of:
-
enabling the at least one resource for metered operation;
metering actual usage of the at least one resource; and
billing for the actual usage of the at least one resource. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A computer-implemented method for providing metered capacity of at least one temporary resource on demand in a computer system that includes a plurality of logical partitions, the method comprising the steps of:
-
enabling the at least one resource for metered operation by a selected logical partition;
metering actual usage of the at least one resource by the selected logical partition; and
billing for the actual usage of the at least one resource by the selected logical partition. - View Dependent Claims (20, 21, 22, 23, 24)
-
-
25. A method for doing business comprising the steps of:
-
(1) providing a computer system to a customer, wherein the computer system includes at least one resource that provides metered capacity on demand;
(2) at the request of the customer, enabling the at least one resource;
(3) metering actual usage of the at least one resource; and
(4) billing the customer for the actual usage of the at least one resource.
-
-
26. A method for doing business comprising the steps of:
-
(1) providing a computer system to a customer, wherein the computer system includes at least one resource that provides metered capacity on demand;
(2) receiving prepayment by the customer for a specified resource-time of the at least one resource;
(3) enabling the at least one resource;
(4) metering actual usage of the at least one resource; and
(5) deducting the actual usage from the prepaid specified resource-time. - View Dependent Claims (27)
-
-
28. A program product comprising:
-
a capacity manager that manages access to at least one resource in a computer system that provides temporary increased capacity when requested by a user, the capacity manager metering actual use of the at least one resource and billing for the actual use; and
computer readable signal bearing media bearing the capacity manager. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35)
-
-
36. A program product comprising:
-
(A) a capacity manager that manages access to at least one resource by a plurality of logical partitions in a computer system, the capacity manager metering actual use of the at least one resource by each logical partition and billing for the actual use by each logical partition; and
(B) computer readable signal bearing media bearing the capacity manager. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44)
-
Specification