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

Direktlänk
Referera
Referensformat
  • apa
  • 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
Hecatonchire: Enabling Multi-Host Virtual Machines by Resource Aggregation and Pooling
Umeå universitet, Teknisk-naturvetenskapliga fakulteten, Institutionen för datavetenskap. (Distribuerade system)
SAP Research Belfast.
Umeå universitet, Teknisk-naturvetenskapliga fakulteten, Institutionen för datavetenskap. (Cloud and Grid Computing)
Umeå universitet, Teknisk-naturvetenskapliga fakulteten, Institutionen för datavetenskap. (Cloud and Grid Computing)
2014 (Engelska)Rapport (Övrigt vetenskapligt)
Abstract [en]

Vertical elasticity, or scale-up of individual virtual ma- chines is hard to perform in today’s cloud environments due to limitations in the amount of hardware resources available in single servers. We propose a novel approach that allows aggregation of memory, compute and I/O resources from multiple physical machines in resource pools which in turn are used to seamlessly provision vir- tual machines with the right amount of resources. We present our architecture and highlight key functionality such as transparent and resilient memory aggregation and fast live migration. Our approach is validated by a demonstration using benchmarks and a real-world big- data application. Performance results indicate a very low overhead in using aggregated memory as well as a sig- nificant improvement in live migration performance.

Ort, förlag, år, upplaga, sidor
Umeå: Department of Computing Science, Umeå University , 2014. , s. 6
Serie
Report / UMINF, ISSN 0348-0542 ; 14.11
Nyckelord [en]
Virtualization, Operating Systems, Disaggregation
Nationell ämneskategori
Datavetenskap (datalogi)
Identifikatorer
URN: urn:nbn:se:umu:diva-87902OAI: oai:DiVA.org:umu-87902DiVA, id: diva2:712161
Tillgänglig från: 2014-04-14 Skapad: 2014-04-14 Senast uppdaterad: 2018-06-08Bibliografiskt granskad
Ingår i avhandling
1. Dynamic Cloud Resource Management: Scheduling, Migration and Server Disaggregation
Öppna denna publikation i ny flik eller fönster >>Dynamic Cloud Resource Management: Scheduling, Migration and Server Disaggregation
2014 (Engelska)Doktorsavhandling, sammanläggning (Övrigt vetenskapligt)
Abstract [en]

A key aspect of cloud computing is the promise of infinite, scalable resources, and that cloud services should scale up and down on demand. This thesis investigates methods for dynamic resource allocation and management of services in cloud datacenters, introducing new approaches as well as improvements to established technologies.Virtualization is a key technology for cloud computing as it allows several operating system instances to run on the same Physical Machine, PM, and cloud services normally consists of a number of Virtual Machines, VMs, that are hosted on PMs. In this thesis, a novel virtualization approach is presented. Instead of running each PM isolated, resources from multiple PMs in the datacenter are disaggregated and exposed to the VMs as pools of CPU, I/O and memory resources. VMs are provisioned by using the right amount of resources from each pool, thereby enabling both larger VMs than any single PM can host as well as VMs with tailor-made specifications for their application. Another important aspect of virtualization is live migration of VMs, which is the concept moving VMs between PMs without interruption in service. Live migration allows for better PM utilization and is also useful for administrative purposes. In the thesis, two improvements to the standard live migration algorithm are presented, delta compression and page transfer reordering. The improvements can reduce migration downtime, i.e., the time that the VM is unavailable, as well as the total migration time. Postcopy migration, where the VM is resumed on the destination before the memory content is transferred is also studied. Both userspace and in-kernel postcopy algorithms are evaluated in an in-depth study of live migration principles and performance.Efficient mapping of VMs onto PMs is a key problem for cloud providers as PM utilization directly impacts revenue. When services are accepted into a datacenter, a decision is made on which PM should host the service VMs. This thesis presents a general approach for service scheduling that allows for the same scheduling software to be used across multiple cloud architectures. A number of scheduling algorithms to optimize objectives like revenue or utilization are also studied. Finally, an approach for continuous datacenter consolidation is presented. As VM workloads fluctuate and server availability varies any initial mapping is bound to become suboptimal over time. The continuous datacenter consolidation approach adjusts this VM-to-PM mapping during operation based on combinations of management actions, like suspending/resuming PMs, live migrating VMs, and suspending/resuming VMs. Proof-of-concept software and a set of algorithms that allows cloud providers to continuously optimize their server resources are presented in the thesis.

Ort, förlag, år, upplaga, sidor
Umeå: Umeå universitet, 2014. s. 26
Serie
Report / UMINF, ISSN 0348-0542 ; 2014:09
Nyckelord
Cloud computing, virtualization, distributed infrastructure, live migration, scheduling
Nationell ämneskategori
Datavetenskap (datalogi)
Identifikatorer
urn:nbn:se:umu:diva-87904 (URN)978-91-7601-038-9 (ISBN)
Disputation
2014-05-06, Naturvetarhuset, N320, Umeå universitet, Umeå, 10:15 (Engelska)
Opponent
Handledare
Tillgänglig från: 2014-04-15 Skapad: 2014-04-14 Senast uppdaterad: 2018-06-08Bibliografiskt granskad

Open Access i DiVA

fulltext(481 kB)497 nedladdningar
Filinformation
Filnamn FULLTEXT02.pdfFilstorlek 481 kBChecksumma SHA-512
7f9bf37912442630d75ae07b89bdbfd432bbb3c2018b454d61575744ba664dbad1db3bd8bb38f0a37e6dbe46913e5ee46e6bccb4e731d9d6faea23c4d0888265
Typ fulltextMimetyp application/pdf

Personposter BETA

Svärd, PetterTordsson, JohanElmroth, Erik

Sök vidare i DiVA

Av författaren/redaktören
Svärd, PetterTordsson, JohanElmroth, Erik
Av organisationen
Institutionen för datavetenskap
Datavetenskap (datalogi)

Sök vidare utanför DiVA

GoogleGoogle Scholar
Totalt: 497 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: 892 träffar
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • 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