Change search
ReferencesLink to record
Permanent link

Direct link
Contextualization: dynamic configuration of virtual machines
University of Leeds.
Umeå University, Faculty of Science and Technology, Department of Computing Science. (Cloud)
Umeå University, Faculty of Science and Technology, Department of Computing Science. (Cloud)
University of Leeds.
Show others and affiliations
2015 (English)In: Journal of Cloud Computing - Advances, Systems and Applications, ISSN 2192-113X, Vol. 4, no 17, 1-15 p.Article in journal (Refereed) Published
Abstract [en]

New VM instances are created from static templates that contain the basic configuration of the VM to achieve elasticity with regards to capacity. Instance specific settings can be injected into the VM during the deployment phase through means of contextualization. So far this is limited to a single data source and data remains static throughout the lifecycle of the VM.

We present a layered approach to contextualization that supports different classes of contextualization data available from several sources. The settings are made available to the VM through virtual devices. Inside each VM data from different classes are layered on top of each other to create a unified file hierarchy.

Context data can be modified during runtime by updating the contents of the virtual devices, making our approach the first contextualization approach to natively support recontextualization. Recontextualization enables runtime reconfiguration of an executing service and can act as a trigger and key enabler of self-* techniques. This trigger provides a service with a mechanism to adapt or optimize itself in response to a changing environment. The runtime reconfiguration using recontextualization and its potential gains are illustrated in an example with a distributed file system, demonstrating the feasibility of our approach.

Place, publisher, year, edition, pages
2015. Vol. 4, no 17, 1-15 p.
Keyword [en]
Cloud Computing, Contextualization, Recontextualization, Configuration, Virtual machine
National Category
Computer Science
Research subject
Computer Science
URN: urn:nbn:se:umu:diva-112462DOI: 10.1186/s13677-015-0042-8OAI: diva2:878024
Available from: 2015-12-08 Created: 2015-12-08 Last updated: 2015-12-16Bibliographically approved

Open Access in DiVA

fulltext(2265 kB)49 downloads
File information
File name FULLTEXT01.pdfFile size 2265 kBChecksum SHA-512
Type fulltextMimetype application/pdf

Other links

Publisher's full text

Search in DiVA

By author/editor
Espling, DanielTordsson, JohanElmroth, Erik
By organisation
Department of Computing Science
In the same journal
Journal of Cloud Computing - Advances, Systems and Applications
Computer Science

Search outside of DiVA

GoogleGoogle Scholar
Total: 49 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

Altmetric score

Total: 94 hits
ReferencesLink to record
Permanent link

Direct link