A utilization based genetic algorithm for virtual machine placement in cloud computing systems

buir.advisorUlusoy, Özgür
dc.contributor.authorÇavdar, Mustafa Can
dc.date.accessioned2016-09-09T11:44:56Z
dc.date.available2016-09-09T11:44:56Z
dc.date.copyright2016-09
dc.date.issued2016-09
dc.date.submitted2016-09-07
dc.descriptionCataloged from PDF version of article.en_US
dc.descriptionThesis (M.S.): Bilkent University, Department of Computer Engineering, İhsan Doğramacı Bilkent University, 2016.en_US
dc.descriptionIncludes bibliographical references (leaves 58-63).en_US
dc.description.abstractDue to increasing demand for cloud computing and related services, cloud providers need to come up with methods and mechanisms that increase performance, availability and reliability of datacenters and cloud computing systems. Server virtualization is a key component to achieve this, which enables sharing of resources of a physical machine among multiple virtual machines in a totally isolated manner. Optimizing virtualization has a very signi cant e ect on the overall performance of cloud computing systems. This requires e cient and effective placement of virtual machines into physical machines. Since this is an optimization problem that involves multiple constraints and objectives, we propose a method based on genetic algorithms to place virtual machines. By considering utilization of machines and node distances, our method aims at reducing resource waste, network load, and energy consumption at the same time. We compared our method with several other methods in terms of utilization achieved, networking bandwidth consumed, and energy costs incurred, using the publicly available CloudSim simulation platform. The results show that our approach provides improved performance compared to other similar approaches.en_US
dc.description.provenanceSubmitted by Betül Özen (ozen@bilkent.edu.tr) on 2016-09-09T11:44:56Z No. of bitstreams: 1 10124268.pdf: 569646 bytes, checksum: 10aa3194879596db102748fbe9cff86d (MD5)en
dc.description.provenanceMade available in DSpace on 2016-09-09T11:44:56Z (GMT). No. of bitstreams: 1 10124268.pdf: 569646 bytes, checksum: 10aa3194879596db102748fbe9cff86d (MD5) Previous issue date: 2016-09en
dc.description.statementofresponsibilityby Mustafa Can Çavdar.en_US
dc.format.extentxii, 63 leaves : illustrations (some color), charts.en_US
dc.identifier.itemidB154022
dc.identifier.urihttp://hdl.handle.net/11693/32205
dc.language.isoEnglishen_US
dc.rightsinfo:eu-repo/semantics/openAccessen_US
dc.subjectCloud computingen_US
dc.subjectVirtualizationen_US
dc.subjectGenetic algorithmen_US
dc.subjectVirtual machine placementen_US
dc.titleA utilization based genetic algorithm for virtual machine placement in cloud computing systemsen_US
dc.title.alternativeBulut sistemlerinde sanal makine yerleştirimi için faydalanma temelli bir genetik algoritmaen_US
dc.typeThesisen_US
thesis.degree.disciplineComputer Engineering
thesis.degree.grantorBilkent University
thesis.degree.levelMaster's
thesis.degree.nameMS (Master of Science)

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
10124268.pdf
Size:
556.29 KB
Format:
Adobe Portable Document Format
Description:
Full printable version

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: