Uma abordagem para a avaliação de topologias de aplicações em nuvem baseada em TOSCA

Autor: Pereira, Tiago Rolim
Jazyk: portugalština
Rok vydání: 2016
Předmět:
Zdroj: Biblioteca Digital de Teses e Dissertações da UNIFORUniversidade de FortalezaUNIFOR.
Druh dokumentu: masterThesis
Popis: Made available in DSpace on 2019-03-30T00:01:47Z (GMT). No. of bitstreams: 0 Previous issue date: 2016-10-31
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 work 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. Key-words: Cloud Computing. Provisioning. Topology Evaluation. TOSCA.
Provisionamento de aplicações em nuvem geralmente é uma tarefa complexa, uma vez que envolve a implantação e configuração de vários componentes (ex: balanceador de carga, servidor de aplicações, banco de dados) e serviços de nuvem (computação, armazenamento, CDN, etc.), também conhecido como blueprints ou topologias. Topology and Orchestration Specification for Cloud Applications (TOSCA) é um padrão recente que tem se concentrado em padronizar a forma com que as aplicações em nuvem são estruturadas e gerenciadas para favorecer interoperabilidade. Neste trabalho descrevemos uma abordagem que facilita a avaliação de diferentes topologias de aplicações, permitindo que os usuários de nuvem facilmente provisionem e avaliem diferentes opções de topologias TOSCA baseado em métricas de desempenho e de custo. Nós mostramos a viabilidade técnica da abordagem com base em um estudo de caso com a aplicação de blog WordPress onde várias topologias foram provisionadas automaticamente e avaliadas, a fim de obter informações sobre as melhores opções. Palavras-chaves: Computação em Nuvem. Provisionamento. Avaliação de Topologias. TOSCA.
Databáze: Networked Digital Library of Theses & Dissertations