Return to search

ECAMID:um middleware para nuvem computacional com suporte à elasticidade

Submitted by Luiz Felipe Barbosa (luiz.fbabreu2@ufpe.br) on 2015-03-09T12:28:51Z
No. of bitstreams: 2
DISSERTAÇÃO Diego Liberalquino Soares Lima.pdf: 2260108 bytes, checksum: 42b8752b09548cb73b5f4d320fea5294 (MD5)
license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) / Made available in DSpace on 2015-03-09T12:28:51Z (GMT). No. of bitstreams: 2
DISSERTAÇÃO Diego Liberalquino Soares Lima.pdf: 2260108 bytes, checksum: 42b8752b09548cb73b5f4d320fea5294 (MD5)
license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5)
Previous issue date: 2014-08-13 / Computação em nuvem fornece aplicações, plataformas e servidores virtuais como
serviço, e permite que consumidores paguem pela utilização destes serviços sem que eles
precisem ser adquiridos. Um dos grandes benefícios da computação em nuvem é a elasticidade,
uma vez que consumidores podem requisitar mais recursos sob demanda e liberá-los quando não
são mais necessários. Aplicações distribuídas desenvolvidas em nuvem devem levar em conta a
presença da elasticidade para implementar sua arquitetura e serviços. No entanto, o uso efetivo
da elasticidade por parte das aplicações pode ser complexo e ocasionar vários erros. Utilizando
um middleware orientado a objeto existente (CaMid - Cloud-Aware Middleware), este trabalho
apresenta o projeto e a implementação dos mecanismos básicos para suporte à elasticidade,
tais como: replicação, coordenação de tarefas, compartilhamento de estado e balanceamento
de carga. Estes mecanismos foram incorporados ao CaMid e visam maximizar a utilização
dos recursos de nuvem à medida que estes são adicionados à infraestrutura da aplicação e
mantê-los em funcionamento quando estes recursos são descartados. Para avaliar os mecanismos
desenvolvidos, foi realizada uma avaliação experimental para identificar o impacto dos mesmos
na execução das aplicações. Foi possível verificar que o CaMid conseguiu utilizar os recursos de
nuvem com eficiência a um custo do overhead causado pela coordenação dos vários processos
distribuídos.

Identiferoai:union.ndltd.org:IBICT/oai:repositorio.ufpe.br:123456789/11357
Date13 August 2014
CreatorsLima, Diego Liberalquino Soares
ContributorsRosa, Nelson Souto
PublisherUniversidade Federal de Pernambuco
Source SetsIBICT Brazilian ETDs
LanguageBreton
Detected LanguagePortuguese
Typeinfo:eu-repo/semantics/publishedVersion, info:eu-repo/semantics/masterThesis
Sourcereponame:Repositório Institucional da UFPE, instname:Universidade Federal de Pernambuco, instacron:UFPE
RightsAttribution-NonCommercial-NoDerivs 3.0 Brazil, http://creativecommons.org/licenses/by-nc-nd/3.0/br/, info:eu-repo/semantics/openAccess

Page generated in 0.0022 seconds