umu.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
An autonomic approach to risk-aware data center overbooking
Umeå University, Faculty of Science and Technology, Department of Computing Science.
Umeå University, Faculty of Science and Technology, Department of Computing Science.
2014 (English)In: IEEE Transactions on Cloud Computing, ISSN 2168-7161, Vol. 2, no 3, 292-305 p.Article in journal (Refereed) Published
Abstract [en]

Elasticity is a key characteristic of cloud computing that increases the flexibility for cloud consumers, allowing them to adapt the amount of physical resources associated to their services over time in an on-demand basis. However, elasticity creates problems for cloud providers as it may lead to poor resource utilization, specially in combination with other factors, such as user overestimations and pre-defined VM sizes. Admission control mechanisms are thus needed to increase the number of services accepted, raising the utilization without affecting services performance. This work focuses on implementing an autonomic risk-aware overbooking architecture capable of increasing the resource utilization of cloud data centers by accepting more virtual machines than physical available resources. Fuzzy logic functions are used to estimate the associated risk to each overbooking decision. By using a distributed PID controller approach, the system is capable of self-adapting over time – changing the acceptable level of risk – depending on the current status of the cloud data center. The suggested approach is extensively evaluated using a combination of simulations and experiments executing real cloud applications with real-life available workloads. Our results show a 50% increment at both resource utilization and capacity allocated with acceptable performance degradation and more stable resource utilization over time.

Place, publisher, year, edition, pages
Institute of electrical and electronics engineers (IEEE) , 2014. Vol. 2, no 3, 292-305 p.
Keyword [en]
Admission Control, Overbooking, Resource Utilization, Scheduling, Control Theory, Fuzzy Logic Programming
National Category
Computer Science
Research subject
Computer Science
Identifiers
URN: urn:nbn:se:umu:diva-89521DOI: 10.1109/TCC.2014.2326166OAI: oai:DiVA.org:umu-89521DiVA: diva2:721215
Available from: 2014-06-03 Created: 2014-06-03 Last updated: 2014-11-10Bibliographically approved

Open Access in DiVA

tcc2014(1538 kB)716 downloads
File information
File name FULLTEXT01.pdfFile size 1538 kBChecksum SHA-512
f8f442aff3baf8df94a890513e392d5d0936bf4ff7546cef6f6eb1a9795bdcc4be06cf69f2e0b645c49063e12c6ec9a5b5e910a684c89b4367521e0b87ffca26
Type fulltextMimetype application/pdf

Other links

Publisher's full text

Search in DiVA

By author/editor
Tomas, LuisTordsson, Johan
By organisation
Department of Computing Science
Computer Science

Search outside of DiVA

GoogleGoogle Scholar
Total: 716 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 325 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf