Ändra sökning
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Smart Placement of Virtual Machines: Optimizing Energy Consumption
Blekinge Tekniska Högskola, Fakulteten för datavetenskaper, Institutionen för kommunikationssystem.
2016 (Engelska)Självständigt arbete på avancerad nivå (masterexamen), 80 poäng / 120 hpStudentuppsats (Examensarbete)
Abstract [en]

Context: Recent trends show that there is a tremendous shift from IT companies following traditional methods by hosting their applications/systems in self-managed on premise data centers to using the so-called cloud data centers. Cloud computing has received immense popularity due to its architecture and the ease of usage. Due to this increase in demand and shift in practices, there has been a tremendous increase in number of data centers over a period, resulting in increase of energy consumption. In this thesis work, a research is carried out on optimizing the energy consumption of a typical cloud data center. OpenStack cloud computing software is chosen as the platform in this research. We have used live migration as a key aspect in this research.

Objectives: In this research, our objectives are as follows:

  • Design an OpenStack testbed to implement the migration of virtual machines.
  • To estimate the energy consumption of the data center.
  • To design a heuristic algorithm to evaluate the performance metrics and to optimize the overall energy consumption.

Methods: We have used PowerAPI, a software tool to estimate the energy consumption of hosts as well as virtual machines. A heuristic algorithm is designed and implemented in an instrumental OpenStack testbed to optimize the energy consumption. Server consolidation and load balancing of virtual machines methodologies are used in the heuristic algorithm design. Our research is carried out against the functionality of Nova scheduler of OpenStack.

Results: Results section describes the values of performance metrics yielded by carrying out the experiment. The obtained results showed that energy can be optimized significantly by modifying the way OpenStack nova scheduler can work. The experiment is carried out on vanilla OpenStack and OpenStack with the heuristic algorithm in place, In the second case, the nova scheduler algorithms are not used but the heuristic algorithm is used instead. The CPU utilization and CPU load were noticed to be higher than the metrics observed in case of OpenStack with nova scheduler. Energy consumption is observed to be lesser than the consumption in OpenStack design with nova scheduler.

Conclusions: The research tells that energy consumption can be optimized significantly using desired algorithms without compromising the service quality it offers. However, the design impacts on CPU slightly as the metrics are observed to be higher when compared to that in case of OpenStack with nova scheduler. Although it won’t have noticeable impact on the system.

Ort, förlag, år, upplaga, sidor
2016. , s. 64
Nyckelord [en]
Energy Consumprion, OpenStack, Optimization, Virtual Machines.
Nationell ämneskategori
Telekommunikation
Identifikatorer
URN: urn:nbn:se:bth-13584OAI: oai:DiVA.org:bth-13584DiVA, id: diva2:1055386
Ämne / kurs
ET2580 Masterarbete i elektroteknik med inriktning mot telekommunikationssystem
Utbildningsprogram
ETATX Masterprogram i Elektroteknik med inriktning mot Telekommunikation
Presentation
2016-09-27, J3423, Blekinge Tekniska Hogskola, Karlskrona, 17:00 (Engelska)
Handledare
Examinatorer
Tillgänglig från: 2016-12-22 Skapad: 2016-12-12 Senast uppdaterad: 2016-12-22Bibliografiskt granskad

Open Access i DiVA

fulltext(1069 kB)157 nedladdningar
Filinformation
Filnamn FULLTEXT02.pdfFilstorlek 1069 kBChecksumma SHA-512
fc9e3cdc7df8283730eee887375e25cc95e75e9aab530675694ebfb0fbbb59e1a1192317ea11f0c9b1f828594feaca4a7ce35bfb60811f33eaee92e6a35842bf
Typ fulltextMimetyp application/pdf

Av organisationen
Institutionen för kommunikationssystem
Telekommunikation

Sök vidare utanför DiVA

GoogleGoogle Scholar
Totalt: 157 nedladdningar
Antalet nedladdningar är summan av nedladdningar för alla fulltexter. Det kan inkludera t.ex tidigare versioner som nu inte längre är tillgängliga.

urn-nbn

Altmetricpoäng

urn-nbn
Totalt: 473 träffar
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf