SSSSSSSSSSSSS
CURSO DE PÓS-GRADUAÇÃO EM DESENVOLVIMENTO PARA WEB
INTRODUÇÃO A SISTEMAS DISTRIBUÍDOS
HUGO ANDRADE CORREIA LIMA FILHO
ATIVIDADE FINAL
JOÃO PESSOA – PB
2013
SUMÁRIO
1 INTRODUÇÃO ................................................................................................................. 1
2 SISTEMAS DISTRIBUÍDOS ........................................................................................... 2
3 CLOUD COMPUTING .................................................................................................... 3
4 TÉCNICAS UTILIZADAS ............................................................................................... 4
REFERÊNCIAS ................................................................................................................... 6
1
1 INTRODUÇÃO
Este relatório versa sobre práticas e conceitos abordados na disciplina Introdução a
Sistemas Distribuídos, apresentando o embasamento teórico das soluções escolhidas, bem como buscando transmitir as técnicas utilizadas em sala de aula.
2
2 SISTEMAS DISTRIBUÍDOS
De acordo com Tanenbaum (2007), um Sistema Distribuído pode ser entendido como uma coleção de computadores independentes que se apresenta aos usuários como um sistema único e consistente. Ou seja, em outras palavras, quando se está utilizando um serviço de um
Sistema Distribuído, observando a tela que ele apresenta, não há como identificar quantos computadores estariam prestando aquele serviço. Por exemplo, quando se utiliza a rede social
Facebook, o que se vê é um todo-consistente.
Figura 1: Middleware realizando o papel de um Sistema Distribuído (TANENBAUM, 2007).
Com relação à utilização de Sistemas Distribuídos, observam-se vantagens e desvantagens. Vantagens:
Compartilhamento de Dados;
Compartilhamento de Aplicativos;
Compartilhamento de Recursos físicos;
Centralização da Administração e do Suporte;
Independência de Localização;