Browse > Article
http://dx.doi.org/10.3745/KTCCS.2014.3.9.279

A Flexible Multi-Threshold Based Control of Server Power Mode for Handling Rapidly Changing Loads in an Energy Aware Server Cluster  

Ahn, Taejune (숭실대학교 소프트웨어특성화대학원)
Cho, Sungchoul (숭실대학교 전자공학과)
Kim, Seokkoo (숭실대학교 정보통신공학과)
Chun, Kyongho (숭실대학교 정보통신공학과)
Chung, Kyusik (숭실대학교 정보통신전자공학부)
Publication Information
KIPS Transactions on Computer and Communication Systems / v.3, no.9, 2014 , pp. 279-292 More about this Journal
Abstract
Energy aware server cluster aims to reduce power consumption at maximum while keeping QoS(quality of service) as much as energy non-aware server cluster. In the existing methods of energy aware server cluster, they calculate the minimum number of active servers needed to handle current user requests and control server power mode in a fixed time interval to make only the needed servers ON. When loads change rapidly, QoS of the existing methods become degraded because they cannot increase the number of active servers so quickly. To solve this QoS problem, we classify load change situations into five types of rapid growth, growth, normal, decline, and rapid decline, and apply five different thresholds respectively in calculating the number of active servers. Also, we use a flexible scheme to adjust the above classification criterion for multi threshold, considering not only load change but also the remaining capacity of servers to handle user requests. We performed experiments with a cluster of 15 servers. A special benchmarking tool called SPECweb was used to generate load patterns with rapid change. Experimental results showed that QoS of the proposed method is improved up to the level of energy non-aware server cluster and power consumption is reduced up to about 50 percent, depending on the load pattern.
Keywords
Energy-Aware Server Clusters; Server Power Mode Control; QoS; Multi-Threshold;
Citations & Related Records
Times Cited By KSCI : 2  (Citation Analysis)
연도 인용수 순위
1 SangHak Lee, SungJun Mun, JinHwan Kim, SangYong Shin, YongWon Seo, Young-Jin Choi, "The Establishment Method of Green Data Center in Public Sector", Journal of Korea Information Science Society, Vol.27 No.11, pp.48-57, 2009.
2 Chenguang Liu, Jianzhong Huang, Qiang Cao, Shenggang Wan, Changsheng Xie, "Evaluating Energy and Performance for Server-Class Hardware Configurations", 6th IEEE International Conference on Networking, Architecture and Storage, 2011.
3 J. Mair, K. Leung, Z. Huang, "Metrics and task scheduling policies for energy saving in multicore computers", 11th IEEE/ACM International Conference on Grid Computing (GRID), 2010.
4 G. Chen et. al, "Energy-Aware Server Provisioning and Load Dispatching for Connection-Intensive Internet Services", NSDI'08 Proceedings of the 5th USENIX Symposium on Networked Systems Design and Implementation, 2008.
5 Hoyeon Kim, Chihwan Ham, Hukeun Kwak, Hulung Kwon, Youngjoung Kim, Kyusik Chung, "A Dynamic Server Power Mode Control for Saving Energy in a Server Cluster Environment", Journal of Korea Information Processing Society, Vol.19C, Issue.2, pp.135-144, 2012.   과학기술학회마을   DOI   ScienceOn
6 Dongjun Kim, Hukeun Kwak, Hujung Kwon, Youngjong Kim, Kyusik Chung, "An Improved Estimation Model of Server Power Consumption for Saving Energy in a Server Cluster Environment", Journal of Korea Information Processing Society, Vol.19A, Issue.3, pp.139-146, 2012.   과학기술학회마을   DOI
7 Jae-won Choi, "The Server Power Control using Multi 임계치 in a Server Cluster Environment", Bachelor Thesis of School of Electronic Engineering, SoongSil Univ., 2012.
8 LVS(Linux Virtual Server), http://www.linuxvirtualserver.org
9 SPECweb, http://www.spec.org
10 InternetTrendTM, http://internettrend.co.kr/