SLAD@CLOUD: um sistema de acordo de nível de serviço para computação em nuvem

Orientador(a) (dc.contributor.advisor)Costa, Cristiano André da
Coorientador(a) (dc.contributor.advisor-co1)Righi, Rodrigo da Rosa
Lattes Coorientador(a) (dc.contributor.advisor-co1Lattes)http://lattes.cnpq.br/2332604239081900pt_BR
Lattes Orientador(a) (dc.contributor.advisorLattes)http://lattes.cnpq.br/9637121030877187pt_BR
Autor(a) (dc.contributor.author)Silva, Josimar Viana
Autor(a) Lattes (dc.contributor.authorLattes)http://lattes.cnpq.br/2903855290519655pt_BR
Data de Disponibilização (dc.date.accessioned)2015-07-08T17:52:56Z
dc.date.available (dc.date.available)2015-07-08T17:52:56Z
Data da defesa / Data do evento (dc.date.issued)2013-08-07
Abstract (dc.description.abstract)Cloud computing has become more popular. However, though the facilities and advantages offered by cloud computing, there are still obstacles to its adoption by users and limitations in the provision of services by providers. For the cloud computing can be used and be crucial to business operations of the users it is essential that they receive guarantees from suppliers in the delivery of services. Usually, these guarantees are provided through SLAs (Service Level Agreements) between providers and consumers. The current service level agreements (SLAs) offered by cloud computing providers are simple, static and predefined by providers. These SLAs have no dynamic negotiation and does not follow the elastic behavior of the cloud. Cloud services are subject to fluctuations in load and SLA violations are more likely to happen during these fluctuations. The nature of these variations are unpredictable and therefore a static SLA to withstand these conditions will not be efficient. In this sense, this work aims to present a model SLA for cloud computing called SLAd@Cloud. This model treats the complexities inherent characteristics of the cloud allowing the dynamic negotiation and renegotiation of the SLA based on the quality requirements of the application and monitoring of specific metrics and an active and integrated into the SLA to ensure the quality of services provided in the cloud computing. The model works with multiple metrics and using a system of qualification based on the methodology of pairwise comparison of Saaty, it can perform the prioritization of actions to prevent violations of specific metrics depending on the weights of these metrics. The evaluation was made through implementation of a Java prototype that interacted with the framework Cloudsim, providing interface definition and SLA hiring and managing its life cycle, even after their employment in different cloud models. The results showed gains in runtime, the financial cost and success rate of completion of the tasks, overcoming the traditional model or the model does not work with multiple metrics.en
Resumo (dc.description.resumo)Computação em nuvem tem se tornado mais popular. Porém, apesar das facilidades e vantagens oferecidas pela computação em nuvem, ainda há obstáculos à sua adoção por parte dos usuários e limitações na prestação dos serviços por parte dos provedores. Para que as nuvens computacionais possam ser utilizadas e ser cruciais para as operações de negócios dos usuários é essencial que estes recebam garantias dos fornecedores na entrega dos serviços. Normalmente, estas garantias são fornecidos através de SLAs (Service Level Agreements ou Acordos de Níveis de Serviço) entre os provedores e consumidores. Os atuais acordos de nível de serviço (SLAs) oferecidos por provedores de computação em nuvem são simples, estáticos e prédefinidos pelos provedores. Estes SLAs não apresentam dinamicidade na negociação e portanto não acompanham o comportamento elástico da nuvem. Serviços em nuvem estão sujeitos à flutuações de carga e violações de SLA são mais propensos a acontecer durante estas flutuações. A natureza destas flutuações são imprevisíveis e, portanto, um SLA estático para suportar essas condições não será eficiente. Neste sentido, o presente trabalho tem como objetivo apresentar um sistema de SLA para computação em nuvem, denominado SLAd@Cloud. Este sistema trata as complexidades inerentes as características da nuvem permitindo a negociação e renegociação dinâmica do SLA baseada nos requisitos de qualidade da aplicação e o monitoramento de métricas específicas e de forma ativa e integrada ao SLA para garantir a qualidade dos serviços prestados nas nuvens computacionais. O sistema trabalha com múltiplas métricas e utilizando um sistema de qualificação baseado na metodologia de comparação par a par de Saaty realiza a priorização de ações quando ocorrem violações de métricas específicas em função dos pesos destas métricas. A avaliação se deu através de implementação de um protótipo em Java que interagiu com o framework Cloudsim, provendo interface de definição e contratação do SLA e o gerenciamento do seu ciclo de vida, mesmo após sua contratação em diferentes modelos de nuvem. Os resultados demonstraram ganhos no tempo de execução, nos custos financeiros e na taxa de sucesso de cumprimento das tarefas, superando o modelo tradicional ou que não trabalha com múltiplas métricas.pt_BR
Agência de fomento (dc.description.sponsorship)Nenhumapt_BR
URI (dc.identifier.uri)http://www.repositorio.jesuita.org.br/handle/UNISINOS/4332
Idioma (dc.language)pt_BRpt_BR
Nome da instituição (dc.publisher)Universidade do Vale do Rio dos Sinospt_BR
País da Instituição (dc.publisher.country)Brasilpt_BR
Departamento (dc.publisher.department)Escola Politécnicapt_BR
Sigla da Instituição (dc.publisher.initials)Unisinospt_BR
Programa (dc.publisher.program)Programa de Pós-Graduação em Computação Aplicadapt_BR
Direitos de acesso ao documento (dc.rights)openAccesspt_BR
Assunto (dc.subject)SLApt_BR
Assunto (dc.subject)Nuvens computacionaispt_BR
Assunto (dc.subject)Monitoramentopt_BR
Assunto (dc.subject)Elasticidadept_BR
Assunto (dc.subject)Sistemas distribuídospt_BR
Assunto (dc.subject)Cloud computingen
Assunto (dc.subject)Monitoringen
Assunto (dc.subject)Elasticityen
Assunto (dc.subject)Distributed systemsen
Tema (CNPq) (dc.subject.cnpq)ACCNPQ::Ciências Exatas e da Terra::Ciência da Computaçãopt_BR
Título (dc.title)SLAD@CLOUD: um sistema de acordo de nível de serviço para computação em nuvempt_BR
Tipo de arquivo (dc.type)Dissertaçãopt_BR

Arquivos

Pacote original

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
Josimar Viana Silva.pdf
Tamanho:
3.31 MB
Formato:
Adobe Portable Document Format
Descrição:
SLAD@CLOUD_sistema

Licença do pacote

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
license.txt
Tamanho:
2.05 KB
Formato:
Item-specific license agreed upon to submission
Descrição: