Patent ID: 8639595

Claim:
A computer-implemented method for virtual resource cost tracking, comprising: under the control of one or more computer systems configured with executable instructions, recording, for a plurality of customers of a virtual resource provider, usage of dedicated virtual resources, the dedicated virtual resources implemented by a set of implementation resources that each implement one or more virtual resources exclusively for a corresponding customer; determining, based at least in part on the recorded usage, an expected utilization rate for customer usage of dedicated virtual resources; determining, based at least in part on the expected utilization rate, a revenue goal calculated to compensate for an amount of unused capacity of the implementation resources expected to be dedicated to exclusive customer use; determining, based at least in part on the recorded usage and the revenue goal, a pricing function, the pricing function configured to be used to charge customers for use of dedicated virtual resources such that, based at least in part on the expected utilization rate, expected revenue from the future customer usage of dedicated virtual resources approximates the revenue goal; determining, based at least in part on the determined pricing function, a pricing scheme that includes one or more price values for use of dedicated virtual resources, the one or more price values calculated based at least in part on the pricing function; and making available to at least the plurality of customers a presentation that is based at least in part on the pricing scheme.