Performance Improvement of an Energy Efficient Cluster Management Based on Autonomous Learning


KIPS Transactions on Computer and Communication Systems, Vol. 4, No. 11, pp. 369-382, Nov. 2015
10.3745/KTCCS.2015.4.11.369,   PDF Download:

Abstract

Energy aware server clusters aim to reduce power consumption at maximum while keeping QoS(quality of service) compared to energy non-aware server clusters. They adjust the power mode of each server in a fixed or variable time interval to activate only the minimum number of servers needed to handle current user requests. Previous studies on energy aware server cluster put efforts to reduce power consumption or heat dissipation, but they do not consider energy efficiency well. In this paper, we propose an energy efficient cluster management method to improve not only performance per watt but also QoS of the existing server power mode control method based on autonomous learning. Our proposed method is to adjust server power mode based on a hybrid approach of autonomous learning method with multi level thresholds and power consumption prediction method. Autonomous learning method with multi level thresholds is applied under normal load situation whereas power consumption prediction method is applied under abnormal load situation. The decision on whether current load is normal or abnormal depends on the ratio of the number of current user requests over the average number of user requests during recent past few minutes. Also, a dynamic shutdown method is additionally applied to shorten the time delay to make servers off. We performed experiments with a cluster of 16 servers using three different kinds of load patterns. The multi-threshold based learning method with prediction and dynamic shutdown shows the best result in terms of normalized QoS and performance per watt (valid responses). For banking load pattern, real load pattern, and virtual load pattern, the numbers of good response per watt in the proposed method increase by 1.66%, 2.9% and 3.84%, respectively, whereas QoS in the proposed method increase by 0.45%, 1.33% and 8.82%, respectively, compared to those in the existing autonomous learning method with single level threshold.


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from September 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[IEEE Style]
S. Cho and K. Chung, "Performance Improvement of an Energy Efficient Cluster Management Based on Autonomous Learning," KIPS Transactions on Computer and Communication Systems, vol. 4, no. 11, pp. 369-382, 2015. DOI: 10.3745/KTCCS.2015.4.11.369.

[ACM Style]
Sungchul Cho and Kyusik Chung. 2015. Performance Improvement of an Energy Efficient Cluster Management Based on Autonomous Learning. KIPS Transactions on Computer and Communication Systems, 4, 11, (2015), 369-382. DOI: 10.3745/KTCCS.2015.4.11.369.