dc.creator.ID |
CIRNE, L. D. |
pt_BR |
dc.contributor.advisor1 |
MACÊDO, Raimundo José de Araújo. |
|
dc.contributor.advisor1ID |
MACÊDO, R. J. de A. |
pt_BR |
dc.contributor.advisor1Lattes |
http://lattes.cnpq.br/9840346055970503 |
pt_BR |
dc.contributor.referee1 |
CUNHA, Paulo Roberto Freire. |
|
dc.contributor.referee2 |
SAUVÉ, Jacques Philippe. |
|
dc.description.resumo |
O intenso uso dos Sistemas Distribuídos em aplicações de diversas naturezas tem levado a uma necessidade cada vez maior de aplicações confiáveis. Esses sistemas devem oferecer suporte a Tolerância a Falhas, ou seja, os sistemas não devem interromper seu
funcionamento mesmo na presença de falhas de alguns componentes (hardware ou
software) e dados. A técnica de replicação ativa de componentes e frequentemente utilizada quando se quer implementar tais serviços de alta disponibilidade e tolerantes a falhas. Alguns Sistemas de Comunicação em Grupo já oferecem um suporte para a construção de
aplicações distribuídas tolerantes a falhas; entretanto, a maioria desses sistemas não são
portáveis, uma característica muito importante em sistemas distribuídos.
Neste contexto, a linguagem Java vem adquirindo grande importância nos últimos anos,
devido principalmente a sua característica de portabilidade e suporte ao desenvolvimento
de aplicações distribuídas. No entanto, a linguagem Java não oferece suporte a Tolerância a
Falhas que permita a um serviço distribuído continuar funcionando corretamente caso
alguns de seus componentes falhem.
Este trabalho apresenta uma proposta para adição de Tolerância a Falhas ao ambiente Java
capaz de suprir as necessidades da replicação ativa. O sistema desenvolvido, denominado
iBusTF (iBus Tolerante a Falhas), acrescentou ao iBus novas propriedades de Comunicação
em Grupo necessárias para manter a consistência num grupo de replicas ativas: ordenação
total e membership atômico. A abordagem adotada tem a vantagem de somente usar
recursos já disponíveis em JAVA, mantendo total compatibilidade com o sistema iBus. |
pt_BR |
dc.publisher.country |
Brasil |
pt_BR |
dc.publisher.department |
Centro de Engenharia Elétrica e Informática - CEEI |
pt_BR |
dc.publisher.program |
PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO |
pt_BR |
dc.publisher.initials |
UFCG |
pt_BR |
dc.subject.cnpq |
Ciência da Computação |
|
dc.title |
Tolerância a falhas em java através de comunicação em grupo. |
pt_BR |
dc.date.issued |
1999-12 |
|
dc.description.abstract |
The intense use of Distributed Systems in different kinds of applications demands more
reliability of these applications. The systems should be prepared to tolerate faults, i.e., a
system should not interrupt its operation in the presence of some components (hardware or
software) and data faults. Active replication is usually used when one aims at building such
high available and fault-tolerant services. Some Group Communication Systems already
offer support for the development of fault tolerant distributed applications. However, most
of those systems are not portable, a very important property in distributed systems.
In this context, the Java language has become widely used in Distributed Systems in the
last years, specially due to its portability and facilities for the development of distributed
applications. Nonetheless, Java provides no support for the development of fault-tolerant
distributed applications which can continue to function properly despite component
failures.
This paper describes an approach for fault-tolerance in Java which can meet the
requirements of active replication. In order to achieve that, an extension to the iBus
package designed by Silvano Maffeis [MAF96] has been developed and implemented. The
developed system, named iBusTF (fault-tolerant iBus), added new group communication
properties required by active replication : total order delivery and atomic membership. The
approach adopted has the advantage of only using Java resources, keeping total
compatibility with the iBus system. |
pt_BR |
dc.identifier.uri |
http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/10156 |
|
dc.date.accessioned |
2019-12-12T14:28:12Z |
|
dc.date.available |
2019-12-12 |
|
dc.date.available |
2019-12-12T14:28:12Z |
|
dc.type |
Dissertação |
pt_BR |
dc.subject |
Sistemas Distribuídos |
|
dc.subject |
Tolerância a Falhas |
|
dc.subject |
Linguagem Java |
|
dc.subject |
Comunicação em Grupo |
|
dc.subject |
Sistema eBus |
|
dc.subject |
Plataforma CORBA |
|
dc.subject |
Distributed Systems |
|
dc.subject |
Fault Tolerance |
|
dc.subject |
Java Language |
|
dc.subject |
Group Communication |
|
dc.subject |
eBus System |
|
dc.subject |
CORBA Platform |
|
dc.rights |
Acesso Aberto |
pt_BR |
dc.creator |
CIRNE, Lilianne Dantas. |
|
dc.publisher |
Universidade Federal de Campina Grande |
pt_BR |
dc.language |
por |
pt_BR |
dc.title.alternative |
Java fault tolerance through group communication. |
pt_BR |
dc.identifier.citation |
CIRNE, Liliane Dantas. Tolerância a falhas em java através de comunicação em grupo. 1999. 66f. (Dissertação de Mestrado em Informática), Pós-Graduação em Informática, Centro de Ciências e Tecnologia, Universidade Federal da Paraíba, Campus II, Campina Grande - PB, 1999. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/10156 |
pt_BR |