O que é computação de grade?
Computação de grade é o ato de compartilhar tarefas em vários computadores. As tarefas podem variar de armazenamento de dados a cálculos complexos e podem ser espalhados por grandes distâncias geográficas. Em alguns casos, os computadores dentro de uma grade são usados normalmente e atuam apenas como parte da grade quando não estão em uso. Essas grades eliminam ciclos não utilizados em qualquer computador que possam acessar, para concluir projetos. O Seti@Home é talvez um dos projetos de computação de grade mais conhecidos, e várias outras organizações dependem de voluntários que oferecem para adicionar seus computadores a uma grade.
Esses computadores se juntam para criar um supercomputador virtual. Os computadores em rede podem funcionar com os mesmos problemas, tradicionalmente reservados para supercomputadores, e ainda assim essa rede de computadores é mais poderosa do que os super computadores construídos nos anos setenta e oitenta. Supercomputadores modernos são construídos sobre os princípios da computação de grade, incorporando muitos computadores menores em um todo maior.
A idéia de compu de gradeTing se originou com Ian Foster, Carl Kesselman e Steve Tuecke. Eles se reuniram para desenvolver um kit de ferramentas para lidar com gerenciamento de computação, movimento de dados, gerenciamento de armazenamento e outra infraestrutura que poderia lidar com grandes grades sem se restringir a hardware e requisitos específicos. A técnica também é excepcionalmente flexível.
As técnicas de computação em grade podem ser usadas para criar tipos muito diferentes de grades, adicionando flexibilidade e energia usando os recursos de várias máquinas. Uma grade de equipamentos usará uma grade para controlar uma peça de equipamento, como um telescópio, além de analisar os dados que o equipamento coleta. Uma grade de dados, no entanto, gerenciará principalmente grandes quantidades de informações, permitindo que os usuários compartilhem acesso.A computação da grade é semelhante à computação de cluster, mas há várias diferenças distintas. Em uma grade, não há gestão centralizada;Os computadores na grade são controlados independentemente e podem executar tarefas não relacionadas à grade a critério do operador. Os computadores em uma grade não precisam ter o mesmo sistema operacional ou hardware. As grades também são geralmente pouco conectadas, geralmente em uma rede descentralizada, em vez de contidas em um único local, como são frequentemente computadores em um cluster.