Return to search

MyDBaaS: um framework para o monitoramento de serviÃos de banco de dados em nuvem

Conselho Nacional de Desenvolvimento CientÃfico e TecnolÃgico / A adoÃÃo de serviÃos em nuvem està aumentando exponencialmente, e uma das razÃes à porque a sua arquitetura salienta os benefÃcios de serviÃos compartilhados e com pagamento baseado no uso. A computaÃÃo em nuvem possui o foco de proporcionar uma economia em grande escala, possibilitando o acesso a diversos recursos computacionais em tempo real, como serviÃos de aplicaÃÃes, infraestrutura e armazenamento, de modo que estes possam ser obtidos de modo dinÃmico, elÃstico, escalÃvel e rÃpido na medida em que forem consumidos, independente de quem os administra e onde estes recursos estejam alocados. Dentre esses serviÃos, o gerenciamento e armazenamento de dados sÃo componentes crÃticos na pilha de software da nuvem, pois a maioria das aplicaÃÃes sÃo orientadas a dados. Esse serviÃo, conhecido por Database as a Service (DBaaS), nasce como um paradigma de gestÃo de dados, onde um provedor hospeda e gerencia todo ambiente necessÃrio ao funcionamento dos sistemas de banco de dados e o terceiriza como um serviÃo para um ou mais consumidores. PorÃm, ainda hà problemas que impedem a sua adoÃÃo generalizada dos DBaaS. Fornecer serviÃos em nuvem requer procedimentos sofisticados de gestÃo por parte do fornecedor para garantir robustez, desempenho, confiabilidade, seguranÃa, elasticidade e qualidade. Portanto, os consumidores esperam que provedores de DBaaS garantam a qualidade do serviÃo, e lidem com padrÃes dinÃmicos de carga de trabalho e elasticidade, pois à fundamental para garantir que os acordos de nÃvel de serviÃo (SLA) sejam atendidos. No entanto, prover mecanismos de elasticidade, escalabilidade, qualidade de serviÃo e disponibilidade em ambientes em nuvem à um grande desafio. Claramente isto à um desafio tambÃm na disponibilizaÃÃo dos DBaaS, e para se alcanÃar essas funcionalidades e princÃpios à necessÃrio um monitoramento detalhado e preciso. Com isso, esta dissertaÃÃo tem por objetivo a proposta de um framework open-source para o monitoramento de serviÃos de DBaaS, denominado MyDBaaS, cuja finalidade à possibilitar a criaÃÃo de soluÃÃes de monitoramento personalizÃveis e eficientes atravÃs de um modelo de programaÃÃo abrangente e extensÃvel, que disponibiliza desde a definiÃÃo das mÃtricas, procedimento de coleta, recebimento e armazenamento atà mecanismos para consumo das informaÃÃes coletadas em tempo real.

Identiferoai:union.ndltd.org:IBICT/oai:www.teses.ufc.br:7415
Date18 September 2013
CreatorsDavid AraÃjo Abreu
ContributorsJosà AntÃnio Fernandes de Macedo, FlÃvio Rubens de Carvalho Sousa, Javam de Castro Machado, Josà Maria da Silva Monteiro Filho, Angelo Roncalli Alencar Brayner
PublisherUniversidade Federal do CearÃ, Programa de PÃs-GraduaÃÃo em CiÃncia da ComputaÃÃo, UFC, BR
Source SetsIBICT Brazilian ETDs
LanguagePortuguese
Detected LanguagePortuguese
Typeinfo:eu-repo/semantics/publishedVersion, info:eu-repo/semantics/masterThesis
Formatapplication/pdf
Sourcereponame:Biblioteca Digital de Teses e Dissertações da UFC, instname:Universidade Federal do Ceará, instacron:UFC
Rightsinfo:eu-repo/semantics/openAccess

Page generated in 0.0013 seconds