Javascript must be enabled for the correct page display

Sleepy for Linux - Power Management Framework for Workstations

Hoeksema, T. M. and Medema, M. (2015) Sleepy for Linux - Power Management Framework for Workstations. Bachelor's Thesis, Computing Science.

[img]
Preview
Text
Thesis.pdf - Published Version

Download (1MB) | Preview
[img] Text
Toestemming1.pdf - Other
Restricted to Registered users only

Download (48kB)

Abstract

Office buildings attribute to 40% of global power consumption and are therefore an interesting target for power reduction research and efforts. In these buildings, networked workstations make up for a large part of the consumption of the entire building. One way to reduce power consumption by these workstations is to apply power management, by automatically suspending these workstations when they enter prolonged periods of inactivity. The sleep timeout determines the amount of inactivity time after which suspension should occur. However, it is a difficult problem to determine an appropriate sleep timeout for users. This study addresses the power consumption of workstations by describing a software framework that may solve the sleep timeout issue and can be used to reduce power within the Bernoulliborg building of the University of Groningen. Sleepy for Linux is a remote power management framework for Bernoulliborg workstations, which provides remote, external access to power management settings of the users of these workstations. Furthermore, Sleepy for Linux tracks activity data of these workstations and their users, which is available to smart external power management services, to attempt to reduce power consumption within the building. In this research, we discuss that the software framework as presented has potential to save a significant fraction of power, based on testing data of real users within the Bernoulliborg, and describe ways to define the value of the sleep timeout. Two methods are described, namely to define a static timeout for all users, or a personalised timeout which is determined through examining the activity data of users. It is concluded that the framework is more effective when a personalised timeout is used. Furthermore, the level of security and usability of Sleepy for Linux are also assessed in this paper, compared to the Lazy Sleep framework, a similar framework that is available for the Windows platform. The software is considered highly usable by test users and we have verified that the architecture of Sleepy for Linux has major security benefits over the architecture of Lazy Sleep.

Item Type: Thesis (Bachelor's Thesis)
Degree programme: Computing Science
Thesis type: Bachelor's Thesis
Language: English
Date Deposited: 15 Feb 2018 08:05
Last Modified: 15 Feb 2018 08:05
URI: https://fse.studenttheses.ub.rug.nl/id/eprint/13016

Actions (login required)

View Item View Item