Proposta de proxy de vídeo escalável com hierarquia de memória

Detalhes bibliográficos
Autor(a) principal: Laila, Ussamah Jumah Eid Ahmad
Data de Publicação: 2012
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UNIPAMPA
Texto Completo: http://dspace.unipampa.edu.br:8080/jspui/handle/riu/4665
Resumo: Este trabalho propõe o uso de um modelo hierarquizado de memória para servidores de distribuição de video on demand (VoD). Fundamentada em um estudo sobre as características da aplicação e diferentes tecnologias de memória, bem como do estado-da-arte em técnicas de gerenciamento de proxies dinâmicos, é detalhada a abordagem de uma nova técnica denominada Memória Cooperativa Colapsada Hierarquizada (MCCH). Esta é baseada em uma técnica denominada Memória Cooperativa Colapsada (MCC), que utiliza somente a memória RAM como cache de dados oriundos do servidor, adaptando-a para inclusão de um segundo nível de memória como cache de vítimas na hierarquia de memória do proxy. Como forma de avaliar detalhadamente o desempenho da MCCH foi desenvolvido um simulador de eventos discretos para descrever o comportamento do sistema em uma escala de tempo. Os resultados de simulação para cenários com apenas um nível de cache foram corroborados, por meio de validação cruzada, com os resultados apresentados em trabalhos relacionados à MCC. Com a analise dos resultados obtidos nas simulações pode-se verificar que em cenários com dois níveis de cache na hierarquia de memória do proxy, a MCCH apresentou desempenho semelhante, entretanto, a um custo menor, quando comparada com a MCC para os mesmos percentuais de recursos no proxy. Além desta comparação principal, este estudo também propõe e avalia a otimização no processo de criação de link slots da técnica original da MCC de um único nível que leva a melhor desempenho.
id UNIP_fc94f969acec5691856135ea3e0e9f15
oai_identifier_str oai:repositorio.unipampa.edu.br:riu/4665
network_acronym_str UNIP
network_name_str Repositório Institucional da UNIPAMPA
repository_id_str
spelling Pinho, Leonardo Bidese dePinho, Leonardo Bidese deFerreira, Ana Paula LüdtkeNeves, Bruno SilveiraLaila, Ussamah Jumah Eid Ahmad2019-12-02T13:55:57Z2019-11-292019-12-02T13:55:57Z2012-11-23LAILA, Ussamah Jumah Eid Ahmad. Proposta de proxy de vídeo escalável com hierarquia de memória. 91 p. 2012. Trabalho de Conclusão de Curso (Graduação em Engenharia de Computação) – Universidade Federal do Pampa, Campus Bagé, Bagé, 2012.http://dspace.unipampa.edu.br:8080/jspui/handle/riu/4665Este trabalho propõe o uso de um modelo hierarquizado de memória para servidores de distribuição de video on demand (VoD). Fundamentada em um estudo sobre as características da aplicação e diferentes tecnologias de memória, bem como do estado-da-arte em técnicas de gerenciamento de proxies dinâmicos, é detalhada a abordagem de uma nova técnica denominada Memória Cooperativa Colapsada Hierarquizada (MCCH). Esta é baseada em uma técnica denominada Memória Cooperativa Colapsada (MCC), que utiliza somente a memória RAM como cache de dados oriundos do servidor, adaptando-a para inclusão de um segundo nível de memória como cache de vítimas na hierarquia de memória do proxy. Como forma de avaliar detalhadamente o desempenho da MCCH foi desenvolvido um simulador de eventos discretos para descrever o comportamento do sistema em uma escala de tempo. Os resultados de simulação para cenários com apenas um nível de cache foram corroborados, por meio de validação cruzada, com os resultados apresentados em trabalhos relacionados à MCC. Com a analise dos resultados obtidos nas simulações pode-se verificar que em cenários com dois níveis de cache na hierarquia de memória do proxy, a MCCH apresentou desempenho semelhante, entretanto, a um custo menor, quando comparada com a MCC para os mesmos percentuais de recursos no proxy. Além desta comparação principal, este estudo também propõe e avalia a otimização no processo de criação de link slots da técnica original da MCC de um único nível que leva a melhor desempenho.This work proposes the usage of a hierarchical memory model in video on demand (VoD) distribution servers. From a study about characteristics of the application and different memory technologies, as well as state-of-the-art techniques for dynamic proxy management, a novel technique called Hierarchical Collapsed Cooperative Memory (MCCH) is presented. This approach is based on a technique called Collapsed Cooperative Memory (MCC), which only uses RAM to cache data received from the system server, adapting it with the inclusion of a second memory level as a victim cache on the proxy memory hierarchy. In order to evaluate performance of MCCH, an analytical model and a discrete events simulator were developed to allow both a quantitative and qualitative analysis. The simulation results for just one cache level were corroborated with cross-validation against data from the model and results presented in previous works about MCC. The results of analyses provide ways to verify that the scenarios consisting of a two-level cache proxy memory hierarchy, the MCCH showed similar performance, though using a lower cost comparing to the MCC for the same proxy resources percentages. Besides such main comparison, this study also proposes and evaluates an optimization on the link slot creation process of the original single-level MCC technique that leads to better performance.porUniversidade Federal do PampaUNIPAMPABrasilCampus BagéCNPQ::ENGENHARIASVídeo sob demandaTecnologias de memóriaProxies de vídeoMemória cooperativa colapsada hierarquizadaVideo on demandMemory technologiesVideo proxiesHierarchical collapsed cooperative memoryProposta de proxy de vídeo escalável com hierarquia de memóriainfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UNIPAMPAinstname:Universidade Federal do Pampa (UNIPAMPA)instacron:UNIPAMPAORIGINALTCC_2012_1_Ussamah_Laila.pdfTCC_2012_1_Ussamah_Laila.pdfapplication/pdf1999608https://repositorio.unipampa.edu.br/jspui/bitstream/riu/4665/1/TCC_2012_1_Ussamah_Laila.pdfcc5d1a952534ed95905edb33c427fae2MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81866https://repositorio.unipampa.edu.br/jspui/bitstream/riu/4665/2/license.txt43cd690d6a359e86c1fe3d5b7cba0c9bMD52TEXTTCC_2012_1_Ussamah_Laila.pdf.txtTCC_2012_1_Ussamah_Laila.pdf.txtExtracted texttext/plain166090https://repositorio.unipampa.edu.br/jspui/bitstream/riu/4665/3/TCC_2012_1_Ussamah_Laila.pdf.txtffc5797a954aaf15d920adf93b1d8ed7MD53riu/46652019-12-03 03:09:52.596oai:repositorio.unipampa.edu.br:riu/4665TElDRU7Dh0EgREUgRElTVFJJQlVJw4fDg08gTsODTy1FWENMVVNJVkEKCkNvbSBhIGFwcmVzZW50YcOnw6NvIGRlc3RhIGxpY2Vuw6dhLCB2b2PDqiAobyBhdXRvciAoZXMpIG91IG8gdGl0dWxhciBkb3MgZGlyZWl0b3MgZGUgYXV0b3IpIGNvbmNlZGUgYW8gUmVwb3NpdMOzcmlvIApJbnN0aXR1Y2lvbmFsIG8gZGlyZWl0byBuw6NvLWV4Y2x1c2l2byBkZSByZXByb2R1emlyLCAgdHJhZHV6aXIgKGNvbmZvcm1lIGRlZmluaWRvIGFiYWl4byksIGUvb3UgZGlzdHJpYnVpciBhIApzdWEgcHVibGljYcOnw6NvIChpbmNsdWluZG8gbyByZXN1bW8pIHBvciB0b2RvIG8gbXVuZG8gbm8gZm9ybWF0byBpbXByZXNzbyBlIGVsZXRyw7RuaWNvIGUgZW0gcXVhbHF1ZXIgbWVpbywgaW5jbHVpbmRvIG9zIApmb3JtYXRvcyDDoXVkaW8gb3UgdsOtZGVvLgoKVm9jw6ogY29uY29yZGEgcXVlIG8gRGVwb3NpdGEgcG9kZSwgc2VtIGFsdGVyYXIgbyBjb250ZcO6ZG8sIHRyYW5zcG9yIGEgc3VhIHB1YmxpY2HDp8OjbyBwYXJhIHF1YWxxdWVyIG1laW8gb3UgZm9ybWF0byAKcGFyYSBmaW5zIGRlIHByZXNlcnZhw6fDo28uCgpWb2PDqiB0YW1iw6ltIGNvbmNvcmRhIHF1ZSBvIERlcG9zaXRhIHBvZGUgbWFudGVyIG1haXMgZGUgdW1hIGPDs3BpYSBkZSBzdWEgcHVibGljYcOnw6NvIHBhcmEgZmlucyBkZSBzZWd1cmFuw6dhLCBiYWNrLXVwIAplIHByZXNlcnZhw6fDo28uCgpWb2PDqiBkZWNsYXJhIHF1ZSBhIHN1YSBwdWJsaWNhw6fDo28gw6kgb3JpZ2luYWwgZSBxdWUgdm9jw6ogdGVtIG8gcG9kZXIgZGUgY29uY2VkZXIgb3MgZGlyZWl0b3MgY29udGlkb3MgbmVzdGEgbGljZW7Dp2EuIApWb2PDqiB0YW1iw6ltIGRlY2xhcmEgcXVlIG8gZGVww7NzaXRvIGRhIHN1YSBwdWJsaWNhw6fDo28gbsOjbywgcXVlIHNlamEgZGUgc2V1IGNvbmhlY2ltZW50bywgaW5mcmluZ2UgZGlyZWl0b3MgYXV0b3JhaXMgCmRlIG5pbmd1w6ltLgoKQ2FzbyBhIHN1YSBwdWJsaWNhw6fDo28gY29udGVuaGEgbWF0ZXJpYWwgcXVlIHZvY8OqIG7Do28gcG9zc3VpIGEgdGl0dWxhcmlkYWRlIGRvcyBkaXJlaXRvcyBhdXRvcmFpcywgdm9jw6ogZGVjbGFyYSBxdWUgCm9idGV2ZSBhIHBlcm1pc3PDo28gaXJyZXN0cml0YSBkbyBkZXRlbnRvciBkb3MgZGlyZWl0b3MgYXV0b3JhaXMgcGFyYSBjb25jZWRlciBhbyBEZXBvc2l0YSBvcyBkaXJlaXRvcyBhcHJlc2VudGFkb3MgCm5lc3RhIGxpY2Vuw6dhLCBlIHF1ZSBlc3NlIG1hdGVyaWFsIGRlIHByb3ByaWVkYWRlIGRlIHRlcmNlaXJvcyBlc3TDoSBjbGFyYW1lbnRlIGlkZW50aWZpY2FkbyBlIHJlY29uaGVjaWRvIG5vIHRleHRvIApvdSBubyBjb250ZcO6ZG8gZGEgcHVibGljYcOnw6NvIG9yYSBkZXBvc2l0YWRhLgoKQ0FTTyBBIFBVQkxJQ0HDh8ODTyBPUkEgREVQT1NJVEFEQSBURU5IQSBTSURPIFJFU1VMVEFETyBERSBVTSBQQVRST0PDjU5JTyBPVSBBUE9JTyBERSBVTUEgQUfDik5DSUEgREUgRk9NRU5UTyBPVSBPVVRSTyAKT1JHQU5JU01PLCBWT0PDiiBERUNMQVJBIFFVRSBSRVNQRUlUT1UgVE9ET1MgRSBRVUFJU1FVRVIgRElSRUlUT1MgREUgUkVWSVPDg08gQ09NTyBUQU1Cw4lNIEFTIERFTUFJUyBPQlJJR0HDh8OVRVMgCkVYSUdJREFTIFBPUiBDT05UUkFUTyBPVSBBQ09SRE8uCgpPIERlcG9zaXRhIHNlIGNvbXByb21ldGUgYSBpZGVudGlmaWNhciBjbGFyYW1lbnRlIG8gc2V1IG5vbWUgKHMpIG91IG8ocykgbm9tZShzKSBkbyhzKSBkZXRlbnRvcihlcykgZG9zIGRpcmVpdG9zIAphdXRvcmFpcyBkYSBwdWJsaWNhw6fDo28sIGUgbsOjbyBmYXLDoSBxdWFscXVlciBhbHRlcmHDp8OjbywgYWzDqW0gZGFxdWVsYXMgY29uY2VkaWRhcyBwb3IgZXN0YSBsaWNlbsOnYS4KRepositório InstitucionalPUBhttp://dspace.unipampa.edu.br:8080/oai/requestsisbi@unipampa.edu.bropendoar:2019-12-03T06:09:52Repositório Institucional da UNIPAMPA - Universidade Federal do Pampa (UNIPAMPA)false
dc.title.pt_BR.fl_str_mv Proposta de proxy de vídeo escalável com hierarquia de memória
title Proposta de proxy de vídeo escalável com hierarquia de memória
spellingShingle Proposta de proxy de vídeo escalável com hierarquia de memória
Laila, Ussamah Jumah Eid Ahmad
CNPQ::ENGENHARIAS
Vídeo sob demanda
Tecnologias de memória
Proxies de vídeo
Memória cooperativa colapsada hierarquizada
Video on demand
Memory technologies
Video proxies
Hierarchical collapsed cooperative memory
title_short Proposta de proxy de vídeo escalável com hierarquia de memória
title_full Proposta de proxy de vídeo escalável com hierarquia de memória
title_fullStr Proposta de proxy de vídeo escalável com hierarquia de memória
title_full_unstemmed Proposta de proxy de vídeo escalável com hierarquia de memória
title_sort Proposta de proxy de vídeo escalável com hierarquia de memória
author Laila, Ussamah Jumah Eid Ahmad
author_facet Laila, Ussamah Jumah Eid Ahmad
author_role author
dc.contributor.advisor1.fl_str_mv Pinho, Leonardo Bidese de
dc.contributor.referee1.fl_str_mv Pinho, Leonardo Bidese de
dc.contributor.referee2.fl_str_mv Ferreira, Ana Paula Lüdtke
dc.contributor.referee3.fl_str_mv Neves, Bruno Silveira
dc.contributor.author.fl_str_mv Laila, Ussamah Jumah Eid Ahmad
contributor_str_mv Pinho, Leonardo Bidese de
Pinho, Leonardo Bidese de
Ferreira, Ana Paula Lüdtke
Neves, Bruno Silveira
dc.subject.cnpq.fl_str_mv CNPQ::ENGENHARIAS
topic CNPQ::ENGENHARIAS
Vídeo sob demanda
Tecnologias de memória
Proxies de vídeo
Memória cooperativa colapsada hierarquizada
Video on demand
Memory technologies
Video proxies
Hierarchical collapsed cooperative memory
dc.subject.por.fl_str_mv Vídeo sob demanda
Tecnologias de memória
Proxies de vídeo
Memória cooperativa colapsada hierarquizada
Video on demand
Memory technologies
Video proxies
Hierarchical collapsed cooperative memory
description Este trabalho propõe o uso de um modelo hierarquizado de memória para servidores de distribuição de video on demand (VoD). Fundamentada em um estudo sobre as características da aplicação e diferentes tecnologias de memória, bem como do estado-da-arte em técnicas de gerenciamento de proxies dinâmicos, é detalhada a abordagem de uma nova técnica denominada Memória Cooperativa Colapsada Hierarquizada (MCCH). Esta é baseada em uma técnica denominada Memória Cooperativa Colapsada (MCC), que utiliza somente a memória RAM como cache de dados oriundos do servidor, adaptando-a para inclusão de um segundo nível de memória como cache de vítimas na hierarquia de memória do proxy. Como forma de avaliar detalhadamente o desempenho da MCCH foi desenvolvido um simulador de eventos discretos para descrever o comportamento do sistema em uma escala de tempo. Os resultados de simulação para cenários com apenas um nível de cache foram corroborados, por meio de validação cruzada, com os resultados apresentados em trabalhos relacionados à MCC. Com a analise dos resultados obtidos nas simulações pode-se verificar que em cenários com dois níveis de cache na hierarquia de memória do proxy, a MCCH apresentou desempenho semelhante, entretanto, a um custo menor, quando comparada com a MCC para os mesmos percentuais de recursos no proxy. Além desta comparação principal, este estudo também propõe e avalia a otimização no processo de criação de link slots da técnica original da MCC de um único nível que leva a melhor desempenho.
publishDate 2012
dc.date.issued.fl_str_mv 2012-11-23
dc.date.accessioned.fl_str_mv 2019-12-02T13:55:57Z
dc.date.available.fl_str_mv 2019-11-29
2019-12-02T13:55:57Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv LAILA, Ussamah Jumah Eid Ahmad. Proposta de proxy de vídeo escalável com hierarquia de memória. 91 p. 2012. Trabalho de Conclusão de Curso (Graduação em Engenharia de Computação) – Universidade Federal do Pampa, Campus Bagé, Bagé, 2012.
dc.identifier.uri.fl_str_mv http://dspace.unipampa.edu.br:8080/jspui/handle/riu/4665
identifier_str_mv LAILA, Ussamah Jumah Eid Ahmad. Proposta de proxy de vídeo escalável com hierarquia de memória. 91 p. 2012. Trabalho de Conclusão de Curso (Graduação em Engenharia de Computação) – Universidade Federal do Pampa, Campus Bagé, Bagé, 2012.
url http://dspace.unipampa.edu.br:8080/jspui/handle/riu/4665
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal do Pampa
dc.publisher.initials.fl_str_mv UNIPAMPA
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Campus Bagé
publisher.none.fl_str_mv Universidade Federal do Pampa
dc.source.none.fl_str_mv reponame:Repositório Institucional da UNIPAMPA
instname:Universidade Federal do Pampa (UNIPAMPA)
instacron:UNIPAMPA
instname_str Universidade Federal do Pampa (UNIPAMPA)
instacron_str UNIPAMPA
institution UNIPAMPA
reponame_str Repositório Institucional da UNIPAMPA
collection Repositório Institucional da UNIPAMPA
bitstream.url.fl_str_mv https://repositorio.unipampa.edu.br/jspui/bitstream/riu/4665/1/TCC_2012_1_Ussamah_Laila.pdf
https://repositorio.unipampa.edu.br/jspui/bitstream/riu/4665/2/license.txt
https://repositorio.unipampa.edu.br/jspui/bitstream/riu/4665/3/TCC_2012_1_Ussamah_Laila.pdf.txt
bitstream.checksum.fl_str_mv cc5d1a952534ed95905edb33c427fae2
43cd690d6a359e86c1fe3d5b7cba0c9b
ffc5797a954aaf15d920adf93b1d8ed7
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UNIPAMPA - Universidade Federal do Pampa (UNIPAMPA)
repository.mail.fl_str_mv sisbi@unipampa.edu.br
_version_ 1801849025750630400