• Nenhum resultado encontrado

Sistemas Distribuídos

N/A
N/A
Protected

Academic year: 2021

Share "Sistemas Distribuídos"

Copied!
23
0
0

Texto

(1)

Sistemas Distribuídos

DCC 064

Ana Paula Couto

2

o.

período de 2009

(2)

Professora

(3)

Informações

Website

http://www.fisiocomp.ufjf.br/anapaula/SD/cursoSD.html notas de aula (slides)

listas de exercícios

datas de provas, dicas, etc.

(4)

Presença

Obrigatória somente

para os seminários no final do período!

●Segundas às 21:10 / Terças às 19:10

Horário de atendimento

1 hora por semana

Segundas das 17:00 às 18:00

Utilizem!

(5)

Avaliação

Duas provas (peso 0.4 cada prova)

NÃO HAVERÁ PROVA OPCIONAL

1 Seminário (peso 0.2)

Listas de exercícios

nao valem nota

(6)

Seminários

Aplicações distribuídas ou

ferramentas (middleware) para desenvolvimento de aplicações distribuídas

2 alunos por tópico

Avaliação Comparativa! Somente apresentação

Importante mapear os conceitos discutidos sala de aula no tópico a ser apresentado

(7)

Seminários

Definição tópico / “grupo” até 21 de setembro

Enviar por email: Política FCFS para distribuição dos tópicos!

Após esta data, grupos deverão definir a data da apresentação

(8)

Visão Geral do Curso

Estudo introdutório de sistemas

distribuídos

Curso extenso englobando conceitos

chaves relacionados ao desenvolvimento

de sistemas distribuídos

(9)

Objetivo do Curso

Apresentar ao aluno conceitos básicos sobre

sistemas distribuídos

Capacitar os alunos a desenvolver aplicativos

distribuídos

(10)

Mas o que é um SD?

“Um sistema distribuído é um conjunto de

computadores independentes entre si que se

apresenta a seus usuários como um sistema

único e coerente” – Tanenbaum/Van Steen

(11)

Outras Definições

“Coleção de computadores autônomos

interconectados por uma rede, com software

projetado para produzir uma aplicação

(12)

Na vida real ....

“Você sabe que existe um sistema

distribuído quando a falha de um

computador que você nunca ouviu falar

impede que você faça qualquer trabalho” -

Leslie Lamport

(13)

Explosão de Sistemas Distribuídos

Thomas J. Watson, IBM 1943

“ I think there is a world market for maybe five computers”

(14)

Figueiredo – Leão – 2009

Internet

~1.5 bilhões de usuários

~10

4

redes (AS)

~10

7

roteadores

~10

10

emails por dia

~10

5

buscas no Google

por segundo

~10

8

vídeos no YouTube

(15)

Figueiredo – Leão – 2009

Mais Exemplos (1/2)

Uma rede de estações de trabalho em uma

universidade ou companhia

Uma rede de computadores em uma fábrica

Um grande banco com muitas agências, cada qual

(16)

Figueiredo – Leão – 2009

Mais Exemplos (2/2)

Sistema de reserva de passagens aéreas

Sistema de controle de estoque, vendas e

entregas numa cadeia de lojas

Serviços da Internet: Netnews, WWW

Sistemas de acesso a recursos de multimídia e

(17)
(18)

Outline do Curso (1/3)

Introdução [1 aula]

Metas e Tipos de Sistemas Arquitetura [1 aula]

Peças complexas de software: como organizá-las? Organização de Software e Física

Processos [3 aulas]

Processo: programa em execução. Como descrevê-lo em termos de SD?

(19)

Outline do Curso (2/3)

Comunicação [3 aulas]

Como estabelecer a comunicação entre

os componentes do sistema? Middleware versus sockets

Nomeação [2 aulas]

Como identificar uma entidade dentro de um ambiente distribuído?

(20)

Outline do Curso (3/3)

Sincronização [3 aulas]

O que gera a falta de sincronização?

Qual abordagem utilizar? Sincronização em diversos níveis Consistência e replicação [3 aulas]

Vantagens e Problemas. Mas o que é consistência? Tolerância a falha [3 aulas]

Robustez e confiabilidade são importantes! Tipos de falha: comunicação, processamento

(21)

Livro Texto

Tanenbaum, A.S; Steen M.V.

Sistemas Distribuídos: Princípios e Paradgmas.

2a.Edição. São Pauilo: Pearson Prentice-Hall, 2007.

(22)

Recomendação para Sucesso

Façam a leitura do texto

sem estudar não funciona

Façam as listas de exercícios

provas serão baseadas nas listas

Venham às aulas

participem das discussões

Aprendam e entendam a matéria

(23)

Dúvidas

Referências

Documentos relacionados

Um eficiente planeja- mento de segurança para o condomínio irá cuidar não apenas de aspectos relacionados ao acesso pela porta- ria e monitoramento de áreas internas, ele deve

SELECIONANDO A OPÇÃO QUE VOCÊ ACHAR CORRETA!.. De acordo com a terceira lei de Newton, duas forças que formam um par ação-reação apresentam essas

Passei anos dizendo para mim mesmo que poderia ter sido grande e forte como um viking se minha mãe não estivesse mais próxima de um pigmeu que de um viking.. Todas as noites

Caso você tenha respondido ‘’sim’’ para todas as perguntas, você deve colocar a foto no currículo. Porém, se houve um ‘’não’’, o mais recomendado é não colocar a

 Visa produzir e exibir episódios de aproximadamente de 30 minutos de duração de um programa semanal de televisão voltado para a divulgação e promoção institucional, acadêmicas

máquina de café Nespresso, cofre e varanda privativa com vista para a piscina. Suites: As suítes de 40 m2 oferecem uma confortável sala de estar e um quarto principal com uma cama

Os chamados Manifestos de agosto de 1822 tiveram também grande importância no processo de Independência e foram redigidos por duas das principais lideranças

Nos próximos tópicos, falaremos sobre o momento ideal para fazer um intercâmbio, como escolher o destino e o programa mais adequado aos seus objetivos.. Boa leitura e