Endre søk
RefereraExporteraLink to record
Permanent link

Direct link
Referera
Referensformat
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annet format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annet 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 (engelsk)Independent thesis Advanced level (degree of Master (Two Years)), 80 poäng / 120 hpOppgave
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.

sted, utgiver, år, opplag, sider
2016. , s. 64
Emneord [en]
Energy Consumprion, OpenStack, Optimization, Virtual Machines.
HSV kategori
Identifikatorer
URN: urn:nbn:se:bth-13584OAI: oai:DiVA.org:bth-13584DiVA, id: diva2:1055386
Fag / kurs
ET2580 Master's Thesis (120 credits) in Electrical Engineering with emphasis on Telecommunication Systems
Utdanningsprogram
ETATX Master of Science Programme in Electrical Engineering with emphasis on Telecommunication Systems
Presentation
2016-09-27, J3423, Blekinge Tekniska Hogskola, Karlskrona, 17:00 (engelsk)
Veileder
Examiner
Tilgjengelig fra: 2016-12-22 Laget: 2016-12-12 Sist oppdatert: 2016-12-22bibliografisk kontrollert

Open Access i DiVA

fulltext(1069 kB)156 nedlastinger
Filinformasjon
Fil FULLTEXT02.pdfFilstørrelse 1069 kBChecksum SHA-512
fc9e3cdc7df8283730eee887375e25cc95e75e9aab530675694ebfb0fbbb59e1a1192317ea11f0c9b1f828594feaca4a7ce35bfb60811f33eaee92e6a35842bf
Type fulltextMimetype application/pdf

Av organisasjonen

Søk utenfor DiVA

GoogleGoogle Scholar
Totalt: 156 nedlastinger
Antall nedlastinger er summen av alle nedlastinger av alle fulltekster. Det kan for eksempel være tidligere versjoner som er ikke lenger tilgjengelige

urn-nbn

Altmetric

urn-nbn
Totalt: 473 treff
RefereraExporteraLink to record
Permanent link

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