Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Prévia do material em texto

SISTEMA DISTRIBUIDO
Um sistema de processamento distribuído é um sistema que interliga vários nós de 
processamento (computadores individuais, não necessariamente homogéneos) de 
maneira que um processo de grande consumo seja executado no nó "mais disponível", ou
mesmo subdividido por vários nós. Conseguindo-se, portanto, ganhos óbvios nestas 
soluções: uma tarefa qualquer, se divisível em várias subtarefas pode ser realizada em 
paralelo. 
Um sistema distribuído segundo a definição de Andrew Tanenbaum é uma "coleção de 
computadores independentes entre si que se apresenta ao usuário como um sistema 
único e coerente"; outra definição, de Geroge Coulouis, diz: "coleção de computadores 
autônomos interligados através de uma rede de computadores e equipados com software 
que permita oA compartilhamento dos recursos do sistema: hardware, software e dados".
Assim, a computação distribuída consiste em adicionar o poder computacional de 
diversos computadores interligados por uma rede de computadores. A união desses 
diversos computadores com o objetivo de compartilhar a execução de tarefas, é 
conhecida como sistema distribuído.
Peer-to-peer (do inglês par-a-par ou simplesmente ponto-a-ponto, com sigla P2P) é uma 
arquitetura de redes de computadores onde cada um dos pontos ou nós da rede funciona 
tanto como cliente quanto como servidor, permitindo compartilhamentos de serviços e 
dados sem a necessidade de um servidor central. As redes P2P podem ser configuradas 
em casa, em Empresas e ainda na Internet. Todos os pontos da rede devem usar 
programas compatíveis para ligar-se um ao outro. Uma rede peer-to-peer pode ser usada 
para compartilhar músicas, vídeos, imagens, dados, enfim qualquer coisa com formato 
digital.
Os Peers são os participantes da rede igualmente privilegiados na aplicação. Essa 
aplicação tem suas tarefas ou cargas dividas em pares. Cada computador da rede é um 
nó (ponto de interconexão da rede) e fica responsável por uma parcela dos recursos da 
rede, tais como armazenamento, poder de processamento e largura de banda. Os 
recursos são divididos diretamente entre cada participante da rede sem a necessidade de 
uma coordenação central de um servidor ou hosts. Nesse modelo de rede, cada par de 
computadores são fornecedores e consumidores de recurso, diferentemente do modelo 
cliente-servidor, onde o servidor alimenta toda a rede e os clientes somente consomem. 
Os novos sistemas P2P estão indo além do compartilhamento entre pares, estão 
buscando pares diferentes que podem trazer recursos, capacitando os pares individuais 
para realizarem tarefas maiores, mas que são de benefícios de todos os pares.
Esse tipo de arquitetura de rede é muito conhecida pelo compartilhamento de ficheiros.
Onde o computador de cada usuário conectado acaba por realizar funções de servidor e 
de cliente ao mesmo tempo.
Seu principal objetivo é a transmissão de arquivos e seu surgimento possibilitou o 
compartilhamento em massa de músicas e filmes. Com a crescente utilização da rede 
P2P para este fim, cada vez mais surgem programas para este fim, porém nem sempre 
eles atendem às expectativas do usuário.
Diversas redes operam hoje em dia nestes moldes de compartilhamento, entre elas 
Kademlia, Gnutela, Kad Network e SoulSeek. Alguns programas valem a pena ser citados
quando o assunto é compartilhamento P2P: SoulSeek, eMule, LimeWire, Ares Galaxy,
Referencias 
www.thefreedictionary.com/peer 
es.wikipedia.org/wiki/P2P 
www.tecmundo.com.br/torrent/ 
FACULDADE PAN AMAZÔNICA
DSD: DESENVOLVIMENTO DE SISTEMAS DISTRIBUÍDOS
ALUNO: KLEZER TRINDADE SILVA
BELÉM
ANO 2016

Mais conteúdos dessa disciplina