Uma arquitetura para intercomunicação de ambientes de realidade virtual distribuídos baseados em aglomerados gráficos remotos

Detalhes bibliográficos
Autor(a) principal: Dias, Diego Roberto Colombo
Data de Publicação: 2016
Tipo de documento: Tese
Idioma: por
Título da fonte: Repositório Institucional da UFSCAR
Texto Completo: https://repositorio.ufscar.br/handle/ufscar/7789
Resumo: Virtual reality is a technology that combines the creation of synthetic and three-dimensional virtual environments (3D), providing a high degree of immersion and interaction. At the same time, the Collaborative Work area allows users to perform tasks together remotely. By combining Virtual Reality and Collaborative Work it is possible to create collaborative virtual 3D environments. However, collaborative virtual 3D environments pose communication challenges that essentially entail generating images in real time for remote users. Moreover, it is challenging to overcome the disadvantages of the involved clusters such as the need for interprocess communication, specially on Internet-based networks. In this thesis we set out to devise and implement an architecture that is able to mitigate issues caused by remote graphics clusters based on data networks, resulting in an optimized inter-cluster connection. Furthermore, a behavioral model for analyzing distributed applications based on our architecture was devised and implemented. It was also carried out case studies to evaluate the architecture.
id SCAR_ad60131d6833d41defb6722c9f741dcb
oai_identifier_str oai:repositorio.ufscar.br:ufscar/7789
network_acronym_str SCAR
network_name_str Repositório Institucional da UFSCAR
repository_id_str 4322
spelling Dias, Diego Roberto ColomboTrevelin, Luis Carloshttp://lattes.cnpq.br/5082419783043736http://lattes.cnpq.br/0338180908110992023ebf53-be9f-49f8-a76b-44540f6e03ed2016-10-10T19:19:02Z2016-10-10T19:19:02Z2016-05-23DIAS, Diego Roberto Colombo. Uma arquitetura para intercomunicação de ambientes de realidade virtual distribuídos baseados em aglomerados gráficos remotos. 2016. Tese (Doutorado em Ciência da Computação) – Universidade Federal de São Carlos, São Carlos, 2016. Disponível em: https://repositorio.ufscar.br/handle/ufscar/7789.https://repositorio.ufscar.br/handle/ufscar/7789Virtual reality is a technology that combines the creation of synthetic and three-dimensional virtual environments (3D), providing a high degree of immersion and interaction. At the same time, the Collaborative Work area allows users to perform tasks together remotely. By combining Virtual Reality and Collaborative Work it is possible to create collaborative virtual 3D environments. However, collaborative virtual 3D environments pose communication challenges that essentially entail generating images in real time for remote users. Moreover, it is challenging to overcome the disadvantages of the involved clusters such as the need for interprocess communication, specially on Internet-based networks. In this thesis we set out to devise and implement an architecture that is able to mitigate issues caused by remote graphics clusters based on data networks, resulting in an optimized inter-cluster connection. Furthermore, a behavioral model for analyzing distributed applications based on our architecture was devised and implemented. It was also carried out case studies to evaluate the architecture.A Realidade Virtual é a tecnologia que combina a criação de ambientes virtuais sintéticos e tridimensionais (3D), caracterizados por proporcionar alto grau de imersão e interação. Paralelamente, a área de Trabalho Colaborativo permite que usuários realizem tarefas em conjunto estando em localidades remotas. Da combinação de aplicações de Realidade Virtual e de Trabalho Colaborativo, tem-se os ambientes virtuais colaborativos em 3D, que exigem soluções capazes de atender desde os requisitos de comunicação entre usuários em locais remotos até a geração de imagens em tempo real. Como consequência, as vantagens proporcionadas pelos aglomerados gráficos de computadores, como a capacidade de processamento, os indicam como possível solução a esta classe de aplicação. Por outro lado, torna-se um desafio a superação das desvantagens desses aglomerados, como a necessidade de comunicação inter–aglomerados para execução de tais ambientes, principalmente em redes baseadas em Internet. Esta tese teve como objetivo principal mitigar a influência das adversidades ocasionadas pelas redes de dados em ambientes virtuais colaborativos em 3D baseados em aglomerados gráficos remotos, de tal forma que fosse possível realizar adequações nas conexões entre estes em tempo de execução, visando manter a qualidade de serviço. Para isso, uma arquitetura foi definida e implementada, permitindo a comunicação inter–aglomerados de forma otimizada. Além disso, foi apresentado e implementado um modelo comportamental para análise de aplicações distribuídas baseado na arquitetura desenvolvida. Ao final foram apresentados estudos de caso com o intuito de avaliar a arquitetura.Coordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES)porUniversidade Federal de São CarlosCâmpus São CarlosPrograma de Pós-Graduação em Ciência da Computação - PPGCCUFSCarComputação distribuídaAglomerado gráficoRealidade virtualAtividade colaborativaDistributed computingGraphic clusterVirtual realityCollaborative activityCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOUma arquitetura para intercomunicação de ambientes de realidade virtual distribuídos baseados em aglomerados gráficos remotosinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisOnline600600e47d05e7-5439-42fa-864a-d1da3cf4c0d6info:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFSCARinstname:Universidade Federal de São Carlos (UFSCAR)instacron:UFSCARORIGINALTeseDRCD.pdfTeseDRCD.pdfapplication/pdf17832015https://repositorio.ufscar.br/bitstream/ufscar/7789/1/TeseDRCD.pdfddaaa0dcfd580ab6c9d2c27739b84909MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81957https://repositorio.ufscar.br/bitstream/ufscar/7789/2/license.txtae0398b6f8b235e40ad82cba6c50031dMD52TEXTTeseDRCD.pdf.txtTeseDRCD.pdf.txtExtracted texttext/plain291216https://repositorio.ufscar.br/bitstream/ufscar/7789/3/TeseDRCD.pdf.txt67c2f7c370d9d5c80216c35bc15280a2MD53THUMBNAILTeseDRCD.pdf.jpgTeseDRCD.pdf.jpgIM Thumbnailimage/jpeg9555https://repositorio.ufscar.br/bitstream/ufscar/7789/4/TeseDRCD.pdf.jpg61d545da66a1383689fea07269ff863fMD54ufscar/77892023-09-18 18:30:55.349oai:repositorio.ufscar.br:ufscar/7789TElDRU7Dh0EgREUgRElTVFJJQlVJw4fDg08gTsODTy1FWENMVVNJVkEKCkNvbSBhIGFwcmVzZW50YcOnw6NvIGRlc3RhIGxpY2Vuw6dhLCB2b2PDqiAobyBhdXRvciAoZXMpIG91IG8gdGl0dWxhciBkb3MgZGlyZWl0b3MgZGUgYXV0b3IpIGNvbmNlZGUgw6AgVW5pdmVyc2lkYWRlCkZlZGVyYWwgZGUgU8OjbyBDYXJsb3MgbyBkaXJlaXRvIG7Do28tZXhjbHVzaXZvIGRlIHJlcHJvZHV6aXIsICB0cmFkdXppciAoY29uZm9ybWUgZGVmaW5pZG8gYWJhaXhvKSwgZS9vdQpkaXN0cmlidWlyIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyAoaW5jbHVpbmRvIG8gcmVzdW1vKSBwb3IgdG9kbyBvIG11bmRvIG5vIGZvcm1hdG8gaW1wcmVzc28gZSBlbGV0csO0bmljbyBlCmVtIHF1YWxxdWVyIG1laW8sIGluY2x1aW5kbyBvcyBmb3JtYXRvcyDDoXVkaW8gb3UgdsOtZGVvLgoKVm9jw6ogY29uY29yZGEgcXVlIGEgVUZTQ2FyIHBvZGUsIHNlbSBhbHRlcmFyIG8gY29udGXDumRvLCB0cmFuc3BvciBhIHN1YSB0ZXNlIG91IGRpc3NlcnRhw6fDo28KcGFyYSBxdWFscXVlciBtZWlvIG91IGZvcm1hdG8gcGFyYSBmaW5zIGRlIHByZXNlcnZhw6fDo28uCgpWb2PDqiB0YW1iw6ltIGNvbmNvcmRhIHF1ZSBhIFVGU0NhciBwb2RlIG1hbnRlciBtYWlzIGRlIHVtYSBjw7NwaWEgYSBzdWEgdGVzZSBvdQpkaXNzZXJ0YcOnw6NvIHBhcmEgZmlucyBkZSBzZWd1cmFuw6dhLCBiYWNrLXVwIGUgcHJlc2VydmHDp8Ojby4KClZvY8OqIGRlY2xhcmEgcXVlIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyDDqSBvcmlnaW5hbCBlIHF1ZSB2b2PDqiB0ZW0gbyBwb2RlciBkZSBjb25jZWRlciBvcyBkaXJlaXRvcyBjb250aWRvcwpuZXN0YSBsaWNlbsOnYS4gVm9jw6ogdGFtYsOpbSBkZWNsYXJhIHF1ZSBvIGRlcMOzc2l0byBkYSBzdWEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvIG7Do28sIHF1ZSBzZWphIGRlIHNldQpjb25oZWNpbWVudG8sIGluZnJpbmdlIGRpcmVpdG9zIGF1dG9yYWlzIGRlIG5pbmd1w6ltLgoKQ2FzbyBhIHN1YSB0ZXNlIG91IGRpc3NlcnRhw6fDo28gY29udGVuaGEgbWF0ZXJpYWwgcXVlIHZvY8OqIG7Do28gcG9zc3VpIGEgdGl0dWxhcmlkYWRlIGRvcyBkaXJlaXRvcyBhdXRvcmFpcywgdm9jw6oKZGVjbGFyYSBxdWUgb2J0ZXZlIGEgcGVybWlzc8OjbyBpcnJlc3RyaXRhIGRvIGRldGVudG9yIGRvcyBkaXJlaXRvcyBhdXRvcmFpcyBwYXJhIGNvbmNlZGVyIMOgIFVGU0NhcgpvcyBkaXJlaXRvcyBhcHJlc2VudGFkb3MgbmVzdGEgbGljZW7Dp2EsIGUgcXVlIGVzc2UgbWF0ZXJpYWwgZGUgcHJvcHJpZWRhZGUgZGUgdGVyY2Vpcm9zIGVzdMOhIGNsYXJhbWVudGUKaWRlbnRpZmljYWRvIGUgcmVjb25oZWNpZG8gbm8gdGV4dG8gb3Ugbm8gY29udGXDumRvIGRhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyBvcmEgZGVwb3NpdGFkYS4KCkNBU08gQSBURVNFIE9VIERJU1NFUlRBw4fDg08gT1JBIERFUE9TSVRBREEgVEVOSEEgU0lETyBSRVNVTFRBRE8gREUgVU0gUEFUUk9Dw41OSU8gT1UKQVBPSU8gREUgVU1BIEFHw4pOQ0lBIERFIEZPTUVOVE8gT1UgT1VUUk8gT1JHQU5JU01PIFFVRSBOw4NPIFNFSkEgQSBVRlNDYXIsClZPQ8OKIERFQ0xBUkEgUVVFIFJFU1BFSVRPVSBUT0RPUyBFIFFVQUlTUVVFUiBESVJFSVRPUyBERSBSRVZJU8ODTyBDT01PClRBTULDiU0gQVMgREVNQUlTIE9CUklHQcOHw5VFUyBFWElHSURBUyBQT1IgQ09OVFJBVE8gT1UgQUNPUkRPLgoKQSBVRlNDYXIgc2UgY29tcHJvbWV0ZSBhIGlkZW50aWZpY2FyIGNsYXJhbWVudGUgbyBzZXUgbm9tZSAocykgb3UgbyhzKSBub21lKHMpIGRvKHMpCmRldGVudG9yKGVzKSBkb3MgZGlyZWl0b3MgYXV0b3JhaXMgZGEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvLCBlIG7Do28gZmFyw6EgcXVhbHF1ZXIgYWx0ZXJhw6fDo28sIGFsw6ltIGRhcXVlbGFzCmNvbmNlZGlkYXMgcG9yIGVzdGEgbGljZW7Dp2EuCg==Repositório InstitucionalPUBhttps://repositorio.ufscar.br/oai/requestopendoar:43222023-09-18T18:30:55Repositório Institucional da UFSCAR - Universidade Federal de São Carlos (UFSCAR)false
dc.title.por.fl_str_mv Uma arquitetura para intercomunicação de ambientes de realidade virtual distribuídos baseados em aglomerados gráficos remotos
title Uma arquitetura para intercomunicação de ambientes de realidade virtual distribuídos baseados em aglomerados gráficos remotos
spellingShingle Uma arquitetura para intercomunicação de ambientes de realidade virtual distribuídos baseados em aglomerados gráficos remotos
Dias, Diego Roberto Colombo
Computação distribuída
Aglomerado gráfico
Realidade virtual
Atividade colaborativa
Distributed computing
Graphic cluster
Virtual reality
Collaborative activity
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
title_short Uma arquitetura para intercomunicação de ambientes de realidade virtual distribuídos baseados em aglomerados gráficos remotos
title_full Uma arquitetura para intercomunicação de ambientes de realidade virtual distribuídos baseados em aglomerados gráficos remotos
title_fullStr Uma arquitetura para intercomunicação de ambientes de realidade virtual distribuídos baseados em aglomerados gráficos remotos
title_full_unstemmed Uma arquitetura para intercomunicação de ambientes de realidade virtual distribuídos baseados em aglomerados gráficos remotos
title_sort Uma arquitetura para intercomunicação de ambientes de realidade virtual distribuídos baseados em aglomerados gráficos remotos
author Dias, Diego Roberto Colombo
author_facet Dias, Diego Roberto Colombo
author_role author
dc.contributor.authorlattes.por.fl_str_mv http://lattes.cnpq.br/0338180908110992
dc.contributor.author.fl_str_mv Dias, Diego Roberto Colombo
dc.contributor.advisor1.fl_str_mv Trevelin, Luis Carlos
dc.contributor.advisor1Lattes.fl_str_mv http://lattes.cnpq.br/5082419783043736
dc.contributor.authorID.fl_str_mv 023ebf53-be9f-49f8-a76b-44540f6e03ed
contributor_str_mv Trevelin, Luis Carlos
dc.subject.por.fl_str_mv Computação distribuída
Aglomerado gráfico
Realidade virtual
Atividade colaborativa
topic Computação distribuída
Aglomerado gráfico
Realidade virtual
Atividade colaborativa
Distributed computing
Graphic cluster
Virtual reality
Collaborative activity
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
dc.subject.eng.fl_str_mv Distributed computing
Graphic cluster
Virtual reality
Collaborative activity
dc.subject.cnpq.fl_str_mv CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
description Virtual reality is a technology that combines the creation of synthetic and three-dimensional virtual environments (3D), providing a high degree of immersion and interaction. At the same time, the Collaborative Work area allows users to perform tasks together remotely. By combining Virtual Reality and Collaborative Work it is possible to create collaborative virtual 3D environments. However, collaborative virtual 3D environments pose communication challenges that essentially entail generating images in real time for remote users. Moreover, it is challenging to overcome the disadvantages of the involved clusters such as the need for interprocess communication, specially on Internet-based networks. In this thesis we set out to devise and implement an architecture that is able to mitigate issues caused by remote graphics clusters based on data networks, resulting in an optimized inter-cluster connection. Furthermore, a behavioral model for analyzing distributed applications based on our architecture was devised and implemented. It was also carried out case studies to evaluate the architecture.
publishDate 2016
dc.date.accessioned.fl_str_mv 2016-10-10T19:19:02Z
dc.date.available.fl_str_mv 2016-10-10T19:19:02Z
dc.date.issued.fl_str_mv 2016-05-23
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/doctoralThesis
format doctoralThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv DIAS, Diego Roberto Colombo. Uma arquitetura para intercomunicação de ambientes de realidade virtual distribuídos baseados em aglomerados gráficos remotos. 2016. Tese (Doutorado em Ciência da Computação) – Universidade Federal de São Carlos, São Carlos, 2016. Disponível em: https://repositorio.ufscar.br/handle/ufscar/7789.
dc.identifier.uri.fl_str_mv https://repositorio.ufscar.br/handle/ufscar/7789
identifier_str_mv DIAS, Diego Roberto Colombo. Uma arquitetura para intercomunicação de ambientes de realidade virtual distribuídos baseados em aglomerados gráficos remotos. 2016. Tese (Doutorado em Ciência da Computação) – Universidade Federal de São Carlos, São Carlos, 2016. Disponível em: https://repositorio.ufscar.br/handle/ufscar/7789.
url https://repositorio.ufscar.br/handle/ufscar/7789
dc.language.iso.fl_str_mv por
language por
dc.relation.confidence.fl_str_mv 600
600
dc.relation.authority.fl_str_mv e47d05e7-5439-42fa-864a-d1da3cf4c0d6
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal de São Carlos
Câmpus São Carlos
dc.publisher.program.fl_str_mv Programa de Pós-Graduação em Ciência da Computação - PPGCC
dc.publisher.initials.fl_str_mv UFSCar
publisher.none.fl_str_mv Universidade Federal de São Carlos
Câmpus São Carlos
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFSCAR
instname:Universidade Federal de São Carlos (UFSCAR)
instacron:UFSCAR
instname_str Universidade Federal de São Carlos (UFSCAR)
instacron_str UFSCAR
institution UFSCAR
reponame_str Repositório Institucional da UFSCAR
collection Repositório Institucional da UFSCAR
bitstream.url.fl_str_mv https://repositorio.ufscar.br/bitstream/ufscar/7789/1/TeseDRCD.pdf
https://repositorio.ufscar.br/bitstream/ufscar/7789/2/license.txt
https://repositorio.ufscar.br/bitstream/ufscar/7789/3/TeseDRCD.pdf.txt
https://repositorio.ufscar.br/bitstream/ufscar/7789/4/TeseDRCD.pdf.jpg
bitstream.checksum.fl_str_mv ddaaa0dcfd580ab6c9d2c27739b84909
ae0398b6f8b235e40ad82cba6c50031d
67c2f7c370d9d5c80216c35bc15280a2
61d545da66a1383689fea07269ff863f
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFSCAR - Universidade Federal de São Carlos (UFSCAR)
repository.mail.fl_str_mv
_version_ 1813715564721340416