DocumentCode :
2010576
Title :
Virtualized recomposition: Cloudy or clear?
Author :
Matthews, Chris ; Coady, Yvonne
Author_Institution :
Univ. of Victoria, Victoria, BC
fYear :
2009
fDate :
23-23 May 2009
Firstpage :
38
Lastpage :
43
Abstract :
Virtualization provides a coarse-grained isolation mechanism that results in large systems, with full operating systems and a complete software stack as their foundation. Though much of this foundation is not strictly necessary, the programmatic burden of building systems at a finer-granularity, on a smaller foundation, has previously been shown to be prohibitive. The aim of this work is to revisit this tension, and present an alternative, lightweight and composable approach to virtualization that we call MacroComponents-software components that run in isolation from the rest of the system, but without the full foundations of their more traditionally virtualized counterparts. We argue that this approach will provide a more scalable and sustainable approach for composing robust services in cloud environments, both in terms of dynamic system properties and software engineering qualities.
Keywords :
Internet; operating systems (computers); software engineering; virtual machines; MacroComponents; coarse-grained isolation mechanism; operating systems; software components; software engineering qualities; virtualized recomposition; Clouds; Operating systems; Platform virtualization; Resource virtualization; Robustness; Security; Software engineering; Software quality; Virtual manufacturing; Voice mail;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering Challenges of Cloud Computing, 2009. CLOUD '09. ICSE Workshop on
Conference_Location :
Vancouver, BC
Print_ISBN :
978-1-4244-3713-9
Type :
conf
DOI :
10.1109/CLOUD.2009.5071531
Filename :
5071531
Link To Document :
بازگشت