Main Page

From Mc715-verao2011

Jump to: navigation, search

Contents

Notas

Finalmente, as notas e comentários.

Bom início de semestre a todos. Quem quiser continuar estudando o ZooKeeper cursando estudo dirigido ou realizando um trabalho final de curso, envie e-mail para mim durante o período de alteração de matrícula.

As contas do cluster serão fechadas no dia 22 de fevereiro. Copiem os arquivos de interesse.

Fase 2

Agende a sua apresentação aqui.

Fase 1

Veja o Detalhamento da Fase 1 e agende a sua apresentação.

Tema

O ZooKeeper permite a criação de primitivas para sincronização. Na primeira parte da disciplina, vamos conhecer um pouco das implementações dessas primitivas:

Na segunda parte, vamos tentar melhorar as primitivas já existentes ou construir novas primitivas:

Slides

Dúvidas

Tire suas dúvidas e/ou ajude a resolver as dúvidas dos colegas :) aqui

Formação de Grupos

Os grupos já estão formados: Grupo01, Grupo02, Grupo03, Grupo04, Grupo05, Grupo06, Grupo07, Grupo08, Grupo09, Grupo10, Grupo11, Grupo12 e Grupo13.

ZooKeeper

Vamos trabalhar com o ZooKeeper e aproveitar toda a experiência e as dicas do pessoal do semestre passado.

Uma boa introdução para o projeto pode ser vista em ZooKeeper: A Distributed Coordination Service for Distributed Applications.

E as contas no cluster? Como instalar o ZooKeeper

As senhas foram enviadas para o seu e-mail no IC. Saiba mais sobre o cluster aqui. Um aspecto muito relevante do cluster é que todos os nós enxergam o mesmo sistema de arquivos!

O Grupo01 do 2s2010 fez um vídeo muito bom sobre como instalar o ZooKeeper no cluster.

Cuidado com os Zumbis e os conflitos de portas

Dois problemas recorrentes no semestre passado devem ser evitados nesse verão.

  • Muitas vezes processos zumbis de servidores do ZooKeeper continuam rodando e consumindo recursos. Ainda não temos nenhum mecanismo automático para acabar com os zumbis, por isso, verifique se você não deixou nenhum processo deste tipo nas máquinas antes de deslogar.
  • Cada grupo deverá escolher um conjunto distinto de portas para operar, caso contrário, erros inesperados

poderão ocorrer. Registre as portas que seu grupo está trabalhando aqui Reserva de Portas.

Calendário oficial

Muitas tarefas poderão ser feitas a distância. As aulas serão nos dias listados abaixo, sempre das 14:00 às 17:00 nas salas 316 e 302.

  • 25/jan - Apresentação do projeto
  • 26/jan
  • 27/jan
  • 31/jan
  • 01/fev
  • 02/fev
  • 03/fev - Entrega da primeira fase
  • 04/fev - Entrega da primeira fase
  • 07/fev
  • 08/fev
  • 09/fev
  • 10/fev
  • 11/fev
  • 15/fev - Entrega da segunda fase
  • 16/fev - Entrega da segunda fase
Personal tools