Sistemas p2p
Pedro Henrique Campos
“Looking up Data in P2P Systems” (Balakrishnan et al., 2003) é um texto simples e direto que trata de sistemas distribuídos baseados em uma arquitetura que o autor considera a base para sistemas construídos em larga escala no futuro, a arquitetura com foco na descentralização ( P2P ), onde é descrito que um grande desafio é a complexidade do sistema, pois apenas uma sistema bem robusto conseguiria dar conta da demanda, onde a cada dia cresce o numero de maquinas conectadas e participando dessas redes com os mais diversos tipos de acessos a internet. Na sequência é mostrado algumas razões pelo sucesso da tecnologia, primeiro ponto de vista é o financeiro pois não existem fatores administrativos ou acordos comerciais que impedem o andamento da tecnologia, no segundo, o texto nos mostra a aplicação do ponto de vista de performance na utilização de recursos computacionais que atualmente não são bem utilizados e por ultimo se destaca a segurança desse tipo de implantação sendo tolerante tanto a falhas como a ataques pois o armazenamento e o processamento estão distribuídos, por isso existe um crescimento e há um enorme gasto de recursos financeiros e tempo em pesquisa para a melhoria e o desenvolvimento de novas idéias dentro dessa arquitetura.
Porem o autor nos remete uma pergunta bastante pertinente, como essa arquitetura faz as buscas sendo que o nó não sabe onde esta o recurso? Segundo o autor esse é o maior problema enfrentado na rede descentralizada e com soluções pouco eficazes ate o presente momento. Exemplos são citados para tentar resolver esse problema e na verdade não são bem uma solução de sistema completamente distribuído distribuído, na verdade formam um arquitetura mista podendo deixar o problema de busca para um ponto centralizado resolver ou é selecionado um nó principal que envia uma mensagem em broadcast ao seus nós vizinhos passando por uma hierarquização, porem são soluções