Grade computacional
Uma
grade computacional poder ser definida como
"uma plataforma heterogênea de computadores geograficamente dispersos, onde os usuários fazem acesso através de uma interface única" (DANTAS, 2005). Como um sistema distribuído que permite o compartilhamento de recursos, tanto para processamento, armazenamento, e outros serviços.
Ourgrid
O
Orgrid é um
middleware de código aberto que foi desenvolvido todo em
Java por pesquisadores da Universidade Federal de Campina Grande - Paraíba. É um software de grade que possui foco na computação de alto desempenho, possui uma politica de acesso baseado numa Rede de Favores (FREITAS, 2009), isso significa que para um usuário da comunidade usufruir dos recursos da grade, ele também tem que oferecer serviço, quanto mais serviço se oferece, mais recurso disponível se adquire (SILVA, 2009). É um software que tem o objetivo de prover soluções a aplicações
bag-of-task, isto é, aplicações cujas tarefas não necessitem uma da outra para serem executadas, rodando assim de forma independente (SILVA, 2007).
Basicamente podemos citar três componentes na composição do OurGrid, são eles:
broker,
peer e
worker, abaixo encontra-se uma breve descrição da função de cada um destes componentes:
Broker: É a interface entre o usuário e a grade, ele tem o objetivo de tornar o acesso aos seus recursos mais fáceis de se usar exigindo menos trabalho ou experiência do usuário. É o
broker que gerência as configurações da grade e coordena o tráfego das tarefas (SILVA, 2009).
Peer: É o responsável pela ligação com um
broker fora do domínio ou com outros
peers da grade (SILVA, 2009), é visto pelos
brokers como um servidor de
workers (SILVA, 2007), pois é ele quem coordena quais os
workes do domínio ficarão disponíveis.
Worker: É quem realiza o processamento das tarefas (FREITAS, 2006), fica disponível ao acesso do
peer local, quando está ocioso habilita o compartilhamento de recurso com
peers remotos que façam parte da comunidade (SILVA, 2009), mesmo se não estiver ocioso compartilha recursos na grade, os
brokers presentes têm prioridade para utilizarem o serviço dos
workers.
Para a montagem da grade foram utilizados 5 máquinas de configuração equiparada aos computadores atuais. A figura mostra a estrutura da rede montada para receber o Ourgrid.