Show simple item record

Optimizing the Energy Consumption of Servers and Networks in Cloud Data Centers

dc.contributor.authorLiu, Jun
dc.contributor.advisorGuo, Jinhua
dc.date.accessioned2016-01-05T19:21:55Z
dc.date.availableNO_RESTRICTIONen_US
dc.date.available2016-01-05T19:21:55Z
dc.date.issued2015-12
dc.date.submitted2015-09
dc.identifier.urihttps://hdl.handle.net/2027.42/116383
dc.description.abstractData center is a cost-effective infrastructure for storing large volumes of data and hosting large-scale service applications. Cloud computing service providers are rapidly deploying data centers across the world. with huge number of servers and switches. These data centers consume sig-nificant amounts of energy, contributing to high operational costs. Thus, optimizing the energy consumption of servers and networks in data centers can reduce operational costs. In a data center, power consumption is mainly due to servers, networking devices, and cooling systems, an effective energy saving strategy is to consolidate the computation and communication into smaller number of servers and network devices and then power off as many unneeded servers and network devices as possible. In this thesis, we propose several novel methods to reduce the energy consumption of computer systems and networks in data centers, while satisfying Quality of Service (QoS) requirements specified by cloud tenants. First, we study energy efficient scheduling of periodic real-time tasks on multi-core proces-sors with voltage islands, in which cores are partitioned into multiple blocks (termed voltage is-lands). We propose a Voltage Island Largest Capacity First (VILCF) algorithm for energy efficient scheduling of periodic real-time tasks on multi-core processors. It achieves better energy efficiency by fully utilizing the remaining capacity of an island before turning on more islands or increas-ing the voltage level of the current active islands. We provide detailed theoretical analysis of the approximation ratio of the proposed VILCF algorithm in terms of energy efficiency. Second, we study the resource allocation problem for virtual networks in data centers. A cloud tenant expresses computation requirement for each virtual machine (VM) and bandwidth requirement for each pair of VMs. A cloud provider places the VMs and routes the traffic among the VMs in a way that minimizes the total number of servers and switches used while providing both computation and bandwidth guarantees. The unneeded servers and switches are powered off to conserve energy. We formulate a special Multi-Capacity Bin Packing problem that consolidates VMs into the fewest number of servers. We present a weighted graph cut algorithm to map the consolidated virtual network into a data center network that minimizes the number of links and switches used.en_US
dc.language.isoen_USen_US
dc.subjectVoltage Island, Task Scheduling, Real-Time, Virtual Machine, Bandwidth Guarantee, Energy Efficienten_US
dc.subject.otherInformation Systems Engineeringen_US
dc.titleOptimizing the Energy Consumption of Servers and Networks in Cloud Data Centersen_US
dc.typeThesisen_US
dc.description.thesisdegreenamePhDen_US
dc.description.thesisdegreedisciplineCECS Information Systems Engineeringen_US
dc.description.thesisdegreegrantorUniversity of Michigan-Dearbornen_US
dc.contributor.committeememberAkingbehin, Kiumi
dc.contributor.committeememberMa, Di
dc.contributor.committeememberXiang, Weidong
dc.identifier.uniqname93896694en_US
dc.description.bitstreamurlhttp://deepblue.lib.umich.edu/bitstream/2027.42/116383/1/Jun Liu FINAL Dissertation.pdf
dc.identifier.orcid0000-0002-6752-4285
dc.description.filedescriptionDescription of Jun Liu FINAL Dissertation.pdf : Complete Dissertation
dc.identifier.name-orcidLiu, Jun; 0000-0002-6752-4285en_US
dc.owningcollnameDissertations and Theses (Ph.D. and Master's)


Files in this item

Show simple item record

Remediation of Harmful Language

The University of Michigan Library aims to describe library materials in a way that respects the people and communities who create, use, and are represented in our collections. Report harmful or offensive language in catalog records, finding aids, or elsewhere in our collections anonymously through our metadata feedback form. More information at Remediation of Harmful Language.

Accessibility

If you are unable to use this file in its current format, please select the Contact Us link and we can modify it to make it more accessible to you.