1. A method of handling requests queued to servers based on a Quality of Service (QoS) criteria, the method comprising: grouping computing resources according to a QoS criteria, wherein there are at least two groups of computing resources, each group having a power management policy (PMP); receiving a plurality of requests from a plurality of devices; determining a service class for each request; queuing the each request to one of the at least two groups of computing resources based on the service class; and processing the each request by the one of the at least two groups of computing resources.