Posicionamento de réplicas em sistemas distribuídos
| Ano de defesa: | 2001 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | |
| Tipo de documento: | Dissertação |
| Tipo de acesso: | Acesso aberto |
| Idioma: | por |
| Instituição de defesa: |
Não Informado pela instituição
|
| Programa de Pós-Graduação: |
Não Informado pela instituição
|
| Departamento: |
Não Informado pela instituição
|
| País: |
Não Informado pela instituição
|
| Palavras-chave em Português: | |
| Link de acesso: | http://hdl.handle.net/10183/1729 |
Resumo: | Replicação de objetos é usada para garantir uma maior disponibilidade de recursos em um sistema distribuído. Porém, com a replicação, surgem problemas como o controle da consistência das réplicas e onde estas réplicas devem estar posicionadas. A consistência é garantida por um protocolo de consistência de réplicas. Para facilitar a implementação dos protocolos de controle de réplicas, pode-se utilizar mecanismos de comunicação de grupo como suporte para a replicação. Outro problema importante que surge com a replicação é o posicionamento das réplicas. A carga de processamento em um sistema distribuído muda continuamente e num determinado instante pode ser necessário mudar a distribuição atual das réplicas pela adição de novas réplicas, remoção de réplicas desnecessárias ou pela mudança de posicionamento das réplicas. Um sistema de gerenciamento de réplicas pode realizar esta tarefa. Este trabalho apresenta o sistema RPM – Replica Placement Manager – responsável por fornecer ao serviço de gerenciamento de réplicas uma lista ordenada de nodos potencialmente ideais, num determinado momento do processamento, para receber uma réplica de um objeto. Esta lista é criada pelo RPM, considerando um pequeno conjunto de variáveis estáticas e dinâmicas, facilmente obtidas nos nodos do sistema distribuído. |
| id |
URGS_bc8cfe4d5bd9cda55da59d8a81e06783 |
|---|---|
| oai_identifier_str |
oai:www.lume.ufrgs.br:10183/1729 |
| network_acronym_str |
URGS |
| network_name_str |
Biblioteca Digital de Teses e Dissertações da UFRGS |
| repository_id_str |
|
| spelling |
Zampieri, AndréWeber, Taisy Silva2007-06-06T17:17:30Z2001http://hdl.handle.net/10183/1729000306864Replicação de objetos é usada para garantir uma maior disponibilidade de recursos em um sistema distribuído. Porém, com a replicação, surgem problemas como o controle da consistência das réplicas e onde estas réplicas devem estar posicionadas. A consistência é garantida por um protocolo de consistência de réplicas. Para facilitar a implementação dos protocolos de controle de réplicas, pode-se utilizar mecanismos de comunicação de grupo como suporte para a replicação. Outro problema importante que surge com a replicação é o posicionamento das réplicas. A carga de processamento em um sistema distribuído muda continuamente e num determinado instante pode ser necessário mudar a distribuição atual das réplicas pela adição de novas réplicas, remoção de réplicas desnecessárias ou pela mudança de posicionamento das réplicas. Um sistema de gerenciamento de réplicas pode realizar esta tarefa. Este trabalho apresenta o sistema RPM – Replica Placement Manager – responsável por fornecer ao serviço de gerenciamento de réplicas uma lista ordenada de nodos potencialmente ideais, num determinado momento do processamento, para receber uma réplica de um objeto. Esta lista é criada pelo RPM, considerando um pequeno conjunto de variáveis estáticas e dinâmicas, facilmente obtidas nos nodos do sistema distribuído.application/pdfporConfiabilidade : ComputadoresTolerancia : FalhasSistemas distribuídosReplicacao : ArquivosPosicionamento de réplicas em sistemas distribuídosinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisUniversidade Federal do Rio Grande do SulInstituto de InformáticaPrograma de Pós-Graduação em ComputaçãoPorto Alegre, BR-RS2001mestradoinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSORIGINAL000306864.pdf000306864.pdfTexto completoapplication/pdf1307728http://www.lume.ufrgs.br/bitstream/10183/1729/1/000306864.pdfc366daeb71c7355a94c10c060b165600MD51TEXT000306864.pdf.txt000306864.pdf.txtExtracted Texttext/plain188057http://www.lume.ufrgs.br/bitstream/10183/1729/2/000306864.pdf.txt65d9f1ecc26926e91031c0dd4284205fMD52THUMBNAIL000306864.pdf.jpg000306864.pdf.jpgGenerated Thumbnailimage/jpeg1098http://www.lume.ufrgs.br/bitstream/10183/1729/3/000306864.pdf.jpg346ed0a11a1593459a5fabc3c05ea26eMD5310183/17292022-02-22 04:50:45.078325oai:www.lume.ufrgs.br:10183/1729Biblioteca Digital de Teses e Dissertaçõeshttps://lume.ufrgs.br/handle/10183/2PUBhttps://lume.ufrgs.br/oai/requestlume@ufrgs.br||lume@ufrgs.bropendoar:18532022-02-22T07:50:45Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false |
| dc.title.pt_BR.fl_str_mv |
Posicionamento de réplicas em sistemas distribuídos |
| title |
Posicionamento de réplicas em sistemas distribuídos |
| spellingShingle |
Posicionamento de réplicas em sistemas distribuídos Zampieri, André Confiabilidade : Computadores Tolerancia : Falhas Sistemas distribuídos Replicacao : Arquivos |
| title_short |
Posicionamento de réplicas em sistemas distribuídos |
| title_full |
Posicionamento de réplicas em sistemas distribuídos |
| title_fullStr |
Posicionamento de réplicas em sistemas distribuídos |
| title_full_unstemmed |
Posicionamento de réplicas em sistemas distribuídos |
| title_sort |
Posicionamento de réplicas em sistemas distribuídos |
| author |
Zampieri, André |
| author_facet |
Zampieri, André |
| author_role |
author |
| dc.contributor.author.fl_str_mv |
Zampieri, André |
| dc.contributor.advisor1.fl_str_mv |
Weber, Taisy Silva |
| contributor_str_mv |
Weber, Taisy Silva |
| dc.subject.por.fl_str_mv |
Confiabilidade : Computadores Tolerancia : Falhas Sistemas distribuídos Replicacao : Arquivos |
| topic |
Confiabilidade : Computadores Tolerancia : Falhas Sistemas distribuídos Replicacao : Arquivos |
| description |
Replicação de objetos é usada para garantir uma maior disponibilidade de recursos em um sistema distribuído. Porém, com a replicação, surgem problemas como o controle da consistência das réplicas e onde estas réplicas devem estar posicionadas. A consistência é garantida por um protocolo de consistência de réplicas. Para facilitar a implementação dos protocolos de controle de réplicas, pode-se utilizar mecanismos de comunicação de grupo como suporte para a replicação. Outro problema importante que surge com a replicação é o posicionamento das réplicas. A carga de processamento em um sistema distribuído muda continuamente e num determinado instante pode ser necessário mudar a distribuição atual das réplicas pela adição de novas réplicas, remoção de réplicas desnecessárias ou pela mudança de posicionamento das réplicas. Um sistema de gerenciamento de réplicas pode realizar esta tarefa. Este trabalho apresenta o sistema RPM – Replica Placement Manager – responsável por fornecer ao serviço de gerenciamento de réplicas uma lista ordenada de nodos potencialmente ideais, num determinado momento do processamento, para receber uma réplica de um objeto. Esta lista é criada pelo RPM, considerando um pequeno conjunto de variáveis estáticas e dinâmicas, facilmente obtidas nos nodos do sistema distribuído. |
| publishDate |
2001 |
| dc.date.issued.fl_str_mv |
2001 |
| dc.date.accessioned.fl_str_mv |
2007-06-06T17:17:30Z |
| 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://hdl.handle.net/10183/1729 |
| dc.identifier.nrb.pt_BR.fl_str_mv |
000306864 |
| url |
http://hdl.handle.net/10183/1729 |
| identifier_str_mv |
000306864 |
| 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.format.none.fl_str_mv |
application/pdf |
| dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da UFRGS instname:Universidade Federal do Rio Grande do Sul (UFRGS) instacron:UFRGS |
| instname_str |
Universidade Federal do Rio Grande do Sul (UFRGS) |
| instacron_str |
UFRGS |
| institution |
UFRGS |
| reponame_str |
Biblioteca Digital de Teses e Dissertações da UFRGS |
| collection |
Biblioteca Digital de Teses e Dissertações da UFRGS |
| bitstream.url.fl_str_mv |
http://www.lume.ufrgs.br/bitstream/10183/1729/1/000306864.pdf http://www.lume.ufrgs.br/bitstream/10183/1729/2/000306864.pdf.txt http://www.lume.ufrgs.br/bitstream/10183/1729/3/000306864.pdf.jpg |
| bitstream.checksum.fl_str_mv |
c366daeb71c7355a94c10c060b165600 65d9f1ecc26926e91031c0dd4284205f 346ed0a11a1593459a5fabc3c05ea26e |
| bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
| repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS) |
| repository.mail.fl_str_mv |
lume@ufrgs.br||lume@ufrgs.br |
| _version_ |
1831315782774030336 |