Modelos para análise de disponibilidade de arquitetura de um serviço de Vod Streaming na nuvem

Detalhes bibliográficos
Autor(a) principal: BEZERRA, Maria Clara dos Santos
Data de Publicação: 2015
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UFPE
Texto Completo: https://repositorio.ufpe.br/handle/123456789/16819
Resumo: Cloud computing is a computational paradigm that has become widely adopted in recent years. This is due to certain characteristics, in particular its ready scalability and the fact that it is generally offered to the client on a pay-per-use basis, through a type of cloud computing called Infrastructure as a Service (IaaS). However, the failure of components within the cloud is a fairly common occurrence that directly impacts on the availability of the service. Cloud providers attempt to meet the challenge of ensuring high availability by employing certain methods, such as sensitivity analysis to identify availability bottlenecks, and the inclusion of fault tolerance mechanisms to achieve greater reliability. From this perspective the current work proposes an effective availability analysis of a Video-on–Demand (VoD) streaming service based on the Eucalyptus cloud platform. The research was divided into two case studies. In the first study a basic architecture with no redundancy mechanisms was analysed. The methodology involved first modelling the system through a combination of continuous time Markov chains (CTMC) and reliability block diagrams (RBD), then performing an availability analysis, thereby achieving a model validation that represented the system’s behavior. A sensitivity analysis technique was also applied to identify availability bottlenecks in this basic architecture. Subsequent studies analysed availability in increasingly redundant architectures through the inclusion of warm-standby mechanisms. Changes to the basic design were guided by the sensitivity indices, and at the conclusion of the work a comparison was made between the availability values obtained for each system. A further case study analysed the service availability by making variations to the mean time of activation of the redundant mechanism. Results confirmed that the deployment of redundancy in cloud infrastructures in the form of warm standby mechanisms does lead to gains in system availability. It was also established that varying the activation time of the most reliable component in the system had a greater impact on the overall availability of the VoD service.
id UFPE_d7e2f2c11e4418cf8d65e7ec3c7160e8
oai_identifier_str oai:repositorio.ufpe.br:123456789/16819
network_acronym_str UFPE
network_name_str Repositório Institucional da UFPE
repository_id_str 2221
spelling BEZERRA, Maria Clara dos Santoshttp://lattes.cnpq.br/0586295264503328http://lattes.cnpq.br/8382158780043575MACIEL, Paulo Romero Martins2016-04-25T18:42:34Z2016-04-25T18:42:34Z2015-08-04https://repositorio.ufpe.br/handle/123456789/16819Cloud computing is a computational paradigm that has become widely adopted in recent years. This is due to certain characteristics, in particular its ready scalability and the fact that it is generally offered to the client on a pay-per-use basis, through a type of cloud computing called Infrastructure as a Service (IaaS). However, the failure of components within the cloud is a fairly common occurrence that directly impacts on the availability of the service. Cloud providers attempt to meet the challenge of ensuring high availability by employing certain methods, such as sensitivity analysis to identify availability bottlenecks, and the inclusion of fault tolerance mechanisms to achieve greater reliability. From this perspective the current work proposes an effective availability analysis of a Video-on–Demand (VoD) streaming service based on the Eucalyptus cloud platform. The research was divided into two case studies. In the first study a basic architecture with no redundancy mechanisms was analysed. The methodology involved first modelling the system through a combination of continuous time Markov chains (CTMC) and reliability block diagrams (RBD), then performing an availability analysis, thereby achieving a model validation that represented the system’s behavior. A sensitivity analysis technique was also applied to identify availability bottlenecks in this basic architecture. Subsequent studies analysed availability in increasingly redundant architectures through the inclusion of warm-standby mechanisms. Changes to the basic design were guided by the sensitivity indices, and at the conclusion of the work a comparison was made between the availability values obtained for each system. A further case study analysed the service availability by making variations to the mean time of activation of the redundant mechanism. Results confirmed that the deployment of redundancy in cloud infrastructures in the form of warm standby mechanisms does lead to gains in system availability. It was also established that varying the activation time of the most reliable component in the system had a greater impact on the overall availability of the VoD service.FACEPEA computação em nuvem é um paradigma computacional que vem sendo amplamente utilizado ao longo dos últimos anos devido as suas características de provisionamento de recursos de forma escalável, onde o usuário paga apenas por aquilo que consumir. Esse modelo computacional possibilita que diversos serviços sejam ofertados a partir da sua Infraestrutura como Serviço (IaaS - Infrastructure as a Service). Porém, a falha de componentes dos recursos da nuvem é algo bastante comum e que afeta diretamente a disponibilidade dos serviços que os utilizam. Garantir alta disponibilidade em serviços na nuvem é um desafio para provedores, que podem utilizar de técnicas como análise de sensibilidade para identificar gargalos de disponibilidade ou ainda fazer uso de mecanismos de tolerância à falhas para atingir melhores resultados de confiabilidade. Desse modo, esse trabalho tem como proposta realizar a avaliação de disponibilidade em arquiteturas para o provimento do serviço de VoD streaming na nuvem, baseado na plataforma Eucalyptus. O trabalho está dividido em dois estudos de caso. Primeiro, apresentamos uma arquitetura básica, sem mecanismos de redundância. Através de modelagem hierárquica formada por diagramas de blocos de confiabilidade (RBD - Reliability Block Diagram) e cadeias de Markov de tempo contínuo (CTMC - Continuous Time Markov Chain), realizamos a avaliação da disponibilidade para essa arquitetura, e em seguida alcançamos a validação do modelo que representa o funcionamento do serviço. Por fim, aplicamos a técnica de análise de sensibilidade paramétrica para identificar gargalos de disponibilidade na arquitetura básica. As análises seguintes que foram esse estudo de caso observam a disponibilidade do serviço em arquiteturas com redundância no modo warm-stand guiadas por índices de sensibilidade, apresentando ao final uma comparação dos valores de disponibilidade para cada arquitetura obtida a partir de componentes redundantes. O segundo estudo de caso analisa o comportamento da disponibilidade total do serviço a partir da variação no tempo de ativação dos mecanismos redundantes. Nossos resultados expressaram que a adoção de componentes redundantes no modo warm-stand na infraestrutura da nuvem proporciona ganhos de disponibilidade no serviço analisado. Também observamos que a variação do tempo de ativação do componente de maior confiabilidade tem maior impacto na disponibilidade total do serviço de VoD streaming.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 desempenhoComputação em nuvemDisponibilidadeModelos para análise de disponibilidade de arquitetura de um serviço de Vod Streaming na nuveminfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesismestradoreponame:Repositório Institucional da UFPEinstname:Universidade Federal de Pernambuco (UFPE)instacron:UFPETHUMBNAILDISSERTAÇÃO Maria Clara dos Santos Bezerra.pdf.jpgDISSERTAÇÃO Maria Clara dos Santos Bezerra.pdf.jpgGenerated Thumbnailimage/jpeg1373https://repositorio.ufpe.br/bitstream/123456789/16819/5/DISSERTA%c3%87%c3%83O%20Maria%20Clara%20dos%20Santos%20Bezerra.pdf.jpg8361910b2167ab0d8604970e4531b0baMD55ORIGINALDISSERTAÇÃO Maria Clara dos Santos Bezerra.pdfDISSERTAÇÃO Maria Clara dos Santos Bezerra.pdfapplication/pdf1712974https://repositorio.ufpe.br/bitstream/123456789/16819/1/DISSERTA%c3%87%c3%83O%20Maria%20Clara%20dos%20Santos%20Bezerra.pdf11ba7614854b8a0afd4d9b48c949a2a3MD51CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-81232https://repositorio.ufpe.br/bitstream/123456789/16819/2/license_rdf66e71c371cc565284e70f40736c94386MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-82311https://repositorio.ufpe.br/bitstream/123456789/16819/3/license.txt4b8a02c7f2818eaf00dcf2260dd5eb08MD53TEXTDISSERTAÇÃO Maria Clara dos Santos Bezerra.pdf.txtDISSERTAÇÃO Maria Clara dos Santos Bezerra.pdf.txtExtracted texttext/plain218802https://repositorio.ufpe.br/bitstream/123456789/16819/4/DISSERTA%c3%87%c3%83O%20Maria%20Clara%20dos%20Santos%20Bezerra.pdf.txt9b88abe9c57f9a0dbffa849cef0a7ccaMD54123456789/168192019-10-25 18:59:28.229oai:repositorio.ufpe.br:123456789/16819TGljZW7Dp2EgZGUgRGlzdHJpYnVpw6fDo28gTsOjbyBFeGNsdXNpdmEKClRvZG8gZGVwb3NpdGFudGUgZGUgbWF0ZXJpYWwgbm8gUmVwb3NpdMOzcmlvIEluc3RpdHVjaW9uYWwgKFJJKSBkZXZlIGNvbmNlZGVyLCDDoCBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkZSBQZXJuYW1idWNvIChVRlBFKSwgdW1hIExpY2Vuw6dhIGRlIERpc3RyaWJ1acOnw6NvIE7Do28gRXhjbHVzaXZhIHBhcmEgbWFudGVyIGUgdG9ybmFyIGFjZXNzw612ZWlzIG9zIHNldXMgZG9jdW1lbnRvcywgZW0gZm9ybWF0byBkaWdpdGFsLCBuZXN0ZSByZXBvc2l0w7NyaW8uCgpDb20gYSBjb25jZXNzw6NvIGRlc3RhIGxpY2Vuw6dhIG7Do28gZXhjbHVzaXZhLCBvIGRlcG9zaXRhbnRlIG1hbnTDqW0gdG9kb3Mgb3MgZGlyZWl0b3MgZGUgYXV0b3IuCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwoKTGljZW7Dp2EgZGUgRGlzdHJpYnVpw6fDo28gTsOjbyBFeGNsdXNpdmEKCkFvIGNvbmNvcmRhciBjb20gZXN0YSBsaWNlbsOnYSBlIGFjZWl0w6EtbGEsIHZvY8OqIChhdXRvciBvdSBkZXRlbnRvciBkb3MgZGlyZWl0b3MgYXV0b3JhaXMpOgoKYSkgRGVjbGFyYSBxdWUgY29uaGVjZSBhIHBvbMOtdGljYSBkZSBjb3B5cmlnaHQgZGEgZWRpdG9yYSBkbyBzZXUgZG9jdW1lbnRvOwpiKSBEZWNsYXJhIHF1ZSBjb25oZWNlIGUgYWNlaXRhIGFzIERpcmV0cml6ZXMgcGFyYSBvIFJlcG9zaXTDs3JpbyBJbnN0aXR1Y2lvbmFsIGRhIFVGUEU7CmMpIENvbmNlZGUgw6AgVUZQRSBvIGRpcmVpdG8gbsOjbyBleGNsdXNpdm8gZGUgYXJxdWl2YXIsIHJlcHJvZHV6aXIsIGNvbnZlcnRlciAoY29tbyBkZWZpbmlkbyBhIHNlZ3VpciksIGNvbXVuaWNhciBlL291IGRpc3RyaWJ1aXIsIG5vIFJJLCBvIGRvY3VtZW50byBlbnRyZWd1ZSAoaW5jbHVpbmRvIG8gcmVzdW1vL2Fic3RyYWN0KSBlbSBmb3JtYXRvIGRpZ2l0YWwgb3UgcG9yIG91dHJvIG1laW87CmQpIERlY2xhcmEgcXVlIGF1dG9yaXphIGEgVUZQRSBhIGFycXVpdmFyIG1haXMgZGUgdW1hIGPDs3BpYSBkZXN0ZSBkb2N1bWVudG8gZSBjb252ZXJ0w6otbG8sIHNlbSBhbHRlcmFyIG8gc2V1IGNvbnRlw7pkbywgcGFyYSBxdWFscXVlciBmb3JtYXRvIGRlIGZpY2hlaXJvLCBtZWlvIG91IHN1cG9ydGUsIHBhcmEgZWZlaXRvcyBkZSBzZWd1cmFuw6dhLCBwcmVzZXJ2YcOnw6NvIChiYWNrdXApIGUgYWNlc3NvOwplKSBEZWNsYXJhIHF1ZSBvIGRvY3VtZW50byBzdWJtZXRpZG8gw6kgbyBzZXUgdHJhYmFsaG8gb3JpZ2luYWwgZSBxdWUgZGV0w6ltIG8gZGlyZWl0byBkZSBjb25jZWRlciBhIHRlcmNlaXJvcyBvcyBkaXJlaXRvcyBjb250aWRvcyBuZXN0YSBsaWNlbsOnYS4gRGVjbGFyYSB0YW1iw6ltIHF1ZSBhIGVudHJlZ2EgZG8gZG9jdW1lbnRvIG7Do28gaW5mcmluZ2Ugb3MgZGlyZWl0b3MgZGUgb3V0cmEgcGVzc29hIG91IGVudGlkYWRlOwpmKSBEZWNsYXJhIHF1ZSwgbm8gY2FzbyBkbyBkb2N1bWVudG8gc3VibWV0aWRvIGNvbnRlciBtYXRlcmlhbCBkbyBxdWFsIG7Do28gZGV0w6ltIG9zIGRpcmVpdG9zIGRlCmF1dG9yLCBvYnRldmUgYSBhdXRvcml6YcOnw6NvIGlycmVzdHJpdGEgZG8gcmVzcGVjdGl2byBkZXRlbnRvciBkZXNzZXMgZGlyZWl0b3MgcGFyYSBjZWRlciDDoApVRlBFIG9zIGRpcmVpdG9zIHJlcXVlcmlkb3MgcG9yIGVzdGEgTGljZW7Dp2EgZSBhdXRvcml6YXIgYSB1bml2ZXJzaWRhZGUgYSB1dGlsaXrDoS1sb3MgbGVnYWxtZW50ZS4gRGVjbGFyYSB0YW1iw6ltIHF1ZSBlc3NlIG1hdGVyaWFsIGN1am9zIGRpcmVpdG9zIHPDo28gZGUgdGVyY2Vpcm9zIGVzdMOhIGNsYXJhbWVudGUgaWRlbnRpZmljYWRvIGUgcmVjb25oZWNpZG8gbm8gdGV4dG8gb3UgY29udGXDumRvIGRvIGRvY3VtZW50byBlbnRyZWd1ZTsKZykgU2UgbyBkb2N1bWVudG8gZW50cmVndWUgw6kgYmFzZWFkbyBlbSB0cmFiYWxobyBmaW5hbmNpYWRvIG91IGFwb2lhZG8gcG9yIG91dHJhIGluc3RpdHVpw6fDo28gcXVlIG7Do28gYSBVRlBFLMKgZGVjbGFyYSBxdWUgY3VtcHJpdSBxdWFpc3F1ZXIgb2JyaWdhw6fDtWVzIGV4aWdpZGFzIHBlbG8gcmVzcGVjdGl2byBjb250cmF0byBvdSBhY29yZG8uCgpBIFVGUEUgaWRlbnRpZmljYXLDoSBjbGFyYW1lbnRlIG8ocykgbm9tZShzKSBkbyhzKSBhdXRvciAoZXMpIGRvcyBkaXJlaXRvcyBkbyBkb2N1bWVudG8gZW50cmVndWUgZSBuw6NvIGZhcsOhIHF1YWxxdWVyIGFsdGVyYcOnw6NvLCBwYXJhIGFsw6ltIGRvIHByZXZpc3RvIG5hIGFsw61uZWEgYykuCg==Repositório InstitucionalPUBhttps://repositorio.ufpe.br/oai/requestattena@ufpe.bropendoar:22212019-10-25T21:59:28Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE)false
dc.title.pt_BR.fl_str_mv Modelos para análise de disponibilidade de arquitetura de um serviço de Vod Streaming na nuvem
title Modelos para análise de disponibilidade de arquitetura de um serviço de Vod Streaming na nuvem
spellingShingle Modelos para análise de disponibilidade de arquitetura de um serviço de Vod Streaming na nuvem
BEZERRA, Maria Clara dos Santos
Avaliação de desempenho
Computação em nuvem
Disponibilidade
title_short Modelos para análise de disponibilidade de arquitetura de um serviço de Vod Streaming na nuvem
title_full Modelos para análise de disponibilidade de arquitetura de um serviço de Vod Streaming na nuvem
title_fullStr Modelos para análise de disponibilidade de arquitetura de um serviço de Vod Streaming na nuvem
title_full_unstemmed Modelos para análise de disponibilidade de arquitetura de um serviço de Vod Streaming na nuvem
title_sort Modelos para análise de disponibilidade de arquitetura de um serviço de Vod Streaming na nuvem
author BEZERRA, Maria Clara dos Santos
author_facet BEZERRA, Maria Clara dos Santos
author_role author
dc.contributor.authorLattes.pt_BR.fl_str_mv http://lattes.cnpq.br/0586295264503328
dc.contributor.advisorLattes.pt_BR.fl_str_mv http://lattes.cnpq.br/8382158780043575
dc.contributor.author.fl_str_mv BEZERRA, Maria Clara dos Santos
dc.contributor.advisor1.fl_str_mv MACIEL, Paulo Romero Martins
contributor_str_mv MACIEL, Paulo Romero Martins
dc.subject.por.fl_str_mv Avaliação de desempenho
Computação em nuvem
Disponibilidade
topic Avaliação de desempenho
Computação em nuvem
Disponibilidade
description Cloud computing is a computational paradigm that has become widely adopted in recent years. This is due to certain characteristics, in particular its ready scalability and the fact that it is generally offered to the client on a pay-per-use basis, through a type of cloud computing called Infrastructure as a Service (IaaS). However, the failure of components within the cloud is a fairly common occurrence that directly impacts on the availability of the service. Cloud providers attempt to meet the challenge of ensuring high availability by employing certain methods, such as sensitivity analysis to identify availability bottlenecks, and the inclusion of fault tolerance mechanisms to achieve greater reliability. From this perspective the current work proposes an effective availability analysis of a Video-on–Demand (VoD) streaming service based on the Eucalyptus cloud platform. The research was divided into two case studies. In the first study a basic architecture with no redundancy mechanisms was analysed. The methodology involved first modelling the system through a combination of continuous time Markov chains (CTMC) and reliability block diagrams (RBD), then performing an availability analysis, thereby achieving a model validation that represented the system’s behavior. A sensitivity analysis technique was also applied to identify availability bottlenecks in this basic architecture. Subsequent studies analysed availability in increasingly redundant architectures through the inclusion of warm-standby mechanisms. Changes to the basic design were guided by the sensitivity indices, and at the conclusion of the work a comparison was made between the availability values obtained for each system. A further case study analysed the service availability by making variations to the mean time of activation of the redundant mechanism. Results confirmed that the deployment of redundancy in cloud infrastructures in the form of warm standby mechanisms does lead to gains in system availability. It was also established that varying the activation time of the most reliable component in the system had a greater impact on the overall availability of the VoD service.
publishDate 2015
dc.date.issued.fl_str_mv 2015-08-04
dc.date.accessioned.fl_str_mv 2016-04-25T18:42:34Z
dc.date.available.fl_str_mv 2016-04-25T18:42:34Z
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/16819
url https://repositorio.ufpe.br/handle/123456789/16819
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/16819/5/DISSERTA%c3%87%c3%83O%20Maria%20Clara%20dos%20Santos%20Bezerra.pdf.jpg
https://repositorio.ufpe.br/bitstream/123456789/16819/1/DISSERTA%c3%87%c3%83O%20Maria%20Clara%20dos%20Santos%20Bezerra.pdf
https://repositorio.ufpe.br/bitstream/123456789/16819/2/license_rdf
https://repositorio.ufpe.br/bitstream/123456789/16819/3/license.txt
https://repositorio.ufpe.br/bitstream/123456789/16819/4/DISSERTA%c3%87%c3%83O%20Maria%20Clara%20dos%20Santos%20Bezerra.pdf.txt
bitstream.checksum.fl_str_mv 8361910b2167ab0d8604970e4531b0ba
11ba7614854b8a0afd4d9b48c949a2a3
66e71c371cc565284e70f40736c94386
4b8a02c7f2818eaf00dcf2260dd5eb08
9b88abe9c57f9a0dbffa849cef0a7cca
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_ 1802310858238328832