Grid Computing
GRID COMPUTING O Grid computing é um novo conceito que explora as potencialidades das redes de computadores, com a intenção de disponibilizar camadas virtuais que permitem a um usuário ter acesso a aplicações altamente exigente, ou seja, em larga escala muitos recursos de computação e repositórios de informações.
Computação em GRADE ou GRID COMPUTING acaba usando uma infraestrutura física e uma infraestrutura lógica (software) que permita coordenar os trabalhos que vão ser processados e garantir a sua qualidade do serviço.
O Grid é um caso particular de computação distribuída, (distribuída: nos anos 80ne 90 se usava uma rede de computadores para resolver determinados problemas computacionais de uma forma global), uma vez que os Grids são orientados essencialmente para aplicações que precisem de uma grande capacidade de cálculos, ou enormes quantidades de dados transmitidos de um lado para outro, ou as duas.
O nome grid foi idealizado baseado nas malhas de interligação dos sistemas de energia elétrica (Power-grids), em que um usuário utiliza a eletricidade sem ao menos saber em que local foi gerada, sendo totalmente transparente para seus usuários. As Grids computacionais surgiram das grandes necessidades de Processamento de Alto Desempenho (PAD). O conceito foi apresentado pelos pesquisadores Ian Foster e Carl Kesselman, sendo composto por uma infraestrutura de hardware e software que permite-nos acesso a grandes capacidades computacionais geograficamente distribuídos, de forma confiável, consistente, econômica e persistente. Na verdade o conceito é antigo, mas com uma nova dinâmica, em que se pode utilizar a capacidade de computação sem ter que se preocupar de onde vem, como é mantida, fazendo uma metáfora às redes elétrica.
É chamada de Organização virtual quando temos participantes que desejam compartilhar recursos para poder concluir uma tarefa. Além disso, o compartilhamento está além de apenas troca de