Questionário Sistemas Distribuídos
1. O Que você entende por sistemas distribuídos?
R- É uma coleção de computadores independentes, interligados entre si, havendo comunicação, apresentando-se ao usuário como um sistema único e consistente além de equipados com software que permita o compartilhamento de recursos entre eles (hardware, software e dados).
2. É correto afirmar que um projeto de sistema distribuído garante que ele será escalável? Justifique!
R- Não, para um sistema distribuído ser considerado escalável, o custo da adição de um usuário tem que ser um valor constante, em termos dos recursos que devem ser adicionados. Os algoritmos usados para acessar dados compartilhados devem evitar gargalos de desempenho e os dados devem ser estruturados hierarquicamente para se obter os melhores tempos de acesso.
3. O que você entende por grid, cluster e cloud computing?
R- Grid- Grid é um sistema que dispõe de computadores interligados a uma rede, onde os recursos de cada computador são compartilhados com todos os outros computadores no sistema. Poder de processamento, memória e armazenamento de dados se tornam recursos “coletivos”, onde usuários que tem autorização podem utilizar e aproveitar para determinadas tarefas. No sistema de computação em grade ideal, todo e qualquer recurso é compartilhado, tornando a rede de computadores em um poderoso supercomputador.
Tipos: Grid Computacional: sistema de alto poder de processamento que provê serviço de processamento em si próprio combinando o poder de cada máquina que compõe a grade.
Grid de Dados: sistema que provê uma infraestrutura voltada especialmente para o armazenamento, gerenciamento e acesso a dados. Estes são distribuídos por vários conjuntos que fazem parte do Grid, os quais estão conectados por uma rede.
Grid de Serviços: sistema que tem como foco principal promover uma infraestrutura que possibilite serviços sob demanda, permitindo uma maior colaboração entre instituições através do