Adaptive power management for server farm

In 2007 there were approximately 44 million servers worldwide consuming 0.5% of all electricity. The growing concerns for ever increasing energy cost burden for supporting growing business critical computing needs that outpaced the infrastructure growth, people started to shift the focus fr...

Full description

Saved in:
Bibliographic Details
Main Author: Zhuo, Ling.
Other Authors: Ong Yew Soon
Format: Final Year Project
Language:English
Published: 2010
Subjects:
Online Access:http://hdl.handle.net/10356/36258
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-36258
record_format dspace
spelling sg-ntu-dr.10356-362582023-03-03T20:52:17Z Adaptive power management for server farm Zhuo, Ling. Ong Yew Soon School of Computer Engineering Centre for Multimedia and Network Technology Dusit Niyato DRNTU::Engineering::Computer science and engineering::Computer systems organization::Performance of systems In 2007 there were approximately 44 million servers worldwide consuming 0.5% of all electricity. The growing concerns for ever increasing energy cost burden for supporting growing business critical computing needs that outpaced the infrastructure growth, people started to shift the focus from performance alone to power efficiency. Aside from the direct cost of electricity, the environmental impact of excessive power usage is a growing concern for governments, businesses, and organizations seeking to reduce the production of greenhouse gases that contribute to global warming. The objective for this project would be building an adaptive power management system to improve energy efficiency in the server farm. The system consist of server and client agent. The server agent manage the system and device power state of the client agent by means of power management policy. It has build in Wake-On-LAN (WOL) feature for remote wakeup of client agent. Client agent performs automatic discovery and connection to server and executes power management plan defined by administrator. Automatic device power state management was incorporated into client agent for achieving better power efficiency in the server farm. The author used C# programming language to implement the server and client agent. The system used remote procedure call for the communication between client and server. Finally, the MySQL database is used on the server and client agent to store data. Bachelor of Engineering (Computer Science) 2010-04-29T07:13:08Z 2010-04-29T07:13:08Z 2010 2010 Final Year Project (FYP) http://hdl.handle.net/10356/36258 en Nanyang Technological University 89 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Computer science and engineering::Computer systems organization::Performance of systems
spellingShingle DRNTU::Engineering::Computer science and engineering::Computer systems organization::Performance of systems
Zhuo, Ling.
Adaptive power management for server farm
description In 2007 there were approximately 44 million servers worldwide consuming 0.5% of all electricity. The growing concerns for ever increasing energy cost burden for supporting growing business critical computing needs that outpaced the infrastructure growth, people started to shift the focus from performance alone to power efficiency. Aside from the direct cost of electricity, the environmental impact of excessive power usage is a growing concern for governments, businesses, and organizations seeking to reduce the production of greenhouse gases that contribute to global warming. The objective for this project would be building an adaptive power management system to improve energy efficiency in the server farm. The system consist of server and client agent. The server agent manage the system and device power state of the client agent by means of power management policy. It has build in Wake-On-LAN (WOL) feature for remote wakeup of client agent. Client agent performs automatic discovery and connection to server and executes power management plan defined by administrator. Automatic device power state management was incorporated into client agent for achieving better power efficiency in the server farm. The author used C# programming language to implement the server and client agent. The system used remote procedure call for the communication between client and server. Finally, the MySQL database is used on the server and client agent to store data.
author2 Ong Yew Soon
author_facet Ong Yew Soon
Zhuo, Ling.
format Final Year Project
author Zhuo, Ling.
author_sort Zhuo, Ling.
title Adaptive power management for server farm
title_short Adaptive power management for server farm
title_full Adaptive power management for server farm
title_fullStr Adaptive power management for server farm
title_full_unstemmed Adaptive power management for server farm
title_sort adaptive power management for server farm
publishDate 2010
url http://hdl.handle.net/10356/36258
_version_ 1759854404908875776