Power Aware Job Scheduling With Quality of Service Guarantees: A Preliminary Study
In large scale server systems, Quality of Service (QoS) performance cannot be guaranteed if only the objective is to minimize the total power consumptions separately. In this paper a power aware feedback control based power aware job scheduling algorithm (PFM) is proposed to minimize power consumption in computing system and to provide QoS guarantees. Simulations and experiments show that the proposed algorithm can reduce power consumptions significantly while still providing QoS guarantees and the performance degradation is acceptable. The results also show that conventional hardware based per-component and system-wide power management methods can save more power consumptions if they are in assistance with job-level adaptation.