Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Clusters e Grids: Modelos e Ferramentas

Clusters e Grids: Modelos e Ferramentas

Apresentação para o congresso acadêmico que eu fiz mostrando as principais características de clusters e grids, bem como algumas comparações e ferramentas utilizadas.

Psycho Mantys

April 02, 2009
Tweet

More Decks by Psycho Mantys

Other Decks in Science

Transcript

  1. Cluster Grid Clusters e Grids: Modelos e Ferramentas Baltazar Tavares

    Vanderlei Laborat´ orio de Computa¸ c˜ ao Cient´ ıfica e Visualiza¸ c˜ ao - LCCV/UFAL 22 de Maio de 2009
  2. Cluster Grid Sum´ ario 1 Cluster Com Mem´ oria Compartilhada

    Com Mem´ oria Distribu´ ıda Exemplos de Cluster Sistemas para cluster de mem´ oria compartilhada Sistemas para cluster de mem´ oria Distribu´ ıda 2 Grid O que ´ e um Grid? Caracter´ ısticas de um Grid Projetos de Grids e Ferramentas
  3. Cluster Grid Com Mem´ oria Compartilhada Com Mem´ oria Distribu´

    ıda Exemplos de Cluster Sistemas para cluster de mem´ oria compartilhada Sistemas para cluster de mem´ oria Distribu´ ıda Sum´ ario 1 Cluster Com Mem´ oria Compartilhada Com Mem´ oria Distribu´ ıda Exemplos de Cluster Sistemas para cluster de mem´ oria compartilhada Sistemas para cluster de mem´ oria Distribu´ ıda 2 Grid O que ´ e um Grid? Caracter´ ısticas de um Grid Projetos de Grids e Ferramentas
  4. Cluster Grid Com Mem´ oria Compartilhada Com Mem´ oria Distribu´

    ıda Exemplos de Cluster Sistemas para cluster de mem´ oria compartilhada Sistemas para cluster de mem´ oria Distribu´ ıda Classifica¸ c˜ ao quanto o acesso ` a mem´ oria: Os clusters podem ser classificados quanto o seu acesso ` a mem´ oria:
  5. Cluster Grid Com Mem´ oria Compartilhada Com Mem´ oria Distribu´

    ıda Exemplos de Cluster Sistemas para cluster de mem´ oria compartilhada Sistemas para cluster de mem´ oria Distribu´ ıda Classifica¸ c˜ ao quanto o acesso ` a mem´ oria: Os clusters podem ser classificados quanto o seu acesso ` a mem´ oria: Mem´ oria Compartilhada
  6. Cluster Grid Com Mem´ oria Compartilhada Com Mem´ oria Distribu´

    ıda Exemplos de Cluster Sistemas para cluster de mem´ oria compartilhada Sistemas para cluster de mem´ oria Distribu´ ıda Classifica¸ c˜ ao quanto o acesso ` a mem´ oria: Os clusters podem ser classificados quanto o seu acesso ` a mem´ oria: Mem´ oria Compartilhada Mem´ oria Distribu´ ıda
  7. Cluster Grid Com Mem´ oria Compartilhada Com Mem´ oria Distribu´

    ıda Exemplos de Cluster Sistemas para cluster de mem´ oria compartilhada Sistemas para cluster de mem´ oria Distribu´ ıda Sum´ ario 1 Cluster Com Mem´ oria Compartilhada Com Mem´ oria Distribu´ ıda Exemplos de Cluster Sistemas para cluster de mem´ oria compartilhada Sistemas para cluster de mem´ oria Distribu´ ıda 2 Grid O que ´ e um Grid? Caracter´ ısticas de um Grid Projetos de Grids e Ferramentas
  8. Cluster Grid Com Mem´ oria Compartilhada Com Mem´ oria Distribu´

    ıda Exemplos de Cluster Sistemas para cluster de mem´ oria compartilhada Sistemas para cluster de mem´ oria Distribu´ ıda Clusters ‘‘Um conjunto de computadores ligados que compartilham a mesma ´ area de mem´ oria principal”
  9. Cluster Grid Com Mem´ oria Compartilhada Com Mem´ oria Distribu´

    ıda Exemplos de Cluster Sistemas para cluster de mem´ oria compartilhada Sistemas para cluster de mem´ oria Distribu´ ıda Sum´ ario 1 Cluster Com Mem´ oria Compartilhada Com Mem´ oria Distribu´ ıda Exemplos de Cluster Sistemas para cluster de mem´ oria compartilhada Sistemas para cluster de mem´ oria Distribu´ ıda 2 Grid O que ´ e um Grid? Caracter´ ısticas de um Grid Projetos de Grids e Ferramentas
  10. Cluster Grid Com Mem´ oria Compartilhada Com Mem´ oria Distribu´

    ıda Exemplos de Cluster Sistemas para cluster de mem´ oria compartilhada Sistemas para cluster de mem´ oria Distribu´ ıda Clusters ‘‘Um conjunto de computadores ligados que n˜ ao compartilham a mesma ´ area de mem´ oria principal”
  11. Cluster Grid Com Mem´ oria Compartilhada Com Mem´ oria Distribu´

    ıda Exemplos de Cluster Sistemas para cluster de mem´ oria compartilhada Sistemas para cluster de mem´ oria Distribu´ ıda Sum´ ario 1 Cluster Com Mem´ oria Compartilhada Com Mem´ oria Distribu´ ıda Exemplos de Cluster Sistemas para cluster de mem´ oria compartilhada Sistemas para cluster de mem´ oria Distribu´ ıda 2 Grid O que ´ e um Grid? Caracter´ ısticas de um Grid Projetos de Grids e Ferramentas
  12. Cluster Grid Com Mem´ oria Compartilhada Com Mem´ oria Distribu´

    ıda Exemplos de Cluster Sistemas para cluster de mem´ oria compartilhada Sistemas para cluster de mem´ oria Distribu´ ıda Exemplo de Clusters de Mem. Compartilhada:
  13. Cluster Grid Com Mem´ oria Compartilhada Com Mem´ oria Distribu´

    ıda Exemplos de Cluster Sistemas para cluster de mem´ oria compartilhada Sistemas para cluster de mem´ oria Distribu´ ıda Exemplo de Clusters de Mem. Distribu´ ıda:
  14. Cluster Grid Com Mem´ oria Compartilhada Com Mem´ oria Distribu´

    ıda Exemplos de Cluster Sistemas para cluster de mem´ oria compartilhada Sistemas para cluster de mem´ oria Distribu´ ıda Sum´ ario 1 Cluster Com Mem´ oria Compartilhada Com Mem´ oria Distribu´ ıda Exemplos de Cluster Sistemas para cluster de mem´ oria compartilhada Sistemas para cluster de mem´ oria Distribu´ ıda 2 Grid O que ´ e um Grid? Caracter´ ısticas de um Grid Projetos de Grids e Ferramentas
  15. Cluster Grid Com Mem´ oria Compartilhada Com Mem´ oria Distribu´

    ıda Exemplos de Cluster Sistemas para cluster de mem´ oria compartilhada Sistemas para cluster de mem´ oria Distribu´ ıda Requisitos e caracter´ ısticas dos sistemas O S.O. j´ a vem na m´ aquina
  16. Cluster Grid Com Mem´ oria Compartilhada Com Mem´ oria Distribu´

    ıda Exemplos de Cluster Sistemas para cluster de mem´ oria compartilhada Sistemas para cluster de mem´ oria Distribu´ ıda Requisitos e caracter´ ısticas dos sistemas O S.O. j´ a vem na m´ aquina S´ o precisa instalar um S.O.
  17. Cluster Grid Com Mem´ oria Compartilhada Com Mem´ oria Distribu´

    ıda Exemplos de Cluster Sistemas para cluster de mem´ oria compartilhada Sistemas para cluster de mem´ oria Distribu´ ıda Requisitos e caracter´ ısticas dos sistemas O S.O. j´ a vem na m´ aquina S´ o precisa instalar um S.O. F´ acil de administrar
  18. Cluster Grid Com Mem´ oria Compartilhada Com Mem´ oria Distribu´

    ıda Exemplos de Cluster Sistemas para cluster de mem´ oria compartilhada Sistemas para cluster de mem´ oria Distribu´ ıda Requisitos e caracter´ ısticas dos sistemas O S.O. j´ a vem na m´ aquina S´ o precisa instalar um S.O. F´ acil de administrar Comunica¸ c˜ ao por n´ o r´ apida
  19. Cluster Grid Com Mem´ oria Compartilhada Com Mem´ oria Distribu´

    ıda Exemplos de Cluster Sistemas para cluster de mem´ oria compartilhada Sistemas para cluster de mem´ oria Distribu´ ıda Requisitos e caracter´ ısticas dos sistemas O S.O. j´ a vem na m´ aquina S´ o precisa instalar um S.O. F´ acil de administrar Comunica¸ c˜ ao por n´ o r´ apida O pre¸ co ´ e elevado
  20. Cluster Grid Com Mem´ oria Compartilhada Com Mem´ oria Distribu´

    ıda Exemplos de Cluster Sistemas para cluster de mem´ oria compartilhada Sistemas para cluster de mem´ oria Distribu´ ıda Sum´ ario 1 Cluster Com Mem´ oria Compartilhada Com Mem´ oria Distribu´ ıda Exemplos de Cluster Sistemas para cluster de mem´ oria compartilhada Sistemas para cluster de mem´ oria Distribu´ ıda 2 Grid O que ´ e um Grid? Caracter´ ısticas de um Grid Projetos de Grids e Ferramentas
  21. Cluster Grid Com Mem´ oria Compartilhada Com Mem´ oria Distribu´

    ıda Exemplos de Cluster Sistemas para cluster de mem´ oria compartilhada Sistemas para cluster de mem´ oria Distribu´ ıda Requisitos e caracter´ ısticas dos sistemas Administra¸ c˜ ao mais complexa:
  22. Cluster Grid Com Mem´ oria Compartilhada Com Mem´ oria Distribu´

    ıda Exemplos de Cluster Sistemas para cluster de mem´ oria compartilhada Sistemas para cluster de mem´ oria Distribu´ ıda Requisitos e caracter´ ısticas dos sistemas Administra¸ c˜ ao mais complexa: Precisa de um S.O. para cada n´ o
  23. Cluster Grid Com Mem´ oria Compartilhada Com Mem´ oria Distribu´

    ıda Exemplos de Cluster Sistemas para cluster de mem´ oria compartilhada Sistemas para cluster de mem´ oria Distribu´ ıda Requisitos e caracter´ ısticas dos sistemas Administra¸ c˜ ao mais complexa: Precisa de um S.O. para cada n´ o Muitas m´ aquinas
  24. Cluster Grid Com Mem´ oria Compartilhada Com Mem´ oria Distribu´

    ıda Exemplos de Cluster Sistemas para cluster de mem´ oria compartilhada Sistemas para cluster de mem´ oria Distribu´ ıda Requisitos e caracter´ ısticas dos sistemas Administra¸ c˜ ao mais complexa: Precisa de um S.O. para cada n´ o Muitas m´ aquinas As m´ aquinas precisam se comunicar
  25. Cluster Grid Com Mem´ oria Compartilhada Com Mem´ oria Distribu´

    ıda Exemplos de Cluster Sistemas para cluster de mem´ oria compartilhada Sistemas para cluster de mem´ oria Distribu´ ıda Requisitos e caracter´ ısticas dos sistemas Administra¸ c˜ ao mais complexa: Precisa de um S.O. para cada n´ o Muitas m´ aquinas As m´ aquinas precisam se comunicar Os usu´ arios precisam acessar os n´ os
  26. Cluster Grid Com Mem´ oria Compartilhada Com Mem´ oria Distribu´

    ıda Exemplos de Cluster Sistemas para cluster de mem´ oria compartilhada Sistemas para cluster de mem´ oria Distribu´ ıda Requisitos e caracter´ ısticas dos sistemas Administra¸ c˜ ao mais complexa: Precisa de um S.O. para cada n´ o Muitas m´ aquinas As m´ aquinas precisam se comunicar Os usu´ arios precisam acessar os n´ os Comunica¸ c˜ ao por n´ o mais lenta
  27. Cluster Grid Com Mem´ oria Compartilhada Com Mem´ oria Distribu´

    ıda Exemplos de Cluster Sistemas para cluster de mem´ oria compartilhada Sistemas para cluster de mem´ oria Distribu´ ıda Requisitos e caracter´ ısticas dos sistemas Administra¸ c˜ ao mais complexa: Precisa de um S.O. para cada n´ o Muitas m´ aquinas As m´ aquinas precisam se comunicar Os usu´ arios precisam acessar os n´ os Comunica¸ c˜ ao por n´ o mais lenta O pre¸ co ´ e baixo
  28. Cluster Grid Com Mem´ oria Compartilhada Com Mem´ oria Distribu´

    ıda Exemplos de Cluster Sistemas para cluster de mem´ oria compartilhada Sistemas para cluster de mem´ oria Distribu´ ıda Requisitos e caracter´ ısticas dos sistemas Administra¸ c˜ ao mais complexa: Precisa de um S.O. para cada n´ o Muitas m´ aquinas As m´ aquinas precisam se comunicar Os usu´ arios precisam acessar os n´ os Comunica¸ c˜ ao por n´ o mais lenta O pre¸ co ´ e baixo As m´ aquinas podem ser encontradas em qualquer loja
  29. Cluster Grid Com Mem´ oria Compartilhada Com Mem´ oria Distribu´

    ıda Exemplos de Cluster Sistemas para cluster de mem´ oria compartilhada Sistemas para cluster de mem´ oria Distribu´ ıda Sistema de gerˆ encia de Cluster de Mem. Distribu´ ıda OSCAR:
  30. Cluster Grid Com Mem´ oria Compartilhada Com Mem´ oria Distribu´

    ıda Exemplos de Cluster Sistemas para cluster de mem´ oria compartilhada Sistemas para cluster de mem´ oria Distribu´ ıda Sistema de gerˆ encia de Cluster de Mem. Distribu´ ıda Cluster ROCKS:
  31. Cluster Grid O que ´ e um Grid? Caracter´ ısticas

    de um Grid Projetos de Grids e Ferramentas Sum´ ario 1 Cluster Com Mem´ oria Compartilhada Com Mem´ oria Distribu´ ıda Exemplos de Cluster Sistemas para cluster de mem´ oria compartilhada Sistemas para cluster de mem´ oria Distribu´ ıda 2 Grid O que ´ e um Grid? Caracter´ ısticas de um Grid Projetos de Grids e Ferramentas
  32. Cluster Grid O que ´ e um Grid? Caracter´ ısticas

    de um Grid Projetos de Grids e Ferramentas Sum´ ario 1 Cluster Com Mem´ oria Compartilhada Com Mem´ oria Distribu´ ıda Exemplos de Cluster Sistemas para cluster de mem´ oria compartilhada Sistemas para cluster de mem´ oria Distribu´ ıda 2 Grid O que ´ e um Grid? Caracter´ ısticas de um Grid Projetos de Grids e Ferramentas
  33. Cluster Grid O que ´ e um Grid? Caracter´ ısticas

    de um Grid Projetos de Grids e Ferramentas O que ´ e um grid? ‘‘Grid um modelo computacional capaz de alcan¸ car uma alta taxa de processamento dividindo as tarefas entre diversas m´ aquinas, podendo ser em rede local ou rede de longa distˆ ancia, que formam uma m´ aquina virtual”
  34. Cluster Grid O que ´ e um Grid? Caracter´ ısticas

    de um Grid Projetos de Grids e Ferramentas Sum´ ario 1 Cluster Com Mem´ oria Compartilhada Com Mem´ oria Distribu´ ıda Exemplos de Cluster Sistemas para cluster de mem´ oria compartilhada Sistemas para cluster de mem´ oria Distribu´ ıda 2 Grid O que ´ e um Grid? Caracter´ ısticas de um Grid Projetos de Grids e Ferramentas
  35. Cluster Grid O que ´ e um Grid? Caracter´ ısticas

    de um Grid Projetos de Grids e Ferramentas O que ´ e desej´ avel em um grid? Adaptatividade
  36. Cluster Grid O que ´ e um Grid? Caracter´ ısticas

    de um Grid Projetos de Grids e Ferramentas O que ´ e desej´ avel em um grid? Adaptatividade Escalabilidade
  37. Cluster Grid O que ´ e um Grid? Caracter´ ısticas

    de um Grid Projetos de Grids e Ferramentas O que ´ e desej´ avel em um grid? Adaptatividade Escalabilidade Tolerˆ ancia a falhas
  38. Cluster Grid O que ´ e um Grid? Caracter´ ısticas

    de um Grid Projetos de Grids e Ferramentas O que ´ e desej´ avel em um grid? Adaptatividade Escalabilidade Tolerˆ ancia a falhas Dom´ ınios Administrativos
  39. Cluster Grid O que ´ e um Grid? Caracter´ ısticas

    de um Grid Projetos de Grids e Ferramentas O que ´ e desej´ avel em um grid? Adaptatividade Escalabilidade Tolerˆ ancia a falhas Dom´ ınios Administrativos Web Services
  40. Cluster Grid O que ´ e um Grid? Caracter´ ısticas

    de um Grid Projetos de Grids e Ferramentas O que ´ e desej´ avel em um grid? Adaptatividade Escalabilidade Tolerˆ ancia a falhas Dom´ ınios Administrativos Web Services Suporte a JSDL
  41. Cluster Grid O que ´ e um Grid? Caracter´ ısticas

    de um Grid Projetos de Grids e Ferramentas Sum´ ario 1 Cluster Com Mem´ oria Compartilhada Com Mem´ oria Distribu´ ıda Exemplos de Cluster Sistemas para cluster de mem´ oria compartilhada Sistemas para cluster de mem´ oria Distribu´ ıda 2 Grid O que ´ e um Grid? Caracter´ ısticas de um Grid Projetos de Grids e Ferramentas
  42. Cluster Grid O que ´ e um Grid? Caracter´ ısticas

    de um Grid Projetos de Grids e Ferramentas UNICORE (UNiform Interface to COmputing REsources)
  43. Cluster Grid O que ´ e um Grid? Caracter´ ısticas

    de um Grid Projetos de Grids e Ferramentas UNICORE (UNiform Interface to COmputing REsources) EGEE (Enabling Grids for E-sciencE)
  44. Cluster Grid O que ´ e um Grid? Caracter´ ısticas

    de um Grid Projetos de Grids e Ferramentas UNICORE (UNiform Interface to COmputing REsources) EGEE (Enabling Grids for E-sciencE) SETI@HOME
  45. Cluster Grid O que ´ e um Grid? Caracter´ ısticas

    de um Grid Projetos de Grids e Ferramentas UNICORE (UNiform Interface to COmputing REsources) EGEE (Enabling Grids for E-sciencE) SETI@HOME Globus Toolkit
  46. Cluster Grid O que ´ e um Grid? Caracter´ ısticas

    de um Grid Projetos de Grids e Ferramentas UNICORE (UNiform Interface to COmputing REsources) EGEE (Enabling Grids for E-sciencE) SETI@HOME Globus Toolkit OurGrid