Sistemas Distribuidos
CURSO BACHARELADO EM CIÊNCIA DA COMPUTAÇÃO
FUNDAMENTOS DE SISTEMAS OPERACIONAIS
CARLOS EDUARDO ROCHA DE MELLO BEZERRA
SISTEMAS DISTRIBUÍDOS
SÃO JOSÉ DOS CAMPOS – SP, 2013
Resumo
As redes de computadores estão por toda a parte. A Internet é uma delas, assim como muitas redes das quais ela é composta. Redes de telefone móveis, redes corporativas, redes de fábrica, redes de campus, redes domésticas, redes dentro de veículos, todas elas tanto separadamente como em conjunto, compartilham as características básicas que as tornam assuntos relevantes para estudo sob o título sistemas distribuídos.
E o que vem a ser um “Sistema Distribuído”?
Definimos um sistema distribuído como sendo aquele no qual os componentes de hardware ou software, localizados em computadores interligados em rede, se comunicam e coordenam suas ações apenas enviando mensagens entre si. Essa definição simples abrange toda a gama de sistemas nos quais computadores interligados em rede podem ser distribuídos de maneira útil.
Parte 1: Introdução
Um sistema distribuído é um conjunto de computadores independentes que se apresenta a seus usuários como um sistema único e coerente [Tanebaum, 1995.]. Uma coleção de computadores autônomos interligados através de uma rede de computadores e equipados com software que permita o compartilhamento dos recursos do sistema: hardware, software e dados (…) no qual os componentes localizados em computadores interligados em rede se comunicam e coordenam suas ações apenas passando mensagens [Coulouris, 2007]. É um fenômeno da tecnologia computacional que permite que a computação de uma organização seja realizada, não mais por um computador central, e sim distribuída através de redes para os lugares onde o trabalho da organização é realizado [Deitel, 2008]
Você sabe que tem um sistema distribuído quando a falha de um computador do qual você nunca ouviu falar faz com que você pare