Implementação e análise de algoritmos de compartilhamento de recursos baseados em tokens em sistemas distribuídos sujeitos a falhas

Registro completo de metadados
MetadadosDescriçãoIdioma
Autor(es): dc.contributorDrummond, Lúcia Maria de Assumpção-
Autor(es): dc.contributorMurta, Leonardo Gresta Paulino-
Autor(es): dc.contributorSouza, Uéverton dos Santos-
Autor(es): dc.creatorNunes, Alan Lira-
Data de aceite: dc.date.accessioned2024-07-11T17:54:53Z-
Data de disponibilização: dc.date.available2024-07-11T17:54:53Z-
Data de envio: dc.date.issued2022-02-01-
Data de envio: dc.date.issued2022-02-01-
Data de envio: dc.date.issued2019-
Fonte completa do material: dc.identifierhttp://app.uff.br/riuff/handle/1/24477-
Fonte: dc.identifier.urihttp://educapes.capes.gov.br/handle/capes/760003-
Descrição: dc.descriptionSistemas distribuídos de controle de versão permitem que artefatos computacionais (e.g., códigos-fonte) sejam compartilhados por usuários em um ambiente cooperativo de desenvolvimento que mantém mais organizado e seguro o histórico de alterações realizadas nestes artefatos. Um problema em aberto em tais sistemas refere-se à possibilidade de acesso exclusivo a um ou mais artefatos computacionais por um mesmo usuário, de modo que nenhum outro usuário tenha permissão para acessar ou modificar os artefatos em condição de exclusividade. O objetivo deste trabalho é apresentar um estudo do algoritmo distribuído de Naimi & Trehel com tolerância a falhas de nós pertencentes a uma rede de computadores, capaz de resolver o problema de exclusão mútua a partir do uso de token e estruturas de dados lógicas distribuídas. A partir deste estudo, verificar a aplicabilidade e adaptabilidade deste algoritmo como uma possível solução para sistemas distribuídos de controle de versão que demandam estratégia de exclusividade transitória.-
Descrição: dc.descriptionDistributed version control systems allow computational artifacts (e.g. source code) to be shared by users in a cooperative development environment that keeps the history of changes made to these artifacts more organized and secure. An open problem in such systems concerns the possibility of exclusive access to one or more computational artifacts by the same user, so that no other user is allowed to access or modify the artifacts on an exclusive condition. The purpose of this work is to present a study of Naimi & Trehel’s distributed algorithm with fault tolerance of nodes belonging to a computer network, capable of solving the mutual exclusion problem through the use of token and distributed logical data structures. From this study, verify the applicability and adaptability of this algorithm as a possible solution for distributed version control systems that require transient exclusivity strategy.-
Formato: dc.formatapplication/pdf-
Idioma: dc.languagept_BR-
Publicador: dc.publisherNiterói-
Direitos: dc.rightsOpen Access-
Direitos: dc.rightsCC-BY-SA-
Palavras-chave: dc.subjectSistemas distribuídos-
Palavras-chave: dc.subjectExclusão mútua-
Palavras-chave: dc.subjectÁrvore lógica distribuída enraizada-
Palavras-chave: dc.subjectTolerância a falhas-
Palavras-chave: dc.subjectToken-
Palavras-chave: dc.subjectCiência da Computação-
Palavras-chave: dc.subjectSistemas distribuídos em tempo real-
Palavras-chave: dc.subjectTolerância a falha (Computação)-
Palavras-chave: dc.subjectDistributed systems-
Palavras-chave: dc.subjectMutual exclusion-
Palavras-chave: dc.subjectFault tolerance-
Palavras-chave: dc.subjectRooted distributed logical tree-
Palavras-chave: dc.subjectToken-
Título: dc.titleImplementação e análise de algoritmos de compartilhamento de recursos baseados em tokens em sistemas distribuídos sujeitos a falhas-
Tipo de arquivo: dc.typeTrabalho de conclusão de curso-
Aparece nas coleções:Repositório Institucional da Universidade Federal Fluminense - RiUFF

Não existem arquivos associados a este item.