A Metamodel for Distributed Ensembles of Virtual Appliances
The authors present their work on modeling Distributed Ensembles of Virtual Appliances (DEVAs) on Infrastructure as a Service (IaaS) clouds. Designing solutions on IaaS providers require a good understanding of the underlying details such as the software installation or the network configuration. They propose the use of DEVAs, a modeling approach built on top of the notion of virtual appliances, that allows easy-to-compose and ready-to-use cloud application architectures that are IaaS agnostic, and that abstract away unnecessary details for web application developers. In this paper, they extend the definition of a DEVA from previous work by presenting an underlying meta-model and how that meta-model can be transformed to an actual deployment.