1. A resource management system for hosting of user solutions, the system comprising: a resource tracking module that monitors one or more performance measures per user solution and that stores resource usage data for the one or more performance measures, a performance measure representing a single facet of performance that is tracked; a data aggregation module that combines resource usage data for the one or more performance measures per user solution for a plurality of time intervals and that stores aggregations of resource usage for the one or more performance measures per user solution for the plurality of time intervals; a server resources module that calculates a metric of server resource usage for each of the one or more performance measures per user solution and that compares metrics of server usage for each of the one or more performance measures per user solution to determine a maximum metric of resource usage for a collection of solutions; and a resource quota module that assigns resource quotas for managed resources.