1. A method of managing one or more computing resources, the method comprising the steps of: obtaining data associated with at least one potential demand for use of the one or more computing resources; and generating a management model in accordance with at least a portion of the obtained data, wherein the management model is operative to determine an allocation of the one or more computing resources based on combinations of price levels and service levels that may be offered to one or more users of the one or more computing resources so as to attempt to satisfy at least one management goal.