2013
DOI: 10.1007/978-3-642-36949-0_66
|View full text |Cite
|
Sign up to set email alerts
|

Runtime Virtual Machine Recontextualization for Clouds

Abstract: We extend cloud application contextualization, i.e. the dynamic configuration of a VM upon initialization, to leverage the full potential of cloud hosting by introducing the idea of recontextualization. We present a runtime cloud recontextualization mechanism to allow VM images and instances to be dynamically re-configured without restarts or downtime. The mechanism is applicable to all aspects of configuring a VM from virtual hardware to multi-tier software stacks, without the need to customize the guest VM. … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
14
0

Year Published

2013
2013
2017
2017

Publication Types

Select...
4
2
1

Relationship

3
4

Authors

Journals

citations
Cited by 10 publications
(14 citation statements)
references
References 10 publications
0
14
0
Order By: Relevance
“…This sits alongside previous work [14,22] that allows for the contextualisation and recontextualisation of virtual machines, so that the environment can be reconfigured dynamically at runtime, leading to a dynamic reconfigurable environment. This is key to support: 1) adaptive software development processes in a cloud architecture, and 2) the energy efficiency goal within the architecture by providing means of packaging cloud applications in a way that enables provider agnostic deployment, while maintaining energy awareness.…”
Section: Related Workmentioning
confidence: 94%
“…This sits alongside previous work [14,22] that allows for the contextualisation and recontextualisation of virtual machines, so that the environment can be reconfigured dynamically at runtime, leading to a dynamic reconfigurable environment. This is key to support: 1) adaptive software development processes in a cloud architecture, and 2) the energy efficiency goal within the architecture by providing means of packaging cloud applications in a way that enables provider agnostic deployment, while maintaining energy awareness.…”
Section: Related Workmentioning
confidence: 94%
“…In the service deployment stage, research effort has focused on Service Level Agreement (SLA) deployment strategies especially with regard to SLAs that are energy-aware, e.g. by implementing specific policies to save energy [12], [11], as well as service deployment technologies which play a critical role in the management of the cloud infrastructure and thus have an effect on its overall energy consumption [3]. In the service operation stage, energy efficiency has been extensively studied and has focused for example on approaches towards energy management for distributed management of Virtual Machines (VMs) in cloud infrastructures, where the goal is to improve the utilization of computing resources and reduce energy consumption under workload independent quality of service constraints [2].…”
Section: Related Workmentioning
confidence: 99%
“…3) Negotiation -A number of rounds of Service Level Agreement (SLA) negotiation are performed with suitable Cloud providers that meet the requirements of the application contained within its descriptor. 4) Contextualization -The application is configured in the context of the Cloud provider's environment for which it is about to be executed (see [3] for details). 5) Deployment -The application is distributed to and scheduled on the physical infrastructure of the selected Cloud provider.…”
Section: Life-cycle Energy-awareness and Ovfmentioning
confidence: 99%
“…In our previous work [6] we discuss the nature of contextualization in the light of the OPTIMIS project [4]. We present details of the architecture and implementation of our tool for the contextualization of platform level services as well as virtual infrastructure.…”
Section: Challengesmentioning
confidence: 99%
“…In our earlier work [6] we present and define recontextualization, an emerging technology to allow contextual data inside running VMs to be updated during runtime. This work extends on earlier work on recontextualization and contextualization [3] and presents a novel layered based approach to contextualization.…”
Section: Introductionmentioning
confidence: 99%