Browse > Article
http://dx.doi.org/10.3745/KIPSTA.2012.19A.3.139

An Improved Estimation Model of Server Power Consumption for Saving Energy in a Server Cluster Environment  

Kim, Dong-Jun (숭실대학교 정보통신전자공학부)
Kwak, Hu-Keun (펌킨네트웍스)
Kwon, Hui-Ung (펌킨네트웍스)
Kim, Young-Jong (펌킨네트웍스)
Chung, Kyu-Sik (숭실대학교 정보통신전자공학부)
Abstract
In the server cluster environment, one of the ways saving energy is to control server's power according to traffic conditions. This is to determine the ON/OFF state of servers according to energy usage of data center and each server. To do this, we need a way to estimate each server's energy. In this paper, we use a software-based power consumption estimation model because it is more efficient than the hardware model using power meter in terms of energy and cost. The traditional software-based power consumption estimation model has a drawback in that it doesn't know well the computing status of servers because it uses only the idle status field of CPU. Therefore it doesn't estimate consumption power effectively. In this paper, we present a CPU field based power consumption estimation model to estimate more accurate than the two traditional models (CPU/Disk/Memory utilization based power consumption estimation model and CPU idle utilization based power consumption estimation model) by using the various status fields of CPU to get the CPU status of servers and the overall status of system. We performed experiments using 2 PCs and compared the power consumption estimated by the power consumption model (software) with that measured by the power meter (hardware). The experimental results show that the traditional model has about 8-15% average error rate but our proposed model has about 2% average error rate.
Keywords
Server Cluster; Saving Energy; Server On/Off; Power Estimation Model; CPU Fields;
Citations & Related Records
연도 인용수 순위
  • Reference
1 A simple workload generator for POSIX systems, http://weather.ou.edu/-apw/projects/stress/.
2 Amdahl's Law, http://en.wikipedia.org/wiki/Amdahl%27s_law/.
3 Green computing, http://en.wikipedia.org/wiki/Green_computing/.
4 Data center efficienty in the scalable enterprise, Dell, Feb., 2007.
5 함치환, 김호연, 곽후근, 권희웅, 김영종, 정규식, "서버 클러스터 환경에서 에너지 절약을 위한 학습기반의 서버 전원 모드 제어", 한국정보처리학회 춘계학술발표대회 논문집 제 18권 제 1호, pp. 175-178, 2011.
6 T. Heath et. al, "Energy Conservation in Heterogeneous Server Clusters", Proceedings of the tenth ACM SIGPLAN symposium on Principles and practice of parallel programming, pp.186-195, 2005.
7 LI li, TIAN RuiXiong, Yang Bo, and Gao ZhiGuo, "A model of Web Server's Performance-Power Relationship", ICCSN, pp.260-264, 2009.
8 W. L. Bircher and L. K. John, "Power Phase Variation in a Commercial Server Workload", Procs. International Symposium on Low-Power Electronics, pp.350-353, 2006.
9 A. Beloglazov1 et al. "A Taxonomy and Survey of Energy-Efficient Data Centers and Cloud Computing Systems", Univ. of Melbourne, Tech. Rep. CLOUDS-TR-2010-3, pp.8-10, 2010.