Sistemas distribuidos
Ariene Leal, Eduardo dos Santos, Israel Alves, Leandro Vieira Sistemas de Informação – 6° periodo
Resumo:
A Computação distribuída é um modelo de distribuição de processos entre computadores e/ou processadores separados. Com o surgimento deste novo modelo, abriu-se uma gama de possibilidades e novas tecnologias foram criadas apartir deste novo modelo.
1 - Introdução
Com o surgimento de redes de computadores tornou-se possivel a utilização de um novo paradigma computacional: A Computação Distribuida. A computação distribuída apesar de ter sua iniciação cientifica na década de 70, tornou-se uma realidade global somente depois da Internet e da WWW. A possibilidade de distribuir o processamento entre computadores diferentes é um meio extremamente podero para se alcaçar resultados inimagineveis quando comparada ao uso de um unico computador. Andrew Tanenbaum definiu que um sistema distribuído é uma "coleção de computadores independentes que se apresenta ao usuário como um sistema único e consistente" Mais do que dividir as tarefas, este paradigma permite que sejam repartidos e definidos por especialização cada processamento de acordo com a repartição e a particularidade de cada computador para que não haja desperdício de hardware. O uso da arquitetura cliente/servidor é um exemplo clássico de computação distribuída, onde vários computadores se comunicam com
servidores, este processo é distribuído entre as maquinas, onde a função do servidor é cuidar dos arquivos e administrar o banco de dados. A outra arquitetura que também tem como fator principal o banco de dados, e um sistema de banco de dados distribuídos, onde uma única aplicação é capaz de operar do modo homogêneo sobre dados separados em diversos SGBDs diferentes, ligados em diversas maquinas simultaneamente. Também sem importar os sistemas operacionais e as compatibilidades dos hardwares. Esta arquitetura passa para o
usuário final a sensação de que o sistema esta sendo