1. A method for determining a price “P” to bill a customer for a resource, said method comprising the steps of: determining an amount “U” of said resource provided to said customer during said billing period; identifying an amount “C i ” of said resource committed to said customer during said billing period; determining said price P=F(C i )+G(U−C i ), where “F” and “G” are price functions for said resource; billing said price “P” to said customer for said billing period; determining a number of requests for said resource which were made by said customer during said billing period in excess of “C i ” and were denied, and if said number of denied requests exceeds a predetermined threshold, increasing said amount “C i ” for determining said price “P” during a subsequent billing period; and billing said price “P” to said customer for said subsequent billing period based on the increased amount “C i ” and the value “U” during said subsequent billing period, and the functions “F” and “G”.