Show simple item record

dc.contributor.advisorGautam, Natarajan
dc.creatorRincon Mateus, Cesar Augusto
dc.date.accessioned2010-01-15T00:07:54Z
dc.date.accessioned2010-01-16T01:24:03Z
dc.date.available2010-01-15T00:07:54Z
dc.date.available2010-01-16T01:24:03Z
dc.date.created2008-12
dc.date.issued2009-05-15
dc.identifier.urihttps://hdl.handle.net/1969.1/ETD-TAMU-3182
dc.description.abstractIn this dissertation we study the problem of allocating computational resources and managing applications in a data center to serve incoming requests in such a way that the energy usage, reliability and quality of service considerations are balanced. The problem is motivated by the growing energy consumption by data centers in the world and their overall inefficiency. This work is focused on designing flexible and robust strategies to manage the resources in such a way that the system is able to meet the service agreements even when the load conditions change. As a first step, we study the control of a Markovian queueing system with controllable number of servers and service rates (M=Mt=kt ) to minimize effort and holding costs. We present structural properties of the optimal policy and suggest an algorithm to find good performance policies even for large cases. Then we present a reactive/proactive approach, and a tailor-made wavelet-based forecasting procedure to determine the resource allocation in a single application setting; the method is tested by simulation with real web traces. The main feature of this method is its robustness and flexibility to meet QoS goals even when the traffic behavior changes. The system was tested by simulating a system with a time service factor QoS agreement. Finally, we consider the multi-application setting and develop a novel load consolidation strategy (of combining applications that are traditionally hosted on different servers) to reduce the server-load variability and the number of booting cycles in order to obtain a better capacity allocation.en
dc.format.mediumelectronicen
dc.format.mimetypeapplication/pdf
dc.language.isoen_US
dc.subjectQueueing Controlen
dc.subjectEnergy Managementen
dc.subjectResource Allocationen
dc.subjectForecastingen
dc.subjectWaveletsen
dc.subjectCOnsolidationen
dc.subjectReliabilityen
dc.titleDynamic resource allocation for energy management in data centersen
dc.typeBooken
dc.typeThesisen
thesis.degree.departmentIndustrial and Systems Engineeringen
thesis.degree.disciplineIndustrial Engineeringen
thesis.degree.grantorTexas A&M Universityen
thesis.degree.nameDoctor of Philosophyen
thesis.degree.levelDoctoralen
dc.contributor.committeeMemberCurry, Guy
dc.contributor.committeeMemberFeldman, Richard
dc.contributor.committeeMemberReddy, Narasimha
dc.type.genreElectronic Dissertationen
dc.type.materialtexten
dc.format.digitalOriginborn digitalen


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record