Title :
Power and Performance Management in Priority-Type Cluster Computing Systems
Author_Institution :
Dept. of Comput. Sci., Texas A&M Univ., Commerce, TX, USA
Abstract :
Cluster computing not only improves performance but also increase power consumption. It is a challenge to increase the performance of a cluster computing system and reduce its power consumption simultaneously. In this paper, we consider a collection of cluster computing resources owned by a service provider to host an enterprise application for multiple class business customers where customer requests are distinguished, with different request characteristics and service requirements. We start with a development of computing an average end-to-end delay and an average energy consumption for multiple class customers in such an application. Then, we present approaches for optimizing the average end-to-end delay subject to the constraint of an average energy consumption and optimizing the average end-to-end energy consumption subject to the constraints of an average end-to-end delay for all class and each class customer requests respectively. Moreover, a service provider processes the service requests of customers according to a service level agreement (SLA), which is a contract agreed between a customer and a service provider. It becomes important and commonplace to prioritize multiple customer services in favor of customers who are willing to pay higher fees. We propose an approach for minimizing the total cost of cluster computing resources allocated to ensure multiple priority customer service guarantees by the service provider. It is demonstrated through our simulation that the proposed approaches are efficient and accurate for power management and performance guarantees in priority-type cluster computing systems.
Keywords :
business data processing; customer services; power consumption; resource allocation; workstation clusters; average end-to-end delay; class business customer; class customer request; customer service; energy consumption; enterprise; performance guarantees; power consumption; power management; priority-type cluster computing system; request characteristics; resource allocation; service level agreement; service provider; service request; service requirement; total cost; Computational modeling; Customer services; Delay; Energy consumption; Power demand; Servers;
Conference_Titel :
Parallel & Distributed Processing Symposium (IPDPS), 2011 IEEE International
Conference_Location :
Anchorage, AK
Print_ISBN :
978-1-61284-372-8
Electronic_ISBN :
1530-2075
DOI :
10.1109/IPDPS.2011.13