Comparação entre p2 p e cs

8
Comparação entre P2P e CS Vantagens e desvantagens de cada uma dessas arquiteturas.

Transcript of Comparação entre p2 p e cs

Page 1: Comparação entre p2 p e cs

Comparação entre P2P e CS

Vantagens e desvantagens de cada uma dessas arquiteturas.

Page 2: Comparação entre p2 p e cs

CS X P2P

Peer-to-peer (P2P) é uma arquitetura de sistemas distribuídos de forma descentralizada, onde cada nó (ponto de interconexão com uma estrutura ou rede) realiza tanto funções de servidor quanto de cliente. Cada nó tem independência e autossuficiência,assim é complexa de administrar. As informações estão distribuídas pela rede, exigindo assim buscas especiais e eficientes, e que nem sempre estão disponíveis, já que alguma coisa pode estar armazenada em um no que não esta disponível num determinado momento.

Cliente-servidor é um modelo computacional que separa clientes e servidores, sendo interligados entre si geralmente utilizando-se uma rede de computadores. Esse modelo ocorre de forma centralizada, pois possui um único host. Administração simples. as informações estão em um mesmo local, sem necessidade de "buscas".

Page 3: Comparação entre p2 p e cs

Vantagens do P2PFacilidade de conexão- O empecilho de conexão para este tipo de rede é mínimo.

Conteúdo diversificado- Conforme novos computadores vão se conectando a rede, o número de arquivos aumenta

e a velocidade de download também.

Segurança no compartilhamento- Este modelo está menos sujeito às falhas de compartilhamento, tornando –o assim um

ambiente ideal para a troca de informações à longo prazo.

Confiabilidade- Caso ocorra problema em algum peer, o sistema não ira parar totalmente, pois os

demais podem manter-se atuantes.

Utilização de recursos- Se um peer não estiver utilizando um recurso especial, ele pode ´´ oferecer ´´ seus

recursos disponíveis a outros peers , o que aumenta a capacidade de processamento darede.

Page 4: Comparação entre p2 p e cs

Desvantagens do P2P

Perda de conteúdo

- Como um peer possui a facilidade tanto de entrar quanto de sair da rede, um compartilhamento adicionado pode facilmente deixar de existir na rede.

Desempenho

- Arquitetada para funcionar com grande números de peers conectados, a rede pode perder desempenho se esse número for reduzido, pois as buscas e recursos serão limitados.

Tempo de Resposta

- Com o aumento da rede, o tempo de resposta pode variar consideravelmente, podendo, em casos de alto tempo de retorno, perder as informações buscadas na rede.

Segurança

- Pode ser comprometida já que outros usuários tem acesso ao seu disco rígido.

Page 5: Comparação entre p2 p e cs

Vantagens do CS

Na maioria das vezes, o modelo CS, permite que papéis e responsabilidades deum sistema de computação possam ser distribuídos entre várioscomputadores, mesmo eles só se conheçam através de uma rede.

- Isso gera uma maior facilidade de manutenção, por exemplo, é possívelsubstituir, atualizar, reparar ou realocar um servidor de sues clientes, e estes não sãoafetados por isso.

Todos os dados ficam armazenados nos servidores, que geralmente têm controlede segurança muito maior do que a maioria dos clientes possui.

Este modelo pode controlar melhor o acesso, permitindo á só aqueles compermissão adequada possam acessar e alterar dados.

Page 6: Comparação entre p2 p e cs

Vantagens do CS

Como o armazenamento de dados é centralizado, as atualizações são mais fáceis de administrar, diferente do P2P , que necessita que as atualizações de dados seja distribuída e aplicada a cada ponto na rede.

Uma variedade de novas tecnologias em relação ao CS já estão disponíveis, elas foram criadas para garantir a segurança, facilidade de interface do usuário e a sua facilidade de uso.

Ela funciona com vários clientes diferentes e com capacidades distintas.

Confiabilidade- Se houver algum problema na máquina, parte do Sistema continua ativo.

Page 7: Comparação entre p2 p e cs

Vantagens do CS

Este tipo de arquitetura prove meios para que as tarefas sejam feitas sem a monopolização de recursos, dessa forma, os usuários finais podem trabalhar localmente.

Torna-se fácil modernizar o sistema quando necessário.

Como ela é um Sistema Aberto, é possível misturar várias plataformas atendendo assim às necessidades individuais de diversos setores e usuários.

Page 8: Comparação entre p2 p e cs

Desvantagens do CSRedes de tráfego de bloqueio é um dos problemas relacionados como modelo

cliente/servidor- Como o número de solicitações simultâneas de cliente para um determinado

servidor, este pode ficar sobrecarregado.

O modelo CS não tem a robustez do modelo P2P.- Se no CS, um servidor importante falhar, os pedidos dos clientes não serão

cumpridos.

- No P2P, os recursos são distribuídos em vários nós, assim, se um deles falhar, osnós restantes ainda poderão completar o download.

Manutenção- As variedades de partes envolvidas nem sempre funcionam bem juntas. Assim, se

ocorrer algum erro, há uma lista extensa de itens a serem investigados.

Gerenciamento- A falta de ferramentas de auxílio e o aumento da complexidade do

ambiente, tornam o seu gerenciamento complicado.