dc.contributor.advisor | Nunes, Raul Ceretta | |
dc.creator | Bortolás, Augusto Ordobás | |
dc.date.accessioned | 2021-02-10T18:14:00Z | |
dc.date.available | 2021-02-10T18:14:00Z | |
dc.date.issued | 2004-12 | |
dc.date.submitted | 2004 | |
dc.identifier.uri | http://repositorio.ufsm.br/handle/1/20313 | |
dc.description | Trabalho de conclusão de curso (graduação) - Universidade Federal de Santa
Maria, Centro de Tecnologia, Bacharelado em Ciência da Computação, RS, 2004. | por |
dc.language | por | por |
dc.publisher | Universidade Federal de Santa Maria | por |
dc.rights | Acesso Aberto | por |
dc.rights | Attribution-NonCommercial-NoDerivatives 4.0 International | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/ | * |
dc.title | Agregação de funcionalidade ao AFDSERVICE | por |
dc.type | Trabalho de Conclusão de Curso de Graduação | por |
dc.degree.local | Santa Maria, RS, Brasil. | por |
dc.degree.graduation | Bacharelado em Ciência da Computação | por |
dc.description.resumo | Sistemas Distribuídos Tolerantes a Falhas são cada vez mais requisitados e
utilizados por vários tipos de empresas e órgãos governamentais. Para que a
tolerância a falhas seja alcançada nestes sistemas é necessário que exista redundância
de componentes, sejam eles de hardware ou de software. Entretanto, para que os
dados replicados permaneçam consistentes, usam-se protocolos de gerência de
réplicas, os quais realizam algum tipo de acordo entre os componentes. O problema é
que o acordo não pode ser resolvido deterministicamente em ambientes assíncronos
sujeito a defeitos, como a Internet, devido à característica aleatória do atraso de
comunicação (que é desconhecido). A abstração de detectores de defeitos não
confiáveis encapsula o problema do indeterminismo dos ambientes assíncronos.Na prática, quando um serviço de detecção de defeitos executa em ambientes
como a Internet, onde existem barreiras (firewalls) na sua comunicação, portas de
comunicação costumam ser liberadas para que as instâncias do serviço (objetos
monitores e monitoráveis) possam se comunicar, gerando falhas na segurança da rede
protegida pelo firewall.
Este trabalho apresenta a especificação e implementação de funcionalidades
no AFDService, um Serviço de Detecção de Defeitos Adaptativo implementado em
Java. Estas funcionalidades consistem na implementação de uma solução para o
problema de segurança, na agregação de dois novos protocolos de detecção (push e
dual), em um protocolo de acordo, bem como o padrão de projeto singleton ao
AFDService. Por fim, é exposto como foi realizado o empacotamento da aplicação,
característica que torna trivial a instalação e uso do serviço. Também é apresentada a
documentação do serviço, como páginas WEB.
Com os resultados obtidos até o momento, demonstra-se que estas
contribuições tornam o serviço de detecção mais versátil. | por |
dc.publisher.country | Brasil | por |
dc.publisher.initials | UFSM | por |
dc.subject.cnpq | CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO | por |
dc.publisher.unidade | Centro de Tecnologia | por |