Escalonamento tolerante a sabotagem em grades computacionais entre-pares.
| Ano de defesa: | 2007 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | , |
| Tipo de documento: | Dissertação |
| Tipo de acesso: | Acesso aberto |
| Idioma: | por |
| Instituição de defesa: |
Universidade Federal de Campina Grande
|
| Programa de Pós-Graduação: |
PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO
|
| Departamento: |
Centro de Engenharia Elétrica e Informática - CEEI
|
| País: |
Brasil
|
| Palavras-chave em Português: | |
| Área do conhecimento CNPq: | |
| Link de acesso: | https://dspace.sti.ufcg.edu.br/handle/riufcg/8707 |
Resumo: | As grades computacionais são uma infra-estrutura para agregar potência computacional. Evoluíram no sentido de formarem comunidades de livre ingresso sobre a Internet e ganharam o título de grades entre-pares (P2P). É importante perceber que quando qualquer usuário pode ingressar e sair livremente de um sistema, este se torna mais suscetível a danos causados por usuários trapaceiros. Uma solução para este problema é aplicar técnicas de tolerância a sabotagem, geralmente baseadas em replicação, para estimar a corretude da computação. Sarmenta verificou que o emprego de técnicas de tolerância a faltas baseada em reputação no escalonamento de tarefas pode proporcionar altos níveis de confiança para os resultados da computação e também minimizar custos com replicação, quando comparados à tradicional técnica de votação para escolha de um resultado correto. Este trabalho tem como objetivo avaliar o uso de heurísticas de escalonamento que se adaptam ao nível de confiança existente para as máquinas em grades P2P, aplicando a técnica de tolerância a faltas proposta por Sarmenta. No entanto, essa técnica pressupõe o conhecimento de propriedades muito difíceis de prever para sistemas de livre ingresso, onde não se conhecem os participantes nem suas intenções. Os resultados obtidos demonstram que não há apenas um método de implementação do escalonamento tolerante a sabotagem. Três heurísticas de escalonamento foram avaliadas e elas apresentaram vantagens e desvantagens, de onde se pôde concluir que, dependendo do conhecimento que se tem sobre a grade, a aplicação de uma heurística pode apresentar um melhor desempenho do que a das demais. |
| id |
UFCG_dd0b4c0e6cf07cdc9a89e3181f7ef7a2 |
|---|---|
| oai_identifier_str |
oai:dspace.sti.ufcg.edu.br:riufcg/8707 |
| network_acronym_str |
UFCG |
| network_name_str |
Biblioteca Digital de Teses e Dissertações da UFCG |
| repository_id_str |
|
| spelling |
BRASILEIRO, Francisco Vilar.Brasileiro, F.V.http://lattes.cnpq.br/5957855817378897SPOHN , Marco Aurelio.BARCELLOS, Antonio Marinho Pilla.OLIVEIRA, A. C. A.http://lattes.cnpq.br/1492085481698131OLIVEIRA, Ana Cristina Alves de.As grades computacionais são uma infra-estrutura para agregar potência computacional. Evoluíram no sentido de formarem comunidades de livre ingresso sobre a Internet e ganharam o título de grades entre-pares (P2P). É importante perceber que quando qualquer usuário pode ingressar e sair livremente de um sistema, este se torna mais suscetível a danos causados por usuários trapaceiros. Uma solução para este problema é aplicar técnicas de tolerância a sabotagem, geralmente baseadas em replicação, para estimar a corretude da computação. Sarmenta verificou que o emprego de técnicas de tolerância a faltas baseada em reputação no escalonamento de tarefas pode proporcionar altos níveis de confiança para os resultados da computação e também minimizar custos com replicação, quando comparados à tradicional técnica de votação para escolha de um resultado correto. Este trabalho tem como objetivo avaliar o uso de heurísticas de escalonamento que se adaptam ao nível de confiança existente para as máquinas em grades P2P, aplicando a técnica de tolerância a faltas proposta por Sarmenta. No entanto, essa técnica pressupõe o conhecimento de propriedades muito difíceis de prever para sistemas de livre ingresso, onde não se conhecem os participantes nem suas intenções. Os resultados obtidos demonstram que não há apenas um método de implementação do escalonamento tolerante a sabotagem. Três heurísticas de escalonamento foram avaliadas e elas apresentaram vantagens e desvantagens, de onde se pôde concluir que, dependendo do conhecimento que se tem sobre a grade, a aplicação de uma heurística pode apresentar um melhor desempenho do que a das demais.The computational grids are infrastructures to agregate computing power. They evolved in the sense of forming free-to-join communities over the Internet and won the title of peer-to-peer (P2P) grids. It is important to notice that when any user can freely join and leave a system, it becomes more succeptible to damages caused by malicious users. A solution to this problem is to apply sabotage tolerance techniques, generally based on replication, to estimate the computation correctness. Sarmenta has verified that the employment of reputation-based fault tolerance techniques in the task scheduling may promote high confidence levels for the computation results, at the same time that minimizes replication costs, when compared to the tradional voting technique to choose a correct result. The objective of this work is to evaluate the usage of scheduling heuristics that adapt themselves to the machines’ confidence level in P2P grids, applying the fault tolerance technique proposed by Sarmenta. This technique assumes the knowledge of some properties, which are difficult to foresee. The obtained results demonstrate that there are more than one implementation of sabotage-tolerant scheduling. Three scheduling heuristics were evaluated and they present advantages and disadvantages, concluding that, depending on the grid environment, one heuristic might have a better performance than the others.Submitted by Maria Medeiros (maria.dilva1@ufcg.edu.br) on 2019-10-31T10:30:55Z No. of bitstreams: 1 ANA CRISTINA ALVES DE OLIVEIRA - DISSERTAÇÃO (PPGCC) 2007.pdf: 6989001 bytes, checksum: 707a5ec20b3e39ca4c5c57936d006b15 (MD5)Made available in DSpace on 2019-10-31T10:30:55Z (GMT). No. of bitstreams: 1 ANA CRISTINA ALVES DE OLIVEIRA - DISSERTAÇÃO (PPGCC) 2007.pdf: 6989001 bytes, checksum: 707a5ec20b3e39ca4c5c57936d006b15 (MD5) Previous issue date: 2007-08-31Universidade Federal de Campina GrandePÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃOUFCGBrasilCentro de Engenharia Elétrica e Informática - CEEICiência da ComputaçãoSistemas de Processamento DistribuídoEscalonamento AdaptativoTolerância à SabotagemGrades ComputacionaisP2PDistributed Processing SystemsAdaptive SchedulingSabotage ToleranceComputational GridsEscalonamento tolerante a sabotagem em grades computacionais entre-pares.Tamper-tolerant grid escalation computational issues.2007-08-312019-10-31T10:30:55Z2019-10-312019-10-31T10:30:55Zhttps://dspace.sti.ufcg.edu.br/handle/riufcg/8707OLIVEIRA, A. C. A. de. Escalonamento tolerante a sabotagem em grades computacionais entre-pares. 2007. 87 f. Dissertação (Mestrado em Ciência da Computação) – Pós-Graduação em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande, Paraíba, Brasil, 2007. Disponível em: https://dspace.sti.ufcg.edu.br/handle/riufcg/8707info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisporinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFCGinstname:Universidade Federal de Campina Grande (UFCG)instacron:UFCGTEXTANA CRISTINA ALVES DE OLIVEIRA - DISSERTAÇÃO (PPGCC) 2007..pdf.txtANA CRISTINA ALVES DE OLIVEIRA - DISSERTAÇÃO (PPGCC) 2007..pdf.txttext/plain152339https://dspace.sti.ufcg.edu.br/bitstream/riufcg/8707/4/ANA+CRISTINA+ALVES+DE+OLIVEIRA+-+DISSERTA%C3%87%C3%83O+%28PPGCC%29+2007..pdf.txt074e069d8650c14d387e5ba096fcf5e2MD54ORIGINALANA CRISTINA ALVES DE OLIVEIRA - DISSERTAÇÃO (PPGCC) 2007..pdfANA CRISTINA ALVES DE OLIVEIRA - DISSERTAÇÃO (PPGCC) 2007..pdfapplication/pdf3335694https://dspace.sti.ufcg.edu.br/bitstream/riufcg/8707/3/ANA+CRISTINA+ALVES+DE+OLIVEIRA+-+DISSERTA%C3%87%C3%83O+%28PPGCC%29+2007..pdf4b13c2189badb112efd23bc4ee794072MD53LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://dspace.sti.ufcg.edu.br/bitstream/riufcg/8707/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD52riufcg/87072025-07-24 05:00:20.565oai:dspace.sti.ufcg.edu.br:riufcg/8707Tk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=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:48512025-07-24T08:00:20Biblioteca Digital de Teses e Dissertações da UFCG - Universidade Federal de Campina Grande (UFCG)false |
| dc.title.pt_BR.fl_str_mv |
Escalonamento tolerante a sabotagem em grades computacionais entre-pares. |
| dc.title.alternative.pt_BR.fl_str_mv |
Tamper-tolerant grid escalation computational issues. |
| title |
Escalonamento tolerante a sabotagem em grades computacionais entre-pares. |
| spellingShingle |
Escalonamento tolerante a sabotagem em grades computacionais entre-pares. OLIVEIRA, Ana Cristina Alves de. Ciência da Computação Sistemas de Processamento Distribuído Escalonamento Adaptativo Tolerância à Sabotagem Grades Computacionais P2P Distributed Processing Systems Adaptive Scheduling Sabotage Tolerance Computational Grids |
| title_short |
Escalonamento tolerante a sabotagem em grades computacionais entre-pares. |
| title_full |
Escalonamento tolerante a sabotagem em grades computacionais entre-pares. |
| title_fullStr |
Escalonamento tolerante a sabotagem em grades computacionais entre-pares. |
| title_full_unstemmed |
Escalonamento tolerante a sabotagem em grades computacionais entre-pares. |
| title_sort |
Escalonamento tolerante a sabotagem em grades computacionais entre-pares. |
| author |
OLIVEIRA, Ana Cristina Alves de. |
| author_facet |
OLIVEIRA, Ana Cristina Alves de. |
| 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 |
SPOHN , Marco Aurelio. |
| dc.contributor.referee2.fl_str_mv |
BARCELLOS, Antonio Marinho Pilla. |
| dc.contributor.authorID.fl_str_mv |
OLIVEIRA, A. C. A. |
| dc.contributor.authorLattes.fl_str_mv |
http://lattes.cnpq.br/1492085481698131 |
| dc.contributor.author.fl_str_mv |
OLIVEIRA, Ana Cristina Alves de. |
| contributor_str_mv |
BRASILEIRO, Francisco Vilar. SPOHN , Marco Aurelio. BARCELLOS, Antonio Marinho Pilla. |
| dc.subject.cnpq.fl_str_mv |
Ciência da Computação |
| topic |
Ciência da Computação Sistemas de Processamento Distribuído Escalonamento Adaptativo Tolerância à Sabotagem Grades Computacionais P2P Distributed Processing Systems Adaptive Scheduling Sabotage Tolerance Computational Grids |
| dc.subject.por.fl_str_mv |
Sistemas de Processamento Distribuído Escalonamento Adaptativo Tolerância à Sabotagem Grades Computacionais P2P Distributed Processing Systems Adaptive Scheduling Sabotage Tolerance Computational Grids |
| description |
As grades computacionais são uma infra-estrutura para agregar potência computacional. Evoluíram no sentido de formarem comunidades de livre ingresso sobre a Internet e ganharam o título de grades entre-pares (P2P). É importante perceber que quando qualquer usuário pode ingressar e sair livremente de um sistema, este se torna mais suscetível a danos causados por usuários trapaceiros. Uma solução para este problema é aplicar técnicas de tolerância a sabotagem, geralmente baseadas em replicação, para estimar a corretude da computação. Sarmenta verificou que o emprego de técnicas de tolerância a faltas baseada em reputação no escalonamento de tarefas pode proporcionar altos níveis de confiança para os resultados da computação e também minimizar custos com replicação, quando comparados à tradicional técnica de votação para escolha de um resultado correto. Este trabalho tem como objetivo avaliar o uso de heurísticas de escalonamento que se adaptam ao nível de confiança existente para as máquinas em grades P2P, aplicando a técnica de tolerância a faltas proposta por Sarmenta. No entanto, essa técnica pressupõe o conhecimento de propriedades muito difíceis de prever para sistemas de livre ingresso, onde não se conhecem os participantes nem suas intenções. Os resultados obtidos demonstram que não há apenas um método de implementação do escalonamento tolerante a sabotagem. Três heurísticas de escalonamento foram avaliadas e elas apresentaram vantagens e desvantagens, de onde se pôde concluir que, dependendo do conhecimento que se tem sobre a grade, a aplicação de uma heurística pode apresentar um melhor desempenho do que a das demais. |
| publishDate |
2007 |
| dc.date.issued.fl_str_mv |
2007-08-31 |
| dc.date.accessioned.fl_str_mv |
2019-10-31T10:30:55Z |
| dc.date.available.fl_str_mv |
2019-10-31 2019-10-31T10:30:55Z |
| 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 |
https://dspace.sti.ufcg.edu.br/handle/riufcg/8707 |
| dc.identifier.citation.fl_str_mv |
OLIVEIRA, A. C. A. de. Escalonamento tolerante a sabotagem em grades computacionais entre-pares. 2007. 87 f. Dissertação (Mestrado em Ciência da Computação) – Pós-Graduação em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande, Paraíba, Brasil, 2007. Disponível em: https://dspace.sti.ufcg.edu.br/handle/riufcg/8707 |
| url |
https://dspace.sti.ufcg.edu.br/handle/riufcg/8707 |
| identifier_str_mv |
OLIVEIRA, A. C. A. de. Escalonamento tolerante a sabotagem em grades computacionais entre-pares. 2007. 87 f. Dissertação (Mestrado em Ciência da Computação) – Pós-Graduação em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande, Paraíba, Brasil, 2007. Disponível em: https://dspace.sti.ufcg.edu.br/handle/riufcg/8707 |
| 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 |
https://dspace.sti.ufcg.edu.br/bitstream/riufcg/8707/4/ANA+CRISTINA+ALVES+DE+OLIVEIRA+-+DISSERTA%C3%87%C3%83O+%28PPGCC%29+2007..pdf.txt https://dspace.sti.ufcg.edu.br/bitstream/riufcg/8707/3/ANA+CRISTINA+ALVES+DE+OLIVEIRA+-+DISSERTA%C3%87%C3%83O+%28PPGCC%29+2007..pdf https://dspace.sti.ufcg.edu.br/bitstream/riufcg/8707/2/license.txt |
| bitstream.checksum.fl_str_mv |
074e069d8650c14d387e5ba096fcf5e2 4b13c2189badb112efd23bc4ee794072 8a4605be74aa9ea9d79846c1fba20a33 |
| bitstream.checksumAlgorithm.fl_str_mv |
MD5 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_ |
1863363445957591040 |