Inventors:
Akm Kamrul Alam - Erie CO, US
Vyacheslav Barsuk - Longmont CO, US
Thomas Patrick Kleespies - Longmont CO, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 17/00
G06F 9/445
G06Q 30/00
Abstract:
A computer-implemented method of calculating a bill for resource usage in an application hosting environment. Resource information is gathered on each computer system resource from a set of resources which are memory resources, SAN resources, CPU resources, hard disk resources, network resources, and middleware resources. A cost per unit of resource is determined for each resource. Usage information is gathered on all resources utilized by at least one computer application during a billing period. A usage sum is determined for each resource utilized which includes a sum of all resource units utilized for each resource. A total usage cost is determined for each resource utilized. The total usage cost is a product of the cost per unit and the usage sum. A dynamic usage bill is created based on a total charge which is a sum of the total usage costs for all resources utilized during the billing period.