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

Cluster Typhon LCCV

Cluster Typhon LCCV

Apresentação do cluster Typhon do LCCV, um cluster diskless com maquinas no modelo rack unit de 4us se eu não me engano.
Apresentado a implementação e algumas coisas sobre cluster.

Avatar for Psycho Mantys

Psycho Mantys

April 02, 2009
Tweet

More Decks by Psycho Mantys

Other Decks in Technology

Transcript

  1. Hardware Arquitetura do Cluster LCCV Processo de Inicializa¸ c˜ ao

    do Cluster Perspectivas para o Futuro Cluster Computing: Estudo de Caso no LCCV/CTEC Baltazar Tavares Vanderlei Laborat´ orio de Computa¸ c˜ ao Cient´ ıfica e Visualiza¸ c˜ ao - LCCV/UFAL 22 de Maio de 2009
  2. Hardware Arquitetura do Cluster LCCV Processo de Inicializa¸ c˜ ao

    do Cluster Perspectivas para o Futuro Sum´ ario 1 Hardware 2 Arquitetura do Cluster LCCV Qual arquitetura? Por que a arquitetura SSI? 3 Processo de Inicializa¸ c˜ ao do Cluster Servi¸ cos necess´ arios para o Cluster Servidor BOOTP Servidor TFTP Imagem syslinux: pxelinux Servidor NFS Comunica¸ c˜ ao e transferˆ encia 4 Perspectivas para o Futuro
  3. Hardware Arquitetura do Cluster LCCV Processo de Inicializa¸ c˜ ao

    do Cluster Perspectivas para o Futuro Sum´ ario 1 Hardware 2 Arquitetura do Cluster LCCV Qual arquitetura? Por que a arquitetura SSI? 3 Processo de Inicializa¸ c˜ ao do Cluster Servi¸ cos necess´ arios para o Cluster Servidor BOOTP Servidor TFTP Imagem syslinux: pxelinux Servidor NFS Comunica¸ c˜ ao e transferˆ encia 4 Perspectivas para o Futuro
  4. Hardware Arquitetura do Cluster LCCV Processo de Inicializa¸ c˜ ao

    do Cluster Perspectivas para o Futuro Hardware do cluster 44 n´ os Switch 48 portas
  5. Hardware Arquitetura do Cluster LCCV Processo de Inicializa¸ c˜ ao

    do Cluster Perspectivas para o Futuro Hardware do cluster 44 n´ os Switch 48 portas
  6. Hardware Arquitetura do Cluster LCCV Processo de Inicializa¸ c˜ ao

    do Cluster Perspectivas para o Futuro Qual arquitetura? Por que a arquitetura SSI? Sum´ ario 1 Hardware 2 Arquitetura do Cluster LCCV Qual arquitetura? Por que a arquitetura SSI? 3 Processo de Inicializa¸ c˜ ao do Cluster Servi¸ cos necess´ arios para o Cluster Servidor BOOTP Servidor TFTP Imagem syslinux: pxelinux Servidor NFS Comunica¸ c˜ ao e transferˆ encia 4 Perspectivas para o Futuro
  7. Hardware Arquitetura do Cluster LCCV Processo de Inicializa¸ c˜ ao

    do Cluster Perspectivas para o Futuro Qual arquitetura? Por que a arquitetura SSI? Sum´ ario 1 Hardware 2 Arquitetura do Cluster LCCV Qual arquitetura? Por que a arquitetura SSI? 3 Processo de Inicializa¸ c˜ ao do Cluster Servi¸ cos necess´ arios para o Cluster Servidor BOOTP Servidor TFTP Imagem syslinux: pxelinux Servidor NFS Comunica¸ c˜ ao e transferˆ encia 4 Perspectivas para o Futuro
  8. Hardware Arquitetura do Cluster LCCV Processo de Inicializa¸ c˜ ao

    do Cluster Perspectivas para o Futuro Qual arquitetura? Por que a arquitetura SSI? Qual arquitetura do Cluster LCCV? SSI (Single System Image):
  9. Hardware Arquitetura do Cluster LCCV Processo de Inicializa¸ c˜ ao

    do Cluster Perspectivas para o Futuro Qual arquitetura? Por que a arquitetura SSI? Sum´ ario 1 Hardware 2 Arquitetura do Cluster LCCV Qual arquitetura? Por que a arquitetura SSI? 3 Processo de Inicializa¸ c˜ ao do Cluster Servi¸ cos necess´ arios para o Cluster Servidor BOOTP Servidor TFTP Imagem syslinux: pxelinux Servidor NFS Comunica¸ c˜ ao e transferˆ encia 4 Perspectivas para o Futuro
  10. Hardware Arquitetura do Cluster LCCV Processo de Inicializa¸ c˜ ao

    do Cluster Perspectivas para o Futuro Qual arquitetura? Por que a arquitetura SSI? Por que usamos a arquitetura SSI? Inicialmente mais f´ acil de administrar Aparentemente s´ o existem duas maquinas Menos custo inicial
  11. Hardware Arquitetura do Cluster LCCV Processo de Inicializa¸ c˜ ao

    do Cluster Perspectivas para o Futuro Qual arquitetura? Por que a arquitetura SSI? Por que usamos a arquitetura SSI? Inicialmente mais f´ acil de administrar Aparentemente s´ o existem duas maquinas Menos custo inicial
  12. Hardware Arquitetura do Cluster LCCV Processo de Inicializa¸ c˜ ao

    do Cluster Perspectivas para o Futuro Qual arquitetura? Por que a arquitetura SSI? Por que usamos a arquitetura SSI? Inicialmente mais f´ acil de administrar Aparentemente s´ o existem duas maquinas Menos custo inicial
  13. Hardware Arquitetura do Cluster LCCV Processo de Inicializa¸ c˜ ao

    do Cluster Perspectivas para o Futuro Servi¸ cos necess´ arios para o Cluster Servidor BOOTP Servidor TFTP Imagem syslinux: pxelinux Servidor NFS Comunica¸ c˜ ao e transferˆ encia Sum´ ario 1 Hardware 2 Arquitetura do Cluster LCCV Qual arquitetura? Por que a arquitetura SSI? 3 Processo de Inicializa¸ c˜ ao do Cluster Servi¸ cos necess´ arios para o Cluster Servidor BOOTP Servidor TFTP Imagem syslinux: pxelinux Servidor NFS Comunica¸ c˜ ao e transferˆ encia 4 Perspectivas para o Futuro
  14. Hardware Arquitetura do Cluster LCCV Processo de Inicializa¸ c˜ ao

    do Cluster Perspectivas para o Futuro Servi¸ cos necess´ arios para o Cluster Servidor BOOTP Servidor TFTP Imagem syslinux: pxelinux Servidor NFS Comunica¸ c˜ ao e transferˆ encia Sum´ ario 1 Hardware 2 Arquitetura do Cluster LCCV Qual arquitetura? Por que a arquitetura SSI? 3 Processo de Inicializa¸ c˜ ao do Cluster Servi¸ cos necess´ arios para o Cluster Servidor BOOTP Servidor TFTP Imagem syslinux: pxelinux Servidor NFS Comunica¸ c˜ ao e transferˆ encia 4 Perspectivas para o Futuro
  15. Hardware Arquitetura do Cluster LCCV Processo de Inicializa¸ c˜ ao

    do Cluster Perspectivas para o Futuro Servi¸ cos necess´ arios para o Cluster Servidor BOOTP Servidor TFTP Imagem syslinux: pxelinux Servidor NFS Comunica¸ c˜ ao e transferˆ encia Requisitos necess´ arios para o Cluster Servidor BOOTP Servidor TFTP Imagem de boot de rede do syslinux(pxelinux) Servidor NFS Servidor e cliente SSH Opcional, mas muito necess´ ario: MPI
  16. Hardware Arquitetura do Cluster LCCV Processo de Inicializa¸ c˜ ao

    do Cluster Perspectivas para o Futuro Servi¸ cos necess´ arios para o Cluster Servidor BOOTP Servidor TFTP Imagem syslinux: pxelinux Servidor NFS Comunica¸ c˜ ao e transferˆ encia Sum´ ario 1 Hardware 2 Arquitetura do Cluster LCCV Qual arquitetura? Por que a arquitetura SSI? 3 Processo de Inicializa¸ c˜ ao do Cluster Servi¸ cos necess´ arios para o Cluster Servidor BOOTP Servidor TFTP Imagem syslinux: pxelinux Servidor NFS Comunica¸ c˜ ao e transferˆ encia 4 Perspectivas para o Futuro
  17. Hardware Arquitetura do Cluster LCCV Processo de Inicializa¸ c˜ ao

    do Cluster Perspectivas para o Futuro Servi¸ cos necess´ arios para o Cluster Servidor BOOTP Servidor TFTP Imagem syslinux: pxelinux Servidor NFS Comunica¸ c˜ ao e transferˆ encia Por que vamos usar o DHCPD?!?! O DHCPD da suporte ao BOOTP M´ aquinas mais novas tem suporte a bootp na placa de rede Os computadores precisam de informa¸ c˜ oes para inicializar: Configura¸ c˜ ao de rede da m´ aquina Nome da imagem que a m´ aquina vai inicializar
  18. Hardware Arquitetura do Cluster LCCV Processo de Inicializa¸ c˜ ao

    do Cluster Perspectivas para o Futuro Servi¸ cos necess´ arios para o Cluster Servidor BOOTP Servidor TFTP Imagem syslinux: pxelinux Servidor NFS Comunica¸ c˜ ao e transferˆ encia Por que vamos usar o DHCPD?!?! O DHCPD da suporte ao BOOTP M´ aquinas mais novas tem suporte a bootp na placa de rede Os computadores precisam de informa¸ c˜ oes para inicializar: Configura¸ c˜ ao de rede da m´ aquina Nome da imagem que a m´ aquina vai inicializar
  19. Hardware Arquitetura do Cluster LCCV Processo de Inicializa¸ c˜ ao

    do Cluster Perspectivas para o Futuro Servi¸ cos necess´ arios para o Cluster Servidor BOOTP Servidor TFTP Imagem syslinux: pxelinux Servidor NFS Comunica¸ c˜ ao e transferˆ encia Por que vamos usar o DHCPD?!?! O DHCPD da suporte ao BOOTP M´ aquinas mais novas tem suporte a bootp na placa de rede Os computadores precisam de informa¸ c˜ oes para inicializar: Configura¸ c˜ ao de rede da m´ aquina Nome da imagem que a m´ aquina vai inicializar
  20. Hardware Arquitetura do Cluster LCCV Processo de Inicializa¸ c˜ ao

    do Cluster Perspectivas para o Futuro Servi¸ cos necess´ arios para o Cluster Servidor BOOTP Servidor TFTP Imagem syslinux: pxelinux Servidor NFS Comunica¸ c˜ ao e transferˆ encia Por que vamos usar o DHCPD?!?! O DHCPD da suporte ao BOOTP M´ aquinas mais novas tem suporte a bootp na placa de rede Os computadores precisam de informa¸ c˜ oes para inicializar: Configura¸ c˜ ao de rede da m´ aquina Nome da imagem que a m´ aquina vai inicializar
  21. Hardware Arquitetura do Cluster LCCV Processo de Inicializa¸ c˜ ao

    do Cluster Perspectivas para o Futuro Servi¸ cos necess´ arios para o Cluster Servidor BOOTP Servidor TFTP Imagem syslinux: pxelinux Servidor NFS Comunica¸ c˜ ao e transferˆ encia Por que vamos usar o DHCPD?!?! O DHCPD da suporte ao BOOTP M´ aquinas mais novas tem suporte a bootp na placa de rede Os computadores precisam de informa¸ c˜ oes para inicializar: Configura¸ c˜ ao de rede da m´ aquina Nome da imagem que a m´ aquina vai inicializar
  22. Hardware Arquitetura do Cluster LCCV Processo de Inicializa¸ c˜ ao

    do Cluster Perspectivas para o Futuro Servi¸ cos necess´ arios para o Cluster Servidor BOOTP Servidor TFTP Imagem syslinux: pxelinux Servidor NFS Comunica¸ c˜ ao e transferˆ encia Sum´ ario 1 Hardware 2 Arquitetura do Cluster LCCV Qual arquitetura? Por que a arquitetura SSI? 3 Processo de Inicializa¸ c˜ ao do Cluster Servi¸ cos necess´ arios para o Cluster Servidor BOOTP Servidor TFTP Imagem syslinux: pxelinux Servidor NFS Comunica¸ c˜ ao e transferˆ encia 4 Perspectivas para o Futuro
  23. Hardware Arquitetura do Cluster LCCV Processo de Inicializa¸ c˜ ao

    do Cluster Perspectivas para o Futuro Servi¸ cos necess´ arios para o Cluster Servidor BOOTP Servidor TFTP Imagem syslinux: pxelinux Servidor NFS Comunica¸ c˜ ao e transferˆ encia Por que precisamos do TFTP? Precisamos transferir a imagem que vamos usar para inicializar o sistema ´ E um protocolo simples
  24. Hardware Arquitetura do Cluster LCCV Processo de Inicializa¸ c˜ ao

    do Cluster Perspectivas para o Futuro Servi¸ cos necess´ arios para o Cluster Servidor BOOTP Servidor TFTP Imagem syslinux: pxelinux Servidor NFS Comunica¸ c˜ ao e transferˆ encia Por que precisamos do TFTP? Precisamos transferir a imagem que vamos usar para inicializar o sistema ´ E um protocolo simples
  25. Hardware Arquitetura do Cluster LCCV Processo de Inicializa¸ c˜ ao

    do Cluster Perspectivas para o Futuro Servi¸ cos necess´ arios para o Cluster Servidor BOOTP Servidor TFTP Imagem syslinux: pxelinux Servidor NFS Comunica¸ c˜ ao e transferˆ encia Sum´ ario 1 Hardware 2 Arquitetura do Cluster LCCV Qual arquitetura? Por que a arquitetura SSI? 3 Processo de Inicializa¸ c˜ ao do Cluster Servi¸ cos necess´ arios para o Cluster Servidor BOOTP Servidor TFTP Imagem syslinux: pxelinux Servidor NFS Comunica¸ c˜ ao e transferˆ encia 4 Perspectivas para o Futuro
  26. Hardware Arquitetura do Cluster LCCV Processo de Inicializa¸ c˜ ao

    do Cluster Perspectivas para o Futuro Servi¸ cos necess´ arios para o Cluster Servidor BOOTP Servidor TFTP Imagem syslinux: pxelinux Servidor NFS Comunica¸ c˜ ao e transferˆ encia Para que usamos a imagem pxelinux? Imagem que serve para inicializar o sistema via rede Consegue obter uma imagem de um kernel via tftp
  27. Hardware Arquitetura do Cluster LCCV Processo de Inicializa¸ c˜ ao

    do Cluster Perspectivas para o Futuro Servi¸ cos necess´ arios para o Cluster Servidor BOOTP Servidor TFTP Imagem syslinux: pxelinux Servidor NFS Comunica¸ c˜ ao e transferˆ encia Para que usamos a imagem pxelinux? Imagem que serve para inicializar o sistema via rede Consegue obter uma imagem de um kernel via tftp
  28. Hardware Arquitetura do Cluster LCCV Processo de Inicializa¸ c˜ ao

    do Cluster Perspectivas para o Futuro Servi¸ cos necess´ arios para o Cluster Servidor BOOTP Servidor TFTP Imagem syslinux: pxelinux Servidor NFS Comunica¸ c˜ ao e transferˆ encia Sum´ ario 1 Hardware 2 Arquitetura do Cluster LCCV Qual arquitetura? Por que a arquitetura SSI? 3 Processo de Inicializa¸ c˜ ao do Cluster Servi¸ cos necess´ arios para o Cluster Servidor BOOTP Servidor TFTP Imagem syslinux: pxelinux Servidor NFS Comunica¸ c˜ ao e transferˆ encia 4 Perspectivas para o Futuro
  29. Hardware Arquitetura do Cluster LCCV Processo de Inicializa¸ c˜ ao

    do Cluster Perspectivas para o Futuro Servi¸ cos necess´ arios para o Cluster Servidor BOOTP Servidor TFTP Imagem syslinux: pxelinux Servidor NFS Comunica¸ c˜ ao e transferˆ encia Para que usamos o NFS? Exportar a imagem do Sistema Operacional Exportar os diret´ orios dos usu´ arios
  30. Hardware Arquitetura do Cluster LCCV Processo de Inicializa¸ c˜ ao

    do Cluster Perspectivas para o Futuro Servi¸ cos necess´ arios para o Cluster Servidor BOOTP Servidor TFTP Imagem syslinux: pxelinux Servidor NFS Comunica¸ c˜ ao e transferˆ encia Para que usamos o NFS? Exportar a imagem do Sistema Operacional Exportar os diret´ orios dos usu´ arios
  31. Hardware Arquitetura do Cluster LCCV Processo de Inicializa¸ c˜ ao

    do Cluster Perspectivas para o Futuro Servi¸ cos necess´ arios para o Cluster Servidor BOOTP Servidor TFTP Imagem syslinux: pxelinux Servidor NFS Comunica¸ c˜ ao e transferˆ encia Sum´ ario 1 Hardware 2 Arquitetura do Cluster LCCV Qual arquitetura? Por que a arquitetura SSI? 3 Processo de Inicializa¸ c˜ ao do Cluster Servi¸ cos necess´ arios para o Cluster Servidor BOOTP Servidor TFTP Imagem syslinux: pxelinux Servidor NFS Comunica¸ c˜ ao e transferˆ encia 4 Perspectivas para o Futuro
  32. Hardware Arquitetura do Cluster LCCV Processo de Inicializa¸ c˜ ao

    do Cluster Perspectivas para o Futuro Servi¸ cos necess´ arios para o Cluster Servidor BOOTP Servidor TFTP Imagem syslinux: pxelinux Servidor NFS Comunica¸ c˜ ao e transferˆ encia Com o que se comunicar e transferir arquivos? Com SSH: ´ E preciso fazer ssh sem senha Com RSH: ´ E preciso fazer rsh sem senha
  33. Hardware Arquitetura do Cluster LCCV Processo de Inicializa¸ c˜ ao

    do Cluster Perspectivas para o Futuro Servi¸ cos necess´ arios para o Cluster Servidor BOOTP Servidor TFTP Imagem syslinux: pxelinux Servidor NFS Comunica¸ c˜ ao e transferˆ encia Com o que se comunicar e transferir arquivos? Com SSH: ´ E preciso fazer ssh sem senha Com RSH: ´ E preciso fazer rsh sem senha
  34. Hardware Arquitetura do Cluster LCCV Processo de Inicializa¸ c˜ ao

    do Cluster Perspectivas para o Futuro Servi¸ cos necess´ arios para o Cluster Servidor BOOTP Servidor TFTP Imagem syslinux: pxelinux Servidor NFS Comunica¸ c˜ ao e transferˆ encia Com o que se comunicar e transferir arquivos? Com SSH: ´ E preciso fazer ssh sem senha Com RSH: ´ E preciso fazer rsh sem senha
  35. Hardware Arquitetura do Cluster LCCV Processo de Inicializa¸ c˜ ao

    do Cluster Perspectivas para o Futuro Sum´ ario 1 Hardware 2 Arquitetura do Cluster LCCV Qual arquitetura? Por que a arquitetura SSI? 3 Processo de Inicializa¸ c˜ ao do Cluster Servi¸ cos necess´ arios para o Cluster Servidor BOOTP Servidor TFTP Imagem syslinux: pxelinux Servidor NFS Comunica¸ c˜ ao e transferˆ encia 4 Perspectivas para o Futuro
  36. Hardware Arquitetura do Cluster LCCV Processo de Inicializa¸ c˜ ao

    do Cluster Perspectivas para o Futuro Trabalhos Futuros: Converter o cluster de SSI para imagem residente Problemas com sincroniza¸ c˜ ao de contas Uso de disco nos n´ os
  37. Hardware Arquitetura do Cluster LCCV Processo de Inicializa¸ c˜ ao

    do Cluster Perspectivas para o Futuro Trabalhos Futuros: Converter o cluster de SSI para imagem residente Problemas com sincroniza¸ c˜ ao de contas Uso de disco nos n´ os
  38. Hardware Arquitetura do Cluster LCCV Processo de Inicializa¸ c˜ ao

    do Cluster Perspectivas para o Futuro Trabalhos Futuros: Converter o cluster de SSI para imagem residente Problemas com sincroniza¸ c˜ ao de contas Uso de disco nos n´ os