Show simple item record

dc.contributor.advisorAburukba, Raafat
dc.contributor.advisorEl Fakih, Khaled
dc.contributor.authorMohamed, Huda Ibrahim
dc.date.accessioned2017-09-11T08:32:12Z
dc.date.available2017-09-11T08:32:12Z
dc.date.issued2017-05
dc.identifier.other35.232-2017.23
dc.identifier.urihttp://hdl.handle.net/11073/8909
dc.descriptionA Master of Science thesis in Computer Engineering by Huda Ibrahim Mohamed entitled, "Optimizing Energy Consumption of Cloud Computing IaaS," submitted in May 2017. Thesis advisor is Dr. Raafat Aburukba and thesis co-advisor is Dr. Khaled El-Fakih. Soft and hard copy available.en_US
dc.description.abstractCloud computing infrastructures are designed to support the accessibility and availability of various services to consumers over the Internet. Datacenters hosting Cloud applications consume massive amounts of power, contributing to high carbon footprints to the environment. Hence, Green Cloud computing solutions are needed within the Cloud datacenters that optimize the energy consumption. The main objective of this thesis is to address the problem of power and carbon efficient resource management in a Cloud datacenter. This work focuses on the development of a dynamic task scheduling algorithm to enhance the datacenter power efficiency over time. To achieve this objective, a formal optimization model is proposed using Integer Linear Programming (ILP) that minimizes the energy consumption in a Cloud datacenter. The model is verified using exact techniques and the Genetics Algorithm (GA) heuristic-based technique. Furthermore, an adaptive GA is proposed to reflect the dynamic nature of the Cloud computing environment. The proposed adaptive GA is validated by simulating an IaaS Cloud environment and conducting a set of performance and quality evaluation study in this environment. The results demonstrate that the proposed solution offers performance gains with regards to response time and in reducing the power consumption in the Cloud datacenter.en_US
dc.description.sponsorshipCollege of Engineeringen_US
dc.description.sponsorshipDepartment of Computer Science and Engineeringen_US
dc.language.isoen_USen_US
dc.relation.ispartofseriesMaster of Science in Computer Engineering (MSCoE)en_US
dc.subjectCloud computingen_US
dc.subjecttask schedulingen_US
dc.subjectoptimizationen_US
dc.subjectinteger linear programmingen_US
dc.subjectpower consumptionen_US
dc.subjectgenetic algorithmsen_US
dc.subject.lcshCloud computingen_US
dc.subject.lcshData centersen_US
dc.subject.lcshEnergy conservationen_US
dc.subject.lcshGenetic algorithmsen_US
dc.titleOptimizing Energy Consumption of Cloud Computing IaaSen_US
dc.typeThesisen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record