Visão geral da computação em grade

Sistemas de computação em grade trabalham sobre o princípio dos recursos coligados. Digamos que você e um casal de amigos decidem ir acampar. Você possui a barraca, então você se voluntaria para compartilhá-la com os outros. Um de seus amigos leva a comida e o outro diz que leva todo mundo no seu jipão. Durante a viagem, os três compartilham conhecimento e habilidades para tornar a viagem divertida e confortável. Se você fizesse a viagem sozinho, precisaria de muito mais tempo para juntar todos os recursos necessários e, provavelmente, daria duro para organizar sozinho viagem.

Um sistema de computação em grade usa o mesmo conceito: compartilha a carga entre múltiplos computadors para completar tarefas mais rápida e eficientemente.  Antes de ir adiante, vamos dar uma olhada rápida nos recursos de um computador:

  • Unidade Central de Processamento (CPU): Uma CPU é um microprocessador que desempenha operações matemáticas e direciona os dados para diferentes endereços da memória. Computadores pode ter mais de uma CPU.
  • Memória: Em geral, uma mémoria de computador é um tipo de armazenamento eletrônico temporário. A memória mantém dados relevantes à mão para o microprocessador. Sem memória, o microprocessador teria de procurar e coletar dados de um dispositivo de armazenamento permanente, como um drive de disco rígido.
  • Armazenamento: Em termos de computação em grade, armazenamento se refere a dispositivos de armazenamento de dados permanentem como discos rígidos e bancos de dados.

Normalmente, um computador pode apenas operar dentro das limitações de seus próprios recursos. Há um limite máximo para quão rápido ele pode completar uma operação ou quanto de informação ele pode armazenar. A maioria dos computadores pode ser atualizado, o que significa que é possível adicionar mais memória ou mais poder de processamento, mas isso é apenas um aumento de desempenho incremental.

Sistemas de computação emgrade conectam todos os recursos de um computador juntos de modo que deixa uma pessoa usar um computador par acessar e aproveitar o poder coletado de todos os computadores que estão no sistema. Para o usuário individual, é como se o seu computador tivesse se transformado em um supercomputador.

As muitas faces da computação em grade
A computação em grade ainda é um campo em desenvolvimento e está relacionado a vários outros sistemas de computação inovadores. Computação compartilhada usualmente se refere a uma coleção de computadores que compartilham poder de processamento para completar tarefas específicas. E há o sistema de programa-como-um serviço (SaaS) conhecido como computação sob demanda, na qual a empresa oferece serviços específicos (como armazenamento de dados ou aumento de poder de processamento) por um custo mensal. Computação em nuvem é um sistema no qual aplicativos e armazenamento moram na Web, em vez de estarem no computador do usuário.


Se você ler um relatório sobre computação em grade, vai deparar com muitos termos e jargões incomuns. O que eles significam? Continue lendo para saber.