Restauração de serviços de Data Centers baseada na tomada de decisão de agentes distribuídos

Detalhes bibliográficos
Autor(a) principal: LIMA, Príscila Alves
Data de Publicação: 2018
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UFPE
Texto Completo: https://repositorio.ufpe.br/handle/123456789/33643
Resumo: 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.
id UFPE_fa0652691113bb187c52af4f812bd504
oai_identifier_str oai:repositorio.ufpe.br:123456789/33643
network_acronym_str UFPE
network_name_str Repositório Institucional da UFPE
repository_id_str 2221
spelling LIMA, Príscila Alveshttp://lattes.cnpq.br/9598903870114231http://lattes.cnpq.br/8382158780043575MACIEL, Paulo Romero MartinsCUNHA, Paulo Roberto Freire2019-09-25T20:18:36Z2019-09-25T20:18:36Z2018-07-31https://repositorio.ufpe.br/handle/123456789/33643Empresas 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.CNPqCompanies 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.porUniversidade Federal de PernambucoPrograma de Pos Graduacao em Ciencia da ComputacaoUFPEBrasilAttribution-NonCommercial-NoDerivs 3.0 Brazilhttp://creativecommons.org/licenses/by-nc-nd/3.0/br/info:eu-repo/semantics/openAccessAvaliação de desempenhoTomada de decisãoRestauração de serviços de Data Centers baseada na tomada de decisão de agentes distribuídosinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesismestradoreponame:Repositório Institucional da UFPEinstname:Universidade Federal de Pernambuco (UFPE)instacron:UFPETHUMBNAILDISSERTAÇÃO Príscila Alves Lima.pdf.jpgDISSERTAÇÃO Príscila Alves Lima.pdf.jpgGenerated Thumbnailimage/jpeg1203https://repositorio.ufpe.br/bitstream/123456789/33643/5/DISSERTA%c3%87%c3%83O%20Pr%c3%adscila%20Alves%20Lima.pdf.jpg59dbce1b81d3384820cd5a35356b9508MD55ORIGINALDISSERTAÇÃO Príscila Alves Lima.pdfDISSERTAÇÃO Príscila Alves Lima.pdfapplication/pdf2024658https://repositorio.ufpe.br/bitstream/123456789/33643/1/DISSERTA%c3%87%c3%83O%20Pr%c3%adscila%20Alves%20Lima.pdff35a1a8c725c596e21d6b9fda4a15738MD51CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8811https://repositorio.ufpe.br/bitstream/123456789/33643/2/license_rdfe39d27027a6cc9cb039ad269a5db8e34MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-82310https://repositorio.ufpe.br/bitstream/123456789/33643/3/license.txtbd573a5ca8288eb7272482765f819534MD53TEXTDISSERTAÇÃO Príscila Alves Lima.pdf.txtDISSERTAÇÃO Príscila Alves Lima.pdf.txtExtracted texttext/plain132318https://repositorio.ufpe.br/bitstream/123456789/33643/4/DISSERTA%c3%87%c3%83O%20Pr%c3%adscila%20Alves%20Lima.pdf.txt62de61b5dc6e69ba00c222854be4f80aMD54123456789/336432019-10-26 01:29:30.894oai:repositorio.ufpe.br:123456789/33643TGljZW7Dp2EgZGUgRGlzdHJpYnVpw6fDo28gTsOjbyBFeGNsdXNpdmEKClRvZG8gZGVwb3NpdGFudGUgZGUgbWF0ZXJpYWwgbm8gUmVwb3NpdMOzcmlvIEluc3RpdHVjaW9uYWwgKFJJKSBkZXZlIGNvbmNlZGVyLCDDoCBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkZSBQZXJuYW1idWNvIChVRlBFKSwgdW1hIExpY2Vuw6dhIGRlIERpc3RyaWJ1acOnw6NvIE7Do28gRXhjbHVzaXZhIHBhcmEgbWFudGVyIGUgdG9ybmFyIGFjZXNzw612ZWlzIG9zIHNldXMgZG9jdW1lbnRvcywgZW0gZm9ybWF0byBkaWdpdGFsLCBuZXN0ZSByZXBvc2l0w7NyaW8uCgpDb20gYSBjb25jZXNzw6NvIGRlc3RhIGxpY2Vuw6dhIG7Do28gZXhjbHVzaXZhLCBvIGRlcG9zaXRhbnRlIG1hbnTDqW0gdG9kb3Mgb3MgZGlyZWl0b3MgZGUgYXV0b3IuCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwoKTGljZW7Dp2EgZGUgRGlzdHJpYnVpw6fDo28gTsOjbyBFeGNsdXNpdmEKCkFvIGNvbmNvcmRhciBjb20gZXN0YSBsaWNlbsOnYSBlIGFjZWl0w6EtbGEsIHZvY8OqIChhdXRvciBvdSBkZXRlbnRvciBkb3MgZGlyZWl0b3MgYXV0b3JhaXMpOgoKYSkgRGVjbGFyYSBxdWUgY29uaGVjZSBhIHBvbMOtdGljYSBkZSBjb3B5cmlnaHQgZGEgZWRpdG9yYSBkbyBzZXUgZG9jdW1lbnRvOwpiKSBEZWNsYXJhIHF1ZSBjb25oZWNlIGUgYWNlaXRhIGFzIERpcmV0cml6ZXMgcGFyYSBvIFJlcG9zaXTDs3JpbyBJbnN0aXR1Y2lvbmFsIGRhIFVGUEU7CmMpIENvbmNlZGUgw6AgVUZQRSBvIGRpcmVpdG8gbsOjbyBleGNsdXNpdm8gZGUgYXJxdWl2YXIsIHJlcHJvZHV6aXIsIGNvbnZlcnRlciAoY29tbyBkZWZpbmlkbyBhIHNlZ3VpciksIGNvbXVuaWNhciBlL291IGRpc3RyaWJ1aXIsIG5vIFJJLCBvIGRvY3VtZW50byBlbnRyZWd1ZSAoaW5jbHVpbmRvIG8gcmVzdW1vL2Fic3RyYWN0KSBlbSBmb3JtYXRvIGRpZ2l0YWwgb3UgcG9yIG91dHJvIG1laW87CmQpIERlY2xhcmEgcXVlIGF1dG9yaXphIGEgVUZQRSBhIGFycXVpdmFyIG1haXMgZGUgdW1hIGPDs3BpYSBkZXN0ZSBkb2N1bWVudG8gZSBjb252ZXJ0w6otbG8sIHNlbSBhbHRlcmFyIG8gc2V1IGNvbnRlw7pkbywgcGFyYSBxdWFscXVlciBmb3JtYXRvIGRlIGZpY2hlaXJvLCBtZWlvIG91IHN1cG9ydGUsIHBhcmEgZWZlaXRvcyBkZSBzZWd1cmFuw6dhLCBwcmVzZXJ2YcOnw6NvIChiYWNrdXApIGUgYWNlc3NvOwplKSBEZWNsYXJhIHF1ZSBvIGRvY3VtZW50byBzdWJtZXRpZG8gw6kgbyBzZXUgdHJhYmFsaG8gb3JpZ2luYWwgZSBxdWUgZGV0w6ltIG8gZGlyZWl0byBkZSBjb25jZWRlciBhIHRlcmNlaXJvcyBvcyBkaXJlaXRvcyBjb250aWRvcyBuZXN0YSBsaWNlbsOnYS4gRGVjbGFyYSB0YW1iw6ltIHF1ZSBhIGVudHJlZ2EgZG8gZG9jdW1lbnRvIG7Do28gaW5mcmluZ2Ugb3MgZGlyZWl0b3MgZGUgb3V0cmEgcGVzc29hIG91IGVudGlkYWRlOwpmKSBEZWNsYXJhIHF1ZSwgbm8gY2FzbyBkbyBkb2N1bWVudG8gc3VibWV0aWRvIGNvbnRlciBtYXRlcmlhbCBkbyBxdWFsIG7Do28gZGV0w6ltIG9zIGRpcmVpdG9zIGRlCmF1dG9yLCBvYnRldmUgYSBhdXRvcml6YcOnw6NvIGlycmVzdHJpdGEgZG8gcmVzcGVjdGl2byBkZXRlbnRvciBkZXNzZXMgZGlyZWl0b3MgcGFyYSBjZWRlciDDoApVRlBFIG9zIGRpcmVpdG9zIHJlcXVlcmlkb3MgcG9yIGVzdGEgTGljZW7Dp2EgZSBhdXRvcml6YXIgYSB1bml2ZXJzaWRhZGUgYSB1dGlsaXrDoS1sb3MgbGVnYWxtZW50ZS4gRGVjbGFyYSB0YW1iw6ltIHF1ZSBlc3NlIG1hdGVyaWFsIGN1am9zIGRpcmVpdG9zIHPDo28gZGUgdGVyY2Vpcm9zIGVzdMOhIGNsYXJhbWVudGUgaWRlbnRpZmljYWRvIGUgcmVjb25oZWNpZG8gbm8gdGV4dG8gb3UgY29udGXDumRvIGRvIGRvY3VtZW50byBlbnRyZWd1ZTsKZykgU2UgbyBkb2N1bWVudG8gZW50cmVndWUgw6kgYmFzZWFkbyBlbSB0cmFiYWxobyBmaW5hbmNpYWRvIG91IGFwb2lhZG8gcG9yIG91dHJhIGluc3RpdHVpw6fDo28gcXVlIG7Do28gYSBVRlBFLCBkZWNsYXJhIHF1ZSBjdW1wcml1IHF1YWlzcXVlciBvYnJpZ2HDp8O1ZXMgZXhpZ2lkYXMgcGVsbyByZXNwZWN0aXZvIGNvbnRyYXRvIG91IGFjb3Jkby4KCkEgVUZQRSBpZGVudGlmaWNhcsOhIGNsYXJhbWVudGUgbyhzKSBub21lKHMpIGRvKHMpIGF1dG9yIChlcykgZG9zIGRpcmVpdG9zIGRvIGRvY3VtZW50byBlbnRyZWd1ZSBlIG7Do28gZmFyw6EgcXVhbHF1ZXIgYWx0ZXJhw6fDo28sIHBhcmEgYWzDqW0gZG8gcHJldmlzdG8gbmEgYWzDrW5lYSBjKS4KRepositório InstitucionalPUBhttps://repositorio.ufpe.br/oai/requestattena@ufpe.bropendoar:22212019-10-26T04:29:30Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE)false
dc.title.pt_BR.fl_str_mv Restauração de serviços de Data Centers baseada na tomada de decisão de agentes distribuídos
title Restauração de serviços de Data Centers baseada na tomada de decisão de agentes distribuídos
spellingShingle Restauração de serviços de Data Centers baseada na tomada de decisão de agentes distribuídos
LIMA, Príscila Alves
Avaliação de desempenho
Tomada de decisão
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
author LIMA, Príscila Alves
author_facet LIMA, Príscila Alves
author_role author
dc.contributor.authorLattes.pt_BR.fl_str_mv http://lattes.cnpq.br/9598903870114231
dc.contributor.advisorLattes.pt_BR.fl_str_mv http://lattes.cnpq.br/8382158780043575
dc.contributor.author.fl_str_mv LIMA, Príscila Alves
dc.contributor.advisor1.fl_str_mv MACIEL, Paulo Romero Martins
dc.contributor.advisor-co1.fl_str_mv CUNHA, Paulo Roberto Freire
contributor_str_mv MACIEL, Paulo Romero Martins
CUNHA, Paulo Roberto Freire
dc.subject.por.fl_str_mv Avaliação de desempenho
Tomada de decisão
topic Avaliação de desempenho
Tomada de decisão
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.
publishDate 2018
dc.date.issued.fl_str_mv 2018-07-31
dc.date.accessioned.fl_str_mv 2019-09-25T20:18:36Z
dc.date.available.fl_str_mv 2019-09-25T20:18:36Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://repositorio.ufpe.br/handle/123456789/33643
url https://repositorio.ufpe.br/handle/123456789/33643
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv Attribution-NonCommercial-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nc-nd/3.0/br/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Attribution-NonCommercial-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nc-nd/3.0/br/
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal de Pernambuco
dc.publisher.program.fl_str_mv Programa de Pos Graduacao em Ciencia da Computacao
dc.publisher.initials.fl_str_mv UFPE
dc.publisher.country.fl_str_mv Brasil
publisher.none.fl_str_mv Universidade Federal de Pernambuco
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFPE
instname:Universidade Federal de Pernambuco (UFPE)
instacron:UFPE
instname_str Universidade Federal de Pernambuco (UFPE)
instacron_str UFPE
institution UFPE
reponame_str Repositório Institucional da UFPE
collection Repositório Institucional da UFPE
bitstream.url.fl_str_mv https://repositorio.ufpe.br/bitstream/123456789/33643/5/DISSERTA%c3%87%c3%83O%20Pr%c3%adscila%20Alves%20Lima.pdf.jpg
https://repositorio.ufpe.br/bitstream/123456789/33643/1/DISSERTA%c3%87%c3%83O%20Pr%c3%adscila%20Alves%20Lima.pdf
https://repositorio.ufpe.br/bitstream/123456789/33643/2/license_rdf
https://repositorio.ufpe.br/bitstream/123456789/33643/3/license.txt
https://repositorio.ufpe.br/bitstream/123456789/33643/4/DISSERTA%c3%87%c3%83O%20Pr%c3%adscila%20Alves%20Lima.pdf.txt
bitstream.checksum.fl_str_mv 59dbce1b81d3384820cd5a35356b9508
f35a1a8c725c596e21d6b9fda4a15738
e39d27027a6cc9cb039ad269a5db8e34
bd573a5ca8288eb7272482765f819534
62de61b5dc6e69ba00c222854be4f80a
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE)
repository.mail.fl_str_mv attena@ufpe.br
_version_ 1802310636695191552