Restauração de serviços de Data Centers baseada na tomada de decisão de agentes distribuídos
Empresas e organizações governamentais estão cada vez mais utilizando soluções em nuvem para prover serviços através da Internet. Essas instituições, atraídas pelos benefícios de confiabilidade, facilidade de manutenção, custo, escalabilidade, agilidade e aumento de produtividade, estão migrando sua...
Main Author: | LIMA, Príscila Alves |
---|---|
Other Authors: | MACIEL, Paulo Romero Martins |
Format: | masterThesis |
Language: | por |
Published: |
Universidade Federal de Pernambuco
2019
|
Subjects: | |
Online Access: |
https://repositorio.ufpe.br/handle/123456789/33643 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
id |
ir-123456789-33643 |
---|---|
recordtype |
dspace |
spelling |
ir-123456789-336432019-10-26T04:29:30Z Restauração de serviços de Data Centers baseada na tomada de decisão de agentes distribuídos LIMA, Príscila Alves MACIEL, Paulo Romero Martins CUNHA, Paulo Roberto Freire http://lattes.cnpq.br/9598903870114231 http://lattes.cnpq.br/8382158780043575 Avaliação de desempenho Tomada de decisão Empresas e organizações governamentais estão cada vez mais utilizando soluções em nuvem para prover serviços através da Internet. Essas instituições, atraídas pelos benefícios de confiabilidade, facilidade de manutenção, custo, escalabilidade, agilidade e aumento de produtividade, estão migrando suas rotinas e processos críticos, como aplicações financeiras, comerciais, da indústria e de saúde, para execução em ambiente de nuvem.Com esse crescimento, tem-se também um aumento na implantação de data centers que hospedam toda a infraestrutura de nuvem. Assim sendo, os provedores dessas infraestruturas precisam assegurar o cumprimento do Contrato de Nível de Serviço (SLA), pois a ocorrência de downtime pode gerar grandes perdas financeiras para ambas as partes - cliente e provedor. Portanto, a disponibilidade de serviços em nuvem é um fator crítico para os provedores dessa tecnologia, visto que requer uma postura proativa quanto à ocorrência de falhas. Diante desse contexto, este trabalho propõe uma estratégia que usa agentes distribuídos para escolher o link (site) cuja vazão de um data center com defeito para um data center operacional seja mais eficiente em restabelecer o serviço no menor tempo possível. Para atingir este objetivo, desenvolvemos um mecanismo multiagente com três módulos responsáveis por: monitorar os links com o intuito de verificar o throughput para transferir uma grande quantidade de dados; rankear a vazão de cada data center com o apoio de agentes e compartilhar informações em uma arquitetura de comunicação distribuída, para que a decisão final possa ser tomada em consenso pelos agentes. Os resultados obtidos comprovam a eficácia da nossa solução, pois foi possível cumprir com os objetivos estabelecidos e fornecer informações para o administrador do data center quanto ao melhor centro de dados para restabelecer serviços (redirecionamento de tráfego) ou realização de migração de VMs. CNPq Companies and government organizations are increasingly using solutions deployed in cloud infrastructures to provide services through the Internet. These institutions are migrating their routines and critical processes such as financial, industry and, health applications, to a cloud environment. They are attracted by the benefits which the cloud infrastructure providers offer to their clients such as reliability, ease of maintenance, cost, scalability, agility and, the increase in productivity. This growth forces the cloud service providers to guarantee the Service Level Agreement (SLA) because the downtime can generate significant losses for the companies that deploy their IT infrastructure in the cloud. In this way, the availability of cloud services is a critical factor for the service providers what implies a proactive attitude for failures occurrence. Hence, this work purposes a strategy based on distributed agents to choose a link with better throughput to restore the services of a faulty Data Center in an operational one with the minimal time. To achieve this goal, we developed a multiagent mechanism with three modules responsible for monitor the links to measure the throughput, rank the throughput of each Data Center and, share the information in a distributed architecture in such way which the decision was made in consensus by the agents. The results demonstrate the efficiency of the method, because, at the end of this research we accomplished the stated goals and, provide information to the Data Center administrator about the best DC to restore the services of the faulty one. 2019-09-25T20:18:36Z 2019-09-25T20:18:36Z 2018-07-31 masterThesis https://repositorio.ufpe.br/handle/123456789/33643 por openAccess Attribution-NonCommercial-NoDerivs 3.0 Brazil http://creativecommons.org/licenses/by-nc-nd/3.0/br/ application/pdf Universidade Federal de Pernambuco UFPE Brasil Programa de Pos Graduacao em Ciencia da Computacao |
institution |
REPOSITORIO UFPE |
collection |
REPOSITORIO UFPE |
language |
por |
topic |
Avaliação de desempenho Tomada de decisão |
spellingShingle |
Avaliação de desempenho Tomada de decisão LIMA, Príscila Alves Restauração de serviços de Data Centers baseada na tomada de decisão de agentes distribuídos |
description |
Empresas e organizações governamentais estão cada vez mais utilizando soluções em nuvem para prover serviços através da Internet. Essas instituições, atraídas pelos benefícios de confiabilidade, facilidade de manutenção, custo, escalabilidade, agilidade e aumento de produtividade, estão migrando suas rotinas e processos críticos, como aplicações financeiras, comerciais, da indústria e de saúde, para execução em ambiente de nuvem.Com esse crescimento, tem-se também um aumento na implantação de data centers que hospedam toda a infraestrutura de nuvem. Assim sendo, os provedores dessas infraestruturas precisam assegurar o cumprimento do Contrato de Nível de Serviço (SLA), pois a ocorrência de downtime pode gerar grandes perdas financeiras para ambas as partes - cliente e provedor. Portanto, a disponibilidade de serviços em nuvem é um fator crítico para os provedores dessa tecnologia, visto que requer uma postura proativa quanto à ocorrência de falhas. Diante desse contexto, este trabalho propõe uma estratégia que usa agentes distribuídos para escolher o link (site) cuja vazão de um data center com defeito para um data center operacional seja mais eficiente em restabelecer o serviço no menor tempo possível. Para atingir este objetivo, desenvolvemos um mecanismo multiagente com três módulos responsáveis por: monitorar os links com o intuito de verificar o throughput para transferir uma grande quantidade de dados; rankear a vazão de cada data center com o apoio de agentes e compartilhar informações em uma arquitetura de comunicação distribuída, para que a decisão final possa ser tomada em consenso pelos agentes. Os resultados obtidos comprovam a eficácia da nossa solução, pois foi possível cumprir com os objetivos estabelecidos e fornecer informações para o administrador do data center quanto ao melhor centro de dados para restabelecer serviços (redirecionamento de tráfego) ou realização de migração de VMs. |
author2 |
MACIEL, Paulo Romero Martins |
format |
masterThesis |
author |
LIMA, Príscila Alves |
author_sort |
LIMA, Príscila Alves |
title |
Restauração de serviços de Data Centers baseada na tomada de decisão de agentes distribuídos |
title_short |
Restauração de serviços de Data Centers baseada na tomada de decisão de agentes distribuídos |
title_full |
Restauração de serviços de Data Centers baseada na tomada de decisão de agentes distribuídos |
title_fullStr |
Restauração de serviços de Data Centers baseada na tomada de decisão de agentes distribuídos |
title_full_unstemmed |
Restauração de serviços de Data Centers baseada na tomada de decisão de agentes distribuídos |
title_sort |
restauração de serviços de data centers baseada na tomada de decisão de agentes distribuídos |
publisher |
Universidade Federal de Pernambuco |
publishDate |
2019 |
url |
https://repositorio.ufpe.br/handle/123456789/33643 |
_version_ |
1648654591686868992 |
score |
13.657419 |