Académique Documents
Professionnel Documents
Culture Documents
Disciplina: Sistemas Distribudos Prof.: Edmar Roberto Santana de Rezende Faculdade de Engenharia de Computao Centro de Cincias Exatas, Ambientais e de Tecnologias Pontifcia Universidade Catlica de Campinas
Ago/2004
1 / 20
muitos PCs passaram a se conectar a redes de computadores introduo da Web em meados da dcada de 90
conectividade de rede passou a ser um componente essencial de um sistema de computao
Ago/2004 Sistemas Distribudos - Edmar R. S. de Rezende 2004 2 / 20
Consequncias:
praticamente todos os PCs modernos so capazes de executar um navegador Web e acessar documentos hipertexto na Web Sistemas operacionais atuais:
Windows, OS/2, MacOS, Unix, Linux, etc possuem suporte nativo a TCP/IP e PPP: - permite a um computador acessar a Internet via rede local ou conexo telefnica vrios desses sistemas incluem: - navegador Web - clientes e servidores de correio eletrnico - clientes e servidores de login remoto - clientes e servidores de transferncia de arquivos
Ago/2004 Sistemas Distribudos - Edmar R. S. de Rezende 2004 3 / 20
Sistemas Distribudos:
coleo de processadores fracamente acoplados interconectados por uma rede de comunicao
no compartilham memria - cada processador tem sua prpria memria local no compartilham relgio (clock) processadores se comunicam entre si por meio de redes de comunicao - do ponto de vista de um processador especfico em um sistema distribudo: os demais processadores e seus respectivos recursos so remotos seus prprio recursos so locais
Ago/2004 Sistemas Distribudos - Edmar R. S. de Rezende 2004 4 / 20
Sistemas Distribudos
processadores podem variar em tamanho e funo podem incluir:
pequenos microprocessadores, estaes de trabalho, minicomputadores e grandes sistemas de computao de uso geral
recursos comunicao
cliente
site B
Ago/2004
6 / 20
Ago/2004
8 / 20
Ago/2004
9 / 20
Ago/2004
11 / 20
Ago/2004
12 / 20
Ago/2004
13 / 20
Ago/2004
14 / 20
Ago/2004
16 / 20
Ago/2004
18 / 20
Ago/2004
19 / 20
Migrao de computao:
um cliente Web pode disparar uma operao de banco de dados em um servidor Web
Migrao de processos:
applets java enviados de um servidor Web para um cliente Web, onde so executados
Ago/2004
20 / 20