Processamento confiável no ambiente operacional Seljuk-Amoeba.

Detalhes bibliográficos
Autor(a) principal: RIBEIRO, Érica de Lima Gallindo.
Data de Publicação: 1998
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da UFCG
Texto Completo: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/8527
Resumo: Construir aplicações distribuídas não e uma tarefa simples. Projetistas de tais sistemas tem seguido duas abordagens complementares para reduzir a complexidade de projeto, a saber: i) o uso de ferramentas de desenvolvimento apropriadas; e ii) a escolha da semântica de falha mais restritiva possível para os componentes que formam a camada de execução do sistema. O modelo Seljuk usa estas duas abordagens para especificar uma maneira estruturada de prover serviços para tolerância a faltas no contexto de ambientes operacionais distribuídos, facilitando assim a construção e execução de aplicações com requisites de confiança no funcionamento. Neste trabalho, seguindo o modelo Seljuk, e tomando o sistema operational distribuído Amoeba como substrato, nos apresentamos o projeto e a implementação do serviço de processamento confiável do Seljuk-Amoeba. Nossa proposta se baseia em estender a funcionalidade do serviço de processamento do Amoeba, criando um serviço de processamento confiável. O nosso objetivo e atingido através da introdução de um serviço de execução e pelo desenvolvimento de protocolos de gerencia de redundância no serviço de comunicação do Amoeba. O novo serviço de execução desempenha as funções tradicionais do serviço de execução do Amoeba e ainda prove mecanismos para a criação de unidades de processamento replicado.
id UFCG_ea42ce0501f9ed91de769d182567d0b7
oai_identifier_str oai:localhost:riufcg/8527
network_acronym_str UFCG
network_name_str Biblioteca Digital de Teses e Dissertações da UFCG
repository_id_str 4851
spelling BRASILEIRO, Francisco Vilar.BRASILEIRO, F. V.http://lattes.cnpq.br/5957855817378897PERKUSICH, Angelo.PÔRTO, Ingrid Eleonora Schreiber.RIBEIRO, E. L. G.RIBEIRO, Érica de Lima Gallindo.Construir aplicações distribuídas não e uma tarefa simples. Projetistas de tais sistemas tem seguido duas abordagens complementares para reduzir a complexidade de projeto, a saber: i) o uso de ferramentas de desenvolvimento apropriadas; e ii) a escolha da semântica de falha mais restritiva possível para os componentes que formam a camada de execução do sistema. O modelo Seljuk usa estas duas abordagens para especificar uma maneira estruturada de prover serviços para tolerância a faltas no contexto de ambientes operacionais distribuídos, facilitando assim a construção e execução de aplicações com requisites de confiança no funcionamento. Neste trabalho, seguindo o modelo Seljuk, e tomando o sistema operational distribuído Amoeba como substrato, nos apresentamos o projeto e a implementação do serviço de processamento confiável do Seljuk-Amoeba. Nossa proposta se baseia em estender a funcionalidade do serviço de processamento do Amoeba, criando um serviço de processamento confiável. O nosso objetivo e atingido através da introdução de um serviço de execução e pelo desenvolvimento de protocolos de gerencia de redundância no serviço de comunicação do Amoeba. O novo serviço de execução desempenha as funções tradicionais do serviço de execução do Amoeba e ainda prove mecanismos para a criação de unidades de processamento replicado.Building distributed applications is not a simple task. Designers of such systems have followed two complementary approaches to reduce design complexity, namely: (i) the use of appropriate development tools; and ii) the choice of the most restrictive failure semantics possible for the components that make up the system execution layer. The Seljuk model uses these two approaches to specify a structured way to provide fault tolerance services in the context of distributed operating environments, thus facilitating the construction and execution of applications with reliable operation requirements. In this paper, following the Seljuk model, and taking the distributed operational system Amoeba as a substrate, we present the design and implementation of the reliable Seljuk-Amoeba processing service. Our proposal is based on extending the functionality of Amoeba's processing service, creating a reliable processing service. Our goal is achieved through the introduction of an execution service and the development of redundancy management protocols in Amoeba's communication service. The new runtime service performs the traditional functions of Amoeba's runtime service and also provides mechanisms for creating replicated processing units.Submitted by Ruth Quaresma de Freitas (ruth_quaresma@hotmail.com) on 2019-10-25T21:21:36Z No. of bitstreams: 1 ÉRICA DE LIMA GALLINDO RIBEIRO - DISSERTAÇÃO PPGCC 1998.pdf: 10955090 bytes, checksum: 68442024f5ccaa2df98d2dc2e1f4e12f (MD5)Made available in DSpace on 2019-10-25T21:21:36Z (GMT). No. of bitstreams: 1 ÉRICA DE LIMA GALLINDO RIBEIRO - DISSERTAÇÃO PPGCC 1998.pdf: 10955090 bytes, checksum: 68442024f5ccaa2df98d2dc2e1f4e12f (MD5) Previous issue date: 1998-06-26Universidade Federal de Campina GrandePÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃOUFCGBrasilCentro de Engenharia Elétrica e Informática - CEEIProcessamento confiável no ambiente operacional Seljuk-Amoeba.Reliable processing in the Seljuk-Amoeba operating environment.1998-06-262019-10-25T21:21:36Z2019-10-252019-10-25T21:21:36Zhttp://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/8527RIBEIRO. Érica de Lima Gallindo. Processamento confiável no ambiente operacional Seljuk-Amoeba. 1998. 89f. (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, 1998. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/8527info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisSistemas Computacionais DistribuídosSistema Operacional Distribuído AmoebaTolerância a FalhasServiço de Processamento Seljuk-AmoebAmbiente Operacional Seljuk-AmoebaCiência da ComputaçãoDistributed Computing SystemsAmoeba Distributed Operating SystemFault ToleranceSeljuk-Amoeba Processing ServiceOperating Environment Seljuk-AmoebaComputer Scienceporinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFCGinstname:Universidade Federal de Campina Grande (UFCG)instacron:UFCGORIGINALÉRICA DE LIMA GALLINDO RIBEIRO - DISSERTAÇÃO PPGCC 1998.pdfÉRICA DE LIMA GALLINDO RIBEIRO - DISSERTAÇÃO PPGCC 1998.pdfapplication/pdf10719228http://dspace.sti.ufcg.edu.br:8080/xmlui/bitstream/riufcg/8527/3/%C3%89RICA+DE+LIMA+GALLINDO+RIBEIRO+-+DISSERTA%C3%87%C3%83O+PPGCC+1998.pdf1f9ecbd6c473300e58a4dd8159b70851MD53LICENSElicense.txtlicense.txttext/plain; charset=utf-81748http://dspace.sti.ufcg.edu.br:8080/xmlui/bitstream/riufcg/8527/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD52riufcg/85272022-03-17 10:06:29.347oai:localhost:riufcg/8527Tk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=Biblioteca Digital de Teses e Dissertaçõeshttp://bdtd.ufcg.edu.br/PUBhttp://dspace.sti.ufcg.edu.br:8080/oai/requestbdtd@setor.ufcg.edu.br || bdtd@setor.ufcg.edu.bropendoar:48512022-03-17T13:06:29Biblioteca Digital de Teses e Dissertações da UFCG - Universidade Federal de Campina Grande (UFCG)false
dc.title.pt_BR.fl_str_mv Processamento confiável no ambiente operacional Seljuk-Amoeba.
dc.title.alternative.pt_BR.fl_str_mv Reliable processing in the Seljuk-Amoeba operating environment.
title Processamento confiável no ambiente operacional Seljuk-Amoeba.
spellingShingle Processamento confiável no ambiente operacional Seljuk-Amoeba.
RIBEIRO, Érica de Lima Gallindo.
Sistemas Computacionais Distribuídos
Sistema Operacional Distribuído Amoeba
Tolerância a Falhas
Serviço de Processamento Seljuk-Amoeb
Ambiente Operacional Seljuk-Amoeba
Ciência da Computação
Distributed Computing Systems
Amoeba Distributed Operating System
Fault Tolerance
Seljuk-Amoeba Processing Service
Operating Environment Seljuk-Amoeba
Computer Science
title_short Processamento confiável no ambiente operacional Seljuk-Amoeba.
title_full Processamento confiável no ambiente operacional Seljuk-Amoeba.
title_fullStr Processamento confiável no ambiente operacional Seljuk-Amoeba.
title_full_unstemmed Processamento confiável no ambiente operacional Seljuk-Amoeba.
title_sort Processamento confiável no ambiente operacional Seljuk-Amoeba.
author RIBEIRO, Érica de Lima Gallindo.
author_facet RIBEIRO, Érica de Lima Gallindo.
author_role author
dc.contributor.advisor1.fl_str_mv BRASILEIRO, Francisco Vilar.
dc.contributor.advisor1ID.fl_str_mv BRASILEIRO, F. V.
dc.contributor.advisor1Lattes.fl_str_mv http://lattes.cnpq.br/5957855817378897
dc.contributor.referee1.fl_str_mv PERKUSICH, Angelo.
dc.contributor.referee2.fl_str_mv PÔRTO, Ingrid Eleonora Schreiber.
dc.contributor.authorID.fl_str_mv RIBEIRO, E. L. G.
dc.contributor.author.fl_str_mv RIBEIRO, Érica de Lima Gallindo.
contributor_str_mv BRASILEIRO, Francisco Vilar.
PERKUSICH, Angelo.
PÔRTO, Ingrid Eleonora Schreiber.
dc.subject.por.fl_str_mv Sistemas Computacionais Distribuídos
Sistema Operacional Distribuído Amoeba
Tolerância a Falhas
Serviço de Processamento Seljuk-Amoeb
Ambiente Operacional Seljuk-Amoeba
Ciência da Computação
Distributed Computing Systems
Amoeba Distributed Operating System
Fault Tolerance
Seljuk-Amoeba Processing Service
Operating Environment Seljuk-Amoeba
Computer Science
topic Sistemas Computacionais Distribuídos
Sistema Operacional Distribuído Amoeba
Tolerância a Falhas
Serviço de Processamento Seljuk-Amoeb
Ambiente Operacional Seljuk-Amoeba
Ciência da Computação
Distributed Computing Systems
Amoeba Distributed Operating System
Fault Tolerance
Seljuk-Amoeba Processing Service
Operating Environment Seljuk-Amoeba
Computer Science
description Construir aplicações distribuídas não e uma tarefa simples. Projetistas de tais sistemas tem seguido duas abordagens complementares para reduzir a complexidade de projeto, a saber: i) o uso de ferramentas de desenvolvimento apropriadas; e ii) a escolha da semântica de falha mais restritiva possível para os componentes que formam a camada de execução do sistema. O modelo Seljuk usa estas duas abordagens para especificar uma maneira estruturada de prover serviços para tolerância a faltas no contexto de ambientes operacionais distribuídos, facilitando assim a construção e execução de aplicações com requisites de confiança no funcionamento. Neste trabalho, seguindo o modelo Seljuk, e tomando o sistema operational distribuído Amoeba como substrato, nos apresentamos o projeto e a implementação do serviço de processamento confiável do Seljuk-Amoeba. Nossa proposta se baseia em estender a funcionalidade do serviço de processamento do Amoeba, criando um serviço de processamento confiável. O nosso objetivo e atingido através da introdução de um serviço de execução e pelo desenvolvimento de protocolos de gerencia de redundância no serviço de comunicação do Amoeba. O novo serviço de execução desempenha as funções tradicionais do serviço de execução do Amoeba e ainda prove mecanismos para a criação de unidades de processamento replicado.
publishDate 1998
dc.date.issued.fl_str_mv 1998-06-26
dc.date.accessioned.fl_str_mv 2019-10-25T21:21:36Z
dc.date.available.fl_str_mv 2019-10-25
2019-10-25T21:21:36Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/8527
dc.identifier.citation.fl_str_mv RIBEIRO. Érica de Lima Gallindo. Processamento confiável no ambiente operacional Seljuk-Amoeba. 1998. 89f. (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, 1998. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/8527
url http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/8527
identifier_str_mv RIBEIRO. Érica de Lima Gallindo. Processamento confiável no ambiente operacional Seljuk-Amoeba. 1998. 89f. (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, 1998. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/8527
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 de Campina Grande
dc.publisher.program.fl_str_mv PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO
dc.publisher.initials.fl_str_mv UFCG
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Centro de Engenharia Elétrica e Informática - CEEI
publisher.none.fl_str_mv Universidade Federal de Campina Grande
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da UFCG
instname:Universidade Federal de Campina Grande (UFCG)
instacron:UFCG
instname_str Universidade Federal de Campina Grande (UFCG)
instacron_str UFCG
institution UFCG
reponame_str Biblioteca Digital de Teses e Dissertações da UFCG
collection Biblioteca Digital de Teses e Dissertações da UFCG
bitstream.url.fl_str_mv http://dspace.sti.ufcg.edu.br:8080/xmlui/bitstream/riufcg/8527/3/%C3%89RICA+DE+LIMA+GALLINDO+RIBEIRO+-+DISSERTA%C3%87%C3%83O+PPGCC+1998.pdf
http://dspace.sti.ufcg.edu.br:8080/xmlui/bitstream/riufcg/8527/2/license.txt
bitstream.checksum.fl_str_mv 1f9ecbd6c473300e58a4dd8159b70851
8a4605be74aa9ea9d79846c1fba20a33
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da UFCG - Universidade Federal de Campina Grande (UFCG)
repository.mail.fl_str_mv bdtd@setor.ufcg.edu.br || bdtd@setor.ufcg.edu.br
_version_ 1799308690069651456