Sistemas Distribuídos

  1. Conteúdo
  2. Bibliografia
  3. Material de Apoio
  4. Avaliação
  5. Links sobre Sistemas distribuídos
  6. Como escrever a monografia ? 

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

Conteúdo

  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

  1. Fundamentos de Sistemas Distribuídos
  2. Comunicação e Sincronização de Processos
  3. Sistemas Operacionais Distribuídos
  4. Sistemas de Arquivos Distribuídos
  5. Memória Compartilhada Distribuída  
  6. Tolerância a Falhas
  7. Segurança
  8. Sistemas Distribuídos de Tempo Real
  9. Aplicações Distribuídas
  10. Estudo de Sistemas Operacionais Existentes
  11. Armazenamento Secundário

 

Carga horária

          80 horas

Voltar ao início

Bibliografia

           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.

Voltar ao início

Material de Apoio         

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

Objetos distribuídos - 4

Balanceamento de carga entre servidores

Objetos Distribuídos

 

GERENCIAMENTO DE RECURSOS EM SISTEMAS DISTRIBUÍDOS USANDO COMUNICAÇÃO EM GRUPO

grid_computing

Computação em Cluster

Voltar ao início


Avaliação   

                                                                                       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)

   

Voltar ao início

Links sobre Sistemas Distribuídos

Construíndo Supercomputadores com Linux

Geleira - Varios artigos (JINI, balanceamento, GRID, AMOBEBA  e outros)

Sistemas Distribuidos - LNCC

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).

MPI

Corba (Português)

Designing a Global Load-Balancing Infrastructure for High-Availability E-Commerce

Distributed File System-DFS

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.

The Free CORBA page

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/

UFRJ- Material de SO

UERJ - Material de SO

Página do Andrew S. Tanenbaum

Unicruz - Material de SO

SO, revistas, Empresas

Unisinos - Material de SO

Prof. Marinho P. Barcellos - UNISINOS

Guia do Hardware

Voltar ao início

Como escrever a monografia ?

RECOMENDAÇÕES GERAIS Linguagem simples, correta, clara e concisa são requisitos imprescindíveis à redação adequada de um trabalho científico.

   Voltar ao início


Revisado em: 31 outubro, 2003 .