You are on page 1of 3

Aplicando GRID Globus no Sistema LINKEST

Tem se utilizado amplamente o conceito de GRID (grades computacionais)


para diversos tipos de aplicaes a fim de obter melhor desempenho. Grades de
Dados so grids que trabalham no gerenciamento e compartilhando de grandes
quantidades de dados. Muitas aplicaes geram uma imensa quantidade de dados,
que precisam ser disponibilizados e acessados de forma segura e confivel.
Uma grade a utilizao de diversos sistemas computacionais ao mesmo
tempo para processar um problema, que podem ser ou no geograficamente prximas
ou heterogneas. Globus uma organizao que desenvolve tecnologia para grades
com um software aberto para desenvolvimento e gerenciamento do GRID que o
Globus Toolkit para grades de dados, que possui diversos componentes para vrias
necessidades, sendo possvel montar uma estrutura que for mais interessante para a
aplicao.
Um componente responsvel pela transferncia de dados o GridFTP que
uma evoluo do FTP, onde possui diversos mecanismos de segurana, confiabilidade
e mltiplas transferncias paralelas.Com isso a ideia propor um modelo de
arquitetura baseada em GRID usando o framework Globus Toolkit(GT) para o sistema
LINKEST, implementando servios especficos para funcionalidades da aplicao.

Figura 1. Modelo Arquitetural usando GRID.
O caso de uso do LINKEST onde ser aplicado o GridFTP o
gerenciamento de links na funcionalidade Rankeamento de links. Todas as
transferncias entre aplicao e o Grid Globus devero ser monitoradas
atravs de uma URL de origem/destino. Um processo solicita por meio de uma
interface ao Web Service as conexes e realiza chamadas ao Grid pelo
GridFTP que ir viabilizar a execuo dessa funcionalidade na aplicao de
forma rpida, segura e transparente para os usurios, pois a listagem dos links
rankeados no sistema pode demorar devido a todo momento est sendo
cadastrado um novo link no sistema.
Atravs desse modelo de aplicao baseada em GRID possvel obter
capacidade computacional necessria para no ocorrer problemas no tempo de
resposta no Ranking de links ocasionando ociosidade no usurio, podendo ser
resolvido atravs da distribuio do processamento entre os recursos
pertencentes ao GRID onde o Globus ir gerenciar.

Especificao Caso de Uso Rankeamento de Links
Quando o usurio interagir com o sistema, a lista de links ser
automaticamente atualizada baseando-se no novo ranking. O sistema da
aplicao Linkest seleciona as preferncias do usurio e informaes de sua
interao com os links (mais avaliados e favoritados) e se comunica com o
sistema de Agentes, fornecendo estes dados.
O sistema de agentes, localizado em outro servidor, ir processar as
informaes fornecidas, utilizando um software de raciocinador a fim de
encontrar outros links que se assemelhem (com relao s suas categorias e
avaliaes do pblico) aos dados fornecidos pelo usurio e os retorna
aplicao.
Caso no seja possvel se comunicar com o sistema de agentes, o
sistema Linkest seleciona as preferncias do usurio autenticado, categorias
de sua autoria, e lista de avaliaes e favoritos, efetuando uma busca local e
filtrando os resultados de acordos com os dados obtidos do usurio.


Figura 2. Diagrama de Caso de Uso do Linkest

You might also like