A method and system are provided for allocating resource usage costs in a computer system comprising a plurality of system resources. A cost is determined for each of the system resources. A cost allocation method is determined for each of the system resources. Resource usage by a particular organizational unit is determined for each of the system resources. The cost of resource usage by the organizational unit is programmatically determined based on the cost for each of the system resources, the cost allocation method for each of the system resources, and the resource usage by the organizational unit for each of the system resources.
展开▼