Exportar registro bibliográfico

Armazenamento distribuído de dados e checkpointing de aplicações paralelas em grades oportuistas (2007)

  • Authors:
  • Autor USP: CAMARGO, RAPHAEL YOKOINGAWA DE - IME
  • Unidade: IME
  • Sigla do Departamento: MAC
  • Subjects: SISTEMAS DISTRIBUÍDOS; BANCO DE DADOS DISTRIBUÍDOS; TÉCNICAS DE PROGRAMAÇÃO
  • Agências de fomento:
  • Language: Português
  • Abstract: Grades computacionais oportunistas utilizam recursos ociosos de máquinas compartilhadas para executar aplicações que necesitam de um alto poder computacional e/ou trabalham com grandes quantidades de dados. Mas a execução de aplicações paralelas computacionalmente intensiva em ambientes dinêmicos e heterogêneos, como grades computacionais oportunistas, é uma tarefa difícil. Máquinas podem falhar, ficar inacessíveis ou passar de ociosas para ocupadas inesperadamente, compromentendo a execução de aplicações. Um mecanismo de tolerância a falhas que dê suporte a arquiteturas heterogêneas é um importante requisito para estes itens. Neste trabalho, analismaos, implementamos e avaliamos um mecanismo de tolerância a falhas baseado em checkpointing para aplicações paralelas em grades computacionais oportunistas. Este mecanismo permite o monitoramento de execuções e a migração de apli9cações entre nós heterogêneos da grade. Mas além da execução, é preciso gerenciar e armazenar os dados gerados e utilizados por estas aplicações. Desejamos uma infra-estrutura de armazenamento de dados de baixo custo e que utilize o espaço livre em disco de máquinas compartilhadas da grade. Devemos utilizar somente os ciclos ociosos destas máquinas para armazenar e recuperar dados, de modo que um sistema de armazenamento distribuído que as utilize deve ser redundante e tolerante a falhas. Para resolver o problema do armazenamento de dados em grades oportunistas, projetamos,implementamos e avaliamos o middleware OppStore. Essse middleware provê armazenamento distribuído e confiável de dados, que podem ser acessados de qualquer máquina da grade. As máquinas são organizadas em aglomerados, que são conectados por uma rede peer-to-peer auto-organizável e tolerante a falhas. Dados são codificados em fragmentos redundantes antes de serem armazanados, de modo que arquivos podem ser reconstruídos utilizando apenas um subconjunto destes ) fragmentos. Finalmente, para lidar com a heterogeneidade dos recursos, desenvolvemos uma extensão ao protocolo de roteamento em redes peer-to-peer Pastry. Esta extensão adiciona balanceamento de carga e suporte à heterogeneidade de máquinas ao protocolo Pastry
  • Imprenta:
  • Data da defesa: 04.05.2007
  • Acesso à fonte
    How to cite
    A citação é gerada automaticamente e pode não estar totalmente de acordo com as normas

    • ABNT

      CAMARGO, Raphael Yokoingawa de. Armazenamento distribuído de dados e checkpointing de aplicações paralelas em grades oportuistas. 2007. Tese (Doutorado) – Universidade de São Paulo, São Paulo, 2007. Disponível em: http://www.teses.usp.br/teses/disponiveis/45/45134/tde-30082007-115609/. Acesso em: 19 abr. 2024.
    • APA

      Camargo, R. Y. de. (2007). Armazenamento distribuído de dados e checkpointing de aplicações paralelas em grades oportuistas (Tese (Doutorado). Universidade de São Paulo, São Paulo. Recuperado de http://www.teses.usp.br/teses/disponiveis/45/45134/tde-30082007-115609/
    • NLM

      Camargo RY de. Armazenamento distribuído de dados e checkpointing de aplicações paralelas em grades oportuistas [Internet]. 2007 ;[citado 2024 abr. 19 ] Available from: http://www.teses.usp.br/teses/disponiveis/45/45134/tde-30082007-115609/
    • Vancouver

      Camargo RY de. Armazenamento distribuído de dados e checkpointing de aplicações paralelas em grades oportuistas [Internet]. 2007 ;[citado 2024 abr. 19 ] Available from: http://www.teses.usp.br/teses/disponiveis/45/45134/tde-30082007-115609/


Digital Library of Intellectual Production of Universidade de São Paulo     2012 - 2024