본문 바로가기
KERD
논문KCI 등재

서버 클러스터 환경에서 에너지 절약을 위한 서버 전원 모드 제어에서의 동적 종료

Dynamic Shutdown of Server Power Mode Control for Saving Energy in a Server Cluster Environment

0

조회

0

다운로드

3

인용

0

참고문헌

키워드

주제분류컴퓨터학

초록

기존 서버 클러스터에서는 고성능을 보장하기 위해, 실시간 요청 수량에 관계없이 모든 서버를 항상 On 한다. 그 방법에서는 QoS를 보장하지만 일부 서버들이 Idle할 때 서버 전력을 낭비하게 된다. 서버들이 소모하는 에너지를 절약하기 위해, 서버가 필요하지 않을 경우 해당 서버의 전력을 Off 하게 하는 서버 전력 제어 방법이 제안되었다. 서버 전력 제어 방법은 서버의 Power가 실제로 어느 시점에 Off 되느냐에 따라 정적인 방법과 동적인 방법이 있다. 정적인 방법에서는 특정 서버가 Off 하기로 결정된 다음 일정 시간 지연 후 그 서버가 Off 된다. 동적인 방법에서는 그 서버에서 수행중인 모든 서비스가 종료된 다음에 해당 서버가 Off 된다. 이는 가변 시간 지연 후 서버가 Off 되는 방법에 해당된다. 정적 종료방식은 단점이 있다. 반복 실험을 통해 수작업으로 최적의 시간 지연을 알아내기 위해서는 많은 시간이 소요된다. 본 논문에서는 정적 종료 방식의 단점을 극복하는 동적 종료 방식을 제안한다. 제안된 방식은 최적의 지연 시간으로 자동적으로 접근하므로 좋은 전력 절약을 하면서 QoS를 보장하는 것을 가능하게 해준다. 30대의 PC 클러스터를 이용하여 실험이 수행되었다. 실험결과는 제안하는 동적 종료 방법이 기존의 정적 종료 방법과 비교할 때 에너지 절감측면에서는 비슷하지만 QoS 측면에서 우수함을 보여준다.

Abstract

In order to ensure high performance, all the servers in an existing server cluster are always On regardless of number of real-time requests. They ensure QoS, but waste server power if some of them are idle. To save energy consumed by servers, the server power mode control was developed by shutdowning a server when a server is not needed. There are two types of server power mode control depending on when a server is actually turned off if the server is selected to be off: static or dynamic. In a static mode, the server power is actually turned off after a fixed time delay from the time of the server selection. In a dynamic mode, server power is actually turned off if all the services served in the server are done. This corresponds to a turn off after a variable time delay. The static mdoe has disadvantages. It takes much time to find an optimal shutdown time manually through repeated experiments. In this paper, we propose a dynamic shutdown method to overcome the disadvantages of static shutdown. The proposed method allows to guarantee user QoS with good power-saving because it automatically approaches an optimal shutdown time. We performed experiments using 30 PCs cluster. Experimental results show that the proposed dynamic shutdown method is almost same as the best static shutdown in terms of power saving, but better than the best static shutdown in terms of QoS.

참고문헌 (13)

  1. S. Lee, "The Establishment Method of Green Data Center in Public Sector", The Journal of KIISE, 27(11), pp.48~57 (2009)
  2. Chenguang Liu, "Evaluating Energy and Performance for Server-Class Hardware Configurations", 6th IEEE International Conference on Networking, Architecture and Storage (2011)
  3. J. Mair, "Metrics and task scheduling policies for energy saving in multicore computers", 11th IEEE, 2010, ~
  4. Xinying Zheng, "Markov Model Based Power Management in Server Clusters", IEEE, 2010, ~
  5. Bruce Nordman, "What the Real World Tells Us about Saving Energy in Electronics", Symposium on Energy Efficient Electronic Systems (2009)
  6. K. Rajamani, "On Evaluating Request-Distribution Schemes for Saving Energy in Server Clusters", Proceedings of the IEEE International Symposium on Performance Analysis of Systems and Software, pp.111~122 (2003)
  7. Kang G. Shin, "Online Web Cluster Capacity Estimation and Its Application to Energy Conservation", IEEE Transactions on Parallel and Distributed Systems, 18(7), pp.932~945 (2007)
  8. Eduardo Pinheiro, "Dynamic Cluster Reconfiguration for Power and Performance", Compilers and operating systems for low power, pp, 75~93 (2003)
  9. 김호연, "서버 클러스터 환경에서 에너지 절약을 위한 동적 서버 전원 모드 제어", 정보처리학회논문지C, 19(2), pp.135~144 (2012), 한국정보처리학회[DOI]
  10. "Graceful Shutdown"[URL]
  11. "LVS(Linux Virtual Server)"[URL]
  12. "SPECweb Banking Design"[URL]
  13. "InternetTrend™"[URL]

관련 논문AI추천

서버 클러스터 환경에서 에너지 절약을 위한 동적 서버 전원 모드 제어곽후근, 권희웅, 김영종, 김호연, 정규식, 함치환한국정보처리학회 · 정보처리학회논문지C2012 · 제19권 제2호에너지 절감형 서버 클러스터에서 급변하는 부하 처리를 위한 유연한 다중 임계치 기반의 서버 전원 모드 제어김석구, 안태준, 정규식, 조성철, 천경호한국정보처리학회 · 정보처리학회논문지. 컴퓨터 및 통신시스템2014 · 제3권 제9호저전력 서버 클러스터를 위한 모델 기반 자율 동적 전력 관리 기법강동오, 배창석, 이형직, 정준영, 최장호한국차세대컴퓨팅학회 · 한국차세대컴퓨팅학회 논문지2014 · 제10권 제3호서버 클러스터 환경에서 자율학습기반의 에너지 효율적인 클러스터 관리 기법곽후근, 정규식, 조성철한국정보처리학회 · 정보처리학회논문지. 컴퓨터 및 통신시스템2015 · 제4권 제6호자율학습기반의 에너지 효율적인 클러스터 관리에서의 성능 개선정규식, 조성철한국정보처리학회 · 정보처리학회논문지. 컴퓨터 및 통신시스템2015 · 제4권 제11호서버 클러스터 환경에서 에너지 절약을 위한향상된 서버 전력 소비 추정 모델곽후근, 권희웅, 김동준, 김영종, 정규식한국정보처리학회 · 정보처리학회논문지. 컴퓨터 및 통신시스템2012 · 제19권 제3호

이 간행물의 다른 논문 (4건)