Uma abordagem para a avaliação de topologias de aplicações em nuvem baseada em TOSCA [Digital]
Dissertação
Português
681.3:004.451.624
Fortaleza, 2016.
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...
Ver mais
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.
Ver menos
Palavras-chaves: Computação em Nuvem. Provisionamento. Avaliação de Topologias . TOSCA.
Ver menos
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...
Ver mais
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. Ver menos
Key-words: Cloud Computing. Provisioning. Topology Evaluation. TOSCA. Ver menos
Disponibilidade forma física: Existe obra impressa de código : 99789
Pereira, Tiago Rolim
Autor
Sampaio, Americo Tadeu Falcone
Orientador
Sampaio, Americo Tadeu Falcone
Banca examinadora
Mendonça, Nabor das Chagas
Coorientador
Mendonça, Nabor das Chagas
Banca examinadora
Rosa, Nélson de Araújo
Banca examinadora
Nepomuceno, Napoleão Vieira
Banca examinadora
Universidade de Fortaleza. Programa de Pós-Graduação em Informática Aplicada
Dissertação (mestrado)