Armstrong, D, Djemame, K, Espling, D et al. (2 more authors) (2013) Runtime virtual machine recontextualization for clouds. In: Caragiannis, I, (ed.) Euro-Par 2012: Parallel Processing Workshops. Revised Selected Papers. Euro-Par 2012, 27-31 Aug 2012, Rhodes Islands, Greece. Lecture notes in computer science . Springer , 567 - 576. ISBN 978-3-642-36948-3
Abstract
We introduce and define the concept of recontextualization for cloud applications by extending contextualization, i.e. the dynamic configuration of virtual machines (VM) upon initialization, with autonomous updates during runtime. Recontextualization allows VM images and instances to be dynamically re-configured without restarts or downtime, and the concept is applicable to all aspects of configuring a VM from virtual hardware to multi-tier software stacks. Moreover, we propose a runtime cloud recontextualization mechanism based on virtual device management that enables recontextualization without the need to customize the guest VM. We illustrate our concept and validate our mechanism via a use case demonstration: the reconfiguration of a cross-cloud migratable monitoring service in a dynamic cloud environment. We discuss the details of the interoperable recontextualization mechanism, its architecture and demonstrate a proof of concept implementation. A performance evaluation illustrates the feasibility of the approach and shows that the recontextualization mechanism performs adequately with an overhead of 18% of the total migration time.
Metadata
Item Type: | Proceedings Paper |
---|---|
Authors/Creators: |
|
Editors: |
|
Copyright, Publisher and Additional Information: | © 2013, Springer. This is an author produced version of a paper published in Lecture notes in computer science. Uploaded in accordance with the publisher's self-archiving policy. The final publication is available at Springer via http://dx.doi.org/10.1007/978-3-642-36949-0_66 |
Dates: |
|
Institution: | The University of Leeds |
Academic Units: | The University of Leeds > Faculty of Engineering & Physical Sciences (Leeds) > School of Computing (Leeds) > Institute for Computational and Systems Science (Leeds) |
Depositing User: | Symplectic Publications |
Date Deposited: | 15 Jan 2015 10:43 |
Last Modified: | 19 Dec 2022 13:30 |
Published Version: | http://dx.doi.org/10.1007/978-3-642-36949-0_66 |
Status: | Published |
Publisher: | Springer |
Series Name: | Lecture notes in computer science |
Refereed: | Yes |
Identification Number: | 10.1007/978-3-642-36949-0_66 |
Open Archives Initiative ID (OAI ID): | oai:eprints.whiterose.ac.uk:82336 |