Modelos para análise de disponibilidade de arquitetura de um serviço de Vod Streaming na nuvem
Autor(a) principal: | |
---|---|
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 |