Title
An Approach for Evaluating Cloud Application Topologies Based on TOSCA
Abstract
Provisioning cloud applications usually is a complex task as it involves the deployment and configuration of several components (e.g., load balancer, application server, database) and cloud services (computing, storage, CDN, etc.) also known as application blueprints or topologies. The Topology and Orchestration Specification for Cloud Applications (TOSCA) is a recent standard that has focused on standardizing the way cloud applications are structured and managed to favor interoperability. In this paper we describe an approach that facilitates the evaluation of different application topologies by enabling cloud users to easily provision and evaluate different TOSCA topology options based on performance and cost metrics. We show the technical feasibility of the approach based on a case study with the WordPress blogging application where various topologies were automatically provisioned and evaluated in order to gain insights into the best (w.r.t. performance) options.
Year
DOI
Venue
2016
10.1109/CLOUD.2016.0061
2016 IEEE 9th International Conference on Cloud Computing (CLOUD)
Keywords
Field
DocType
Cloud computing,provisioning,topology evaluation,TOSCA
Load balancing (computing),Interoperability,Computer science,Server,Network topology,Provisioning,Orchestration (computing),Distributed computing,Application server,Cloud computing
Conference
ISSN
ISBN
Citations 
2159-6182
978-1-5090-2620-3
0
PageRank 
References 
Authors
0.34
13
4
Name
Order
Citations
PageRank
Americo Sampaio11169.35
Tiago Rolim200.34
Nabor C. Mendonça320315.27
Matheus Cunha4232.03