Proceedings of the 2nd International Workshop on Cloud Computing Platforms 2012
DOI: 10.1145/2168697.2168699
|View full text |Cite
|
Sign up to set email alerts
|

Leveraging feature models to configure virtual appliances

Abstract: Cloud computing is a major trend in distributed computing environments. Software virtualization technologies allow cloud Infrastructure-as-a-Service (IaaS) providers to instantiate and run a large number of virtual appliances. However, one of the major challenges is to reduce the disk space footprint of such virtual appliances to improve their storage and transfer across cloud servers. In this paper, we propose to use a Software Product Line (SPL) approach and describe the virtual appliance as a set of common … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
19
0

Year Published

2012
2012
2021
2021

Publication Types

Select...
4
3
1

Relationship

3
5

Authors

Journals

citations
Cited by 20 publications
(19 citation statements)
references
References 14 publications
0
19
0
Order By: Relevance
“…CAMEL integrates and extends existing DSLs, including Cloud Modelling Language (CloudML) [8,9], Saloon [14,15], and the Organisation part of CERIF [16], for specifying multiple aspects of multi-Cloud applications, such as provisioning, deployment, providers, organisations, users, and roles. Moreover, CAMEL adds DSLs for specifying aspects such as metrics, requirements, goals, scalability rules [17,18], security controls, execution contexts, execution histories, etc.…”
Section: Related Workmentioning
confidence: 99%
“…CAMEL integrates and extends existing DSLs, including Cloud Modelling Language (CloudML) [8,9], Saloon [14,15], and the Organisation part of CERIF [16], for specifying multiple aspects of multi-Cloud applications, such as provisioning, deployment, providers, organisations, users, and roles. Moreover, CAMEL adds DSLs for specifying aspects such as metrics, requirements, goals, scalability rules [17,18], security controls, execution contexts, execution histories, etc.…”
Section: Related Workmentioning
confidence: 99%
“…Although the presented example deals with the Heroku PaaS example, the approach proposed here is not specific to this cloud layer. Indeed, if the targeted cloud environment is a IaaS, our approach can be used as input to configure and manage virtual machines [15].…”
Section: Threats To Validitymentioning
confidence: 99%
“…Quinton et al [16] use package dependency information to install the minimum number of packages for a given virtual appliance. To minimize the disk size, they estimate the installation size of each package.…”
Section: Vm Consolidationmentioning
confidence: 99%