Endereço da CAVERNA
Prédio da Administração, este prédio se encontra ao lado do edifício da Engenharia Elétrica, local onde está o Laboratório de Sistemas Integráveis (LSI).
1. Portão principal da USP
2. Siga em frente até a primeira rotatória (praça do relógio).
3. Vire a esquerda (contorne a rotatória)
4. Vá em frente até a próxima rotatória.
5. Vire a direta.
6. Siga em frente.
7. Cerca de 200 metros antes do desta avenida, entre na POLI. Pergunte na guarita onde é o prédio da Administração.
8. Quando chegar na no prédio da Administração, pergunte onde é a Caverna Digital
Av. Prof. Luciano Gualberto, 158 telefone: (11) 3091-5374
Objetivos Gerais
Estudar os conceitos fundamentais, a estrutura, funcionamento e avaliação de sistemas computacionais distribuídos e suas aplicações.
Conteúdo
Programático
Carga horária
80 horas
TANEMBAUM,A .S. Distributed Operatin Systems. Pretice-Hall.1995
COULORIS,G & DOLLIMORE,J & KINDEBERG,T. Distributed Systems: Concepts and Design. Addison Wesley,
1994.
KIRNER,C. & MENDES, S.B.T. Sistemas Operacionais Distribuídos: Aspectos Gerais e Análise de sua Estrutura.
Campus,1998.
MULLENDER,S. Distributed Systems. ACM
Press, 2 Edition,1993.
SINHA,P.K. Distributed
Operatin Systems Concepts: Concepts and Design. IEEE Computer Society
Press.1996.
PITANGA,M.Construindo Supercomputadorees com Linux. Brasport. Rio de Janeiro. 2002.
1. Introdução - (1-slide por folha) (2-slides por folha) (3-slides por folha)
2. Comunicação - (1-slide por folha) (2-slides por folha) (3-slides por folha)
4.Sistemas Distribuídos de Tempo Real
5.
Artigos
Objetos Distribuídos: você ainda vai ter um
Objetos Distribuídos - Parte 2
Objetos Distribuídos - Parte 3
Balanceamento de carga entre servidores
GERENCIAMENTO DE RECURSOS EM SISTEMAS DISTRIBUÍDOS USANDO COMUNICAÇÃO EM GRUPO
Computação em Cluster
Voltar ao início
Procurem material neste link !!
Presença Obrigatória ( mínimo 75%).
Template com o formato a ser utilizado nos artigos
CheckList - Verifique todos os itens antes de entregar o trabalho
Veja como foram escritos os artigos do http://geleira.org/artigos/redes/index.html.
Aprovação:
Média >= 5 e Presença >= 75%
-- Média = (Monografia1*0.3+Monografia2 *0.7+ Trabalho)/2
-- Presença: NÃO será colocada presença para os alunos que chegarem após a realização da chamada.
-- Arredondamento: >=0.76 será arredondado para cima Ex: 4,76 -> 5,0
< 0.76 será arredondado para baixo Ex: 4,75 -> 4,5
Média Final e Faltas
Artigo sobre SD - Parte 1 (INDIVIDUAL)
Objetivo
Apresentar uma visão geral sobre Sistemas Distribuídos.
Deverá ser apresentado a estrutura da monografia completa, seguindo o template.
Data
10/09/2003
Entrega após a data especificada será descontado 0,5 ponto por dia
Artigo sobre SD - Parte 2 (versão final) (INDIVIDUAL) ( de 8 a 12 folhas)
Objetivo:
Apresentar uma visão geral sobre Sistemas Distribuídos ou sobre um assunto específico
Deverá ser apresentado a estrutura da monografia completa, seguindo o template.
Data
01/10/2003
Entrega após a data especificada será descontado 1,0 ponto por dia
Artigo - (INDIVIDUAL) (de 8 A 12 folhas)
Informações gerais
- Será sorteado um tema para cada aluno e este apresentará:
- Artigo sobre o tema
- Apresentação em sala ( com exemplos) - 10 minutos - com slides
Data
12/11/2003
- Nesta data todos os trabalhos devem ser entregues e será iniciada a apresentação dos trabalhos
Temas:
N- Noturno D - DIURNO
1.Balanceamento de Carga (CORBA) (D - Samuel Martins / N -Eliézer)
2. MOSIX (N-WILSON AMERICO -D Adjeryan)
3.BPROC - Beowulf distributed PROCess space (N-Rogério Fujihira D- James )
4.Sistemas de instalação de clusters (N- Andre Ferreira)
5.Sistemas de gerenciamento de clusters (bWatch) (N- Carlos Araújo)
6.TAO (CORBA) (N-Rafael Araujo Silva)
7.Serviço de Eventos (CORBA) (N-Daniela Nabuco)
8.Multi-threading and synchronization (CORBA) (N-Alexandre Rodrigues)
9.Tolerância a falha (CORBA) (N - Patricia Serapiao)
10.Qualidade de serviço (CORBA) (N- Milena Oliveira)
11.Segurança em Sistemas Distribuídos (D - Saulo / N-Sandro)
12.Ferramentas e paradigmas para Programação Distribuída (N-Luiz Antonio Carlos Pires)
13.Serviço de Transação (N -David W. Pereira)
14.Serviço de Notificação (N - Diego oraes)
15.MPI - Interface de Passagem de Mensagens (D - Fabio Fernandes N- Isaias Leite de Oliveira Filho)
16.PVM - Parallel Virtual Machine (D- Jose Hamilton/ N- Vanessa Reche )
17.Sistemas de gerenciamento de clusters (SCMS - SMILE Cluster Managemente System) (/PMN -André Ohara)
18. Ferramentas de Análise de Desempenho (ATLAS - Automatically Tunded Linear Algebra Software) (N-Kleber)
19. Ferramentas de Análise de Desempenho (ScaLAPCK - Scalable Linear Algebra Package) (N- Andre Ohara)
20. Ferramentas de Análise de Desempenho (LAPACK- Linear Algebra Package) (N - Luiz Vitor)
21. Ferramentas de Análise de Desempenho (FFTW- Fast Fourier Transform) (N-Roseli)
22. Análise de rede (NETPIPE - network Protocol Independent Performance Evalutator) (N- Alexandro S. Mouzinho)
23. Análise de rede para MPI e PVM (PMBench - Massive Parallel Benchmark) (N_ João Henrique)
24. Netperf - Network Performance (N -Fabiana da Silva Pereira)
25. Escalonamento de Tarefas em Sistemas Distribuídos - OpenPBS
- Open Portable Bach System (D-Cleverton Borba /N-Jeferson
S Dias
26. Escalonamento de Tarefas em Sistemas Distribuídos - ANTS Load Balancing System (N- Denilson)
27.Sistema de Arquivos Paralelo Virtual (PVFS - Parallel Virtual File System) - ( N - Adalberto Pereira)
28.DICElib (N- Ricardo Amaral)
29.COM+/DCOM ( N -Geraldo Duarte)
30. JINI (D-Weles/ N -Ana Carla)
31.Distributed File System-DFS (N- Wnêiton D - Robson Bosse)
32.Computação em Grade (Grid Computing) (N-Vanessa Teles)33.Distributed Shared Memory (N- Thiago Schimit)
34.MyGrid (N-Marcos M Nakamura)
35.Sistemas Distribuídos e Web Service (N-Wagner)
36.Linux Virtual Server - allows load balancing of network services (N-Fernando Mauro)
37. Sistemas de Arquivo (NTFS, Global NFS e outros) (N-Fabiana)
38.Amoeba (N-Luiz Augusto)
Construíndo Supercomputadores com Linux
Geleira - Varios artigos (JINI, balanceamento, GRID, AMOBEBA e outros)
PiHex - Esforço distribuído para calcular o pi (com apenas quarenta quatrilhões de dígitos de precisão).
distributed.net - Loucos tentando quebrar dados criptografados e, atualmente, calculando valores OGR (usados para fazer medidas de alta precisão).Designing a Global Load-Balancing Infrastructure for High-Availability E-Commerce
Corba in Mobiles Communications
Sun MPI 4.1 Programming and Reference Guide
The Great Internet Mersenne Prime Search (GIMPS) - Procurando por números primos do tipo Mersenne. O maior número primo descoberto até hoje foi descoberto por eles (hum, poderiámos dizer por nós? :).
SETI - The Search for Extraterrestrial Intelligence - Analisando dados capturados pela maior antena de radar do mundo, tentando identificar padrões característicos de vida extraterreste inteligente.
Distributed Object Computing with CORBA Middleware
http://magnum.ime.uerj.br/~alexszt/cursos/topesp_inter/#bibl
http://www.ime.usp.br/~kon/MAC5755/
http://lasdpc.icmc.sc.usp.br/disciplinas/2002-2/sd-p/anotacoes.html
Sistemas
Operacionais Distribuídos -Prof. Dra Alba Cristina M. A.
Melo (Universidade de Brasilia)
MP003 - Computação Distribuída
- Unicamp - Prof. Ricardo Anido
http://www.inf.unisinos.br/~marinho/Teaching/Graduacao/ProcDist/processamento_distribuido.htm
http://www.ic.uff.br/~loques/arqsisdis2002-1/programa2002.htm
http://www.dca.fee.unicamp.br/~marco/cursos/ia011_03_1/
Sistemas
Computacionais Distribuidos - Prof. Carlos Goncalves
Instituto Superior Tecnico-
Sistemas Distribuidos
http://ipanema.inx.com.br/~kaizer/ap_so1.htm
UFSCar http://www.comp.ufscar.br/~amitsuo/
http://www.fe.up.pt/~jsilva/so/
RESUMO. Antes de iniciar a exposição do trabalho, faça um pequeno resumo do mesmo.
INTRODUÇÃO. É indispensável que fique bem definido o que você buscou e encontrou na literatura registrada sobre o assunto escolhido (bibliografia). Deixe bem evidenciados os objetivos que você propôs alcançar realizando este trabalho. Se as suas idéias partiram de um problema definido, para a resolução do qual você propôs uma solução por hipótese, apresente-o com clareza.
MÉTODO. Descreva minuciosamente os sujeitos, materiais, procedimentos, técnicas e instrumentos de análise utilizados na obtenção dos resultados, indicando precisamente as circunstâncias sob as quais trabalhou.
RESULTADOS. Apresente claramente os resultados obtidos, quaisquer que eles sejam, mesmo que contrariem o esperado (suas hipóteses).
CONCLUSÕES. Discuta seus resultados considerando os objetivos de sua investigação e verificando se as suas hipóteses se comprovaram ou não.
REFERÊNCIAS BIBLIOGRÁFICAS. No final do trabalho, relacione os livros e os artigos lidos e utilizados, em ordem alfabética, obedecendo regras apresentadas no arquivo de template