MyEasyGridPortal: uma abordagem para facilitar o acesso a múltiplas grades computacionais usando a tecnologia Portlet

Detalhes bibliográficos
Autor(a) principal: Venito, Alexandre Silva
Data de Publicação: 2006
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da Universidade Federal Fluminense (RIUFF)
Texto Completo: https://app.uff.br/riuff/handle/1/17807
Resumo: The falling costs and steady increases in processing capacity and data storage of personal computer, as well as throughput improvements on local networks have stimulated the idea of using such non-specialized computers to execute high performance parallel and distributed applications. Futhermore, the Internet has seen dramatic increases in available bandwidth and reductions in latency thanks to fibre optics which makes distance no longeran obstacle to harnessing the power of significant numbers of geographically dispersed computers. The field of Grid Computing distinguishes itself from distributed computing by its focus on large scales collaboration. Through this collaboration, scientist can obtain access to, for example, computing power, databases and instruments not available locally and carry out research which was not possible previously. Being both shared and composed of heterogeneous resources, computational grids are complex environments to use effectively. Numerous softwares, known as service middleware, have and are being developed to make these dificulties transparent to the user. Unfortunately, both the variety of middleware available and their often restricted application (specialization) means that scientists and even computing specialists require a indepth understanding of the workings of, and how to operate, each chosen middleware in order to fully take advantage of the functionality they offer. One solution that might significantly facilitate the use of computational grids is theadoption of a common standardized interface for access and operation. Portals are generally Web-based and thus only require that the user has a basic knowledge of how to access WWW pages. Furthermore, these pages can be presented in the form of a graphical interface to facilitate interactivity with the user and hide the specific details of operating computational grids. Features offered by portals make them powerful tools to further the use of grids in scientific communities. This work contributes to facilitate the use of computional grids through the implementation of a portal, based on the recently proposed portlet standard. The design approach adopted permits the interoperability between different middlewares and multiple computational grids simultaneous and was developed to allow functionalities to be incorporated independently of the programming language in which they were written. Additionally, the portal supports personalization to allow users to chose the degree of specialization to which they would like to be exposed to.
id UFF-2_4b3a7baf65d183fe7802a7d2f621940a
oai_identifier_str oai:app.uff.br:1/17807
network_acronym_str UFF-2
network_name_str Repositório Institucional da Universidade Federal Fluminense (RIUFF)
repository_id_str 2120
spelling MyEasyGridPortal: uma abordagem para facilitar o acesso a múltiplas grades computacionais usando a tecnologia PortletSistema de computação em gradeProcessamento paralelo (Computadores)Processamento distribuídoGrid portalJSR168GridspherePortletsEasygridCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::TEORIA DA COMPUTACAO::COMPUTABILIDADE E MODELOS DE COMPUTACAOThe falling costs and steady increases in processing capacity and data storage of personal computer, as well as throughput improvements on local networks have stimulated the idea of using such non-specialized computers to execute high performance parallel and distributed applications. Futhermore, the Internet has seen dramatic increases in available bandwidth and reductions in latency thanks to fibre optics which makes distance no longeran obstacle to harnessing the power of significant numbers of geographically dispersed computers. The field of Grid Computing distinguishes itself from distributed computing by its focus on large scales collaboration. Through this collaboration, scientist can obtain access to, for example, computing power, databases and instruments not available locally and carry out research which was not possible previously. Being both shared and composed of heterogeneous resources, computational grids are complex environments to use effectively. Numerous softwares, known as service middleware, have and are being developed to make these dificulties transparent to the user. Unfortunately, both the variety of middleware available and their often restricted application (specialization) means that scientists and even computing specialists require a indepth understanding of the workings of, and how to operate, each chosen middleware in order to fully take advantage of the functionality they offer. One solution that might significantly facilitate the use of computational grids is theadoption of a common standardized interface for access and operation. Portals are generally Web-based and thus only require that the user has a basic knowledge of how to access WWW pages. Furthermore, these pages can be presented in the form of a graphical interface to facilitate interactivity with the user and hide the specific details of operating computational grids. Features offered by portals make them powerful tools to further the use of grids in scientific communities. This work contributes to facilitate the use of computional grids through the implementation of a portal, based on the recently proposed portlet standard. The design approach adopted permits the interoperability between different middlewares and multiple computational grids simultaneous and was developed to allow functionalities to be incorporated independently of the programming language in which they were written. Additionally, the portal supports personalization to allow users to chose the degree of specialization to which they would like to be exposed to.A redução dos custos e aumento do poder de processamento e armazenamento de dados dos computadores pessoais, assim como o aumento das taxas de transferência das redes locais tem motivado a idéia da utilização de vários computadores de "uso comum" para a execução de aplicações paralelas e distribuídas. Além disso, a Internet tem crescido significativamente na disponibilidade de banda e redução da latência no tráfego de dados, principalmente devido a utilização de fibra óptica que facilita a comunicação entre pontos fisicamente distantes, uma vez que a distância física é um obstáculo a utilização do poder computacional de um significante número de computadores geograficamente distribuídos. O campo da Computação em Grades, que se caracteriza pela disponibilidade e utilização dos recursos oferecidos por esses "computadores de uso comum", se diferencia da computação distribuída por seu foco no compartilhamento de recursos em larga escala. Através desse compartilhamento, cientistas obtêm acesso, por exemplo, a poder computacional, banco de dados e instrumentos não disponíveis localmente e realizam suas pesquisas como antes não eram possíveis. Sendo compartilhada e composta de recursos heterogêneos, grades computacionais são ambientes complexos de serem utilizados eficientemente. Numeros softwares, conhecidos como service middleware estão sendo desenvolvidos para tornar o uso de grades mais transparente para o usuário. Infelizmente, a variedade de middlewares disponíveis e sua aplicação restrita, exige que cientistas e especialistas em computação tenham um profundo conhecimento de seu funcionamento e operação para usufruir de todas as vantagens e funcionalidades oferecidas por eles. Uma solução que visa facilitar o uso de grades computacionais é a utilização de uma interface padronizada para seu acesso e operação. Portais geralmente são baseados na Web, necessitando que o usuário tenha somente conhecimentos básicos de acesso a páginas WWW para sua utilização. Além disso, estas páginas podem ser apresentadas como interface gráfica para facilitar a interatividade com o usuário e ocultar detalhes específicos da operação das grades. As facilidades oferecidas pelos portais fazem dele uma poderosa ferramenta capaz de promover o uso de grades pelas comunidades científicas. Este trabalho contribui para facilitar a utilização de grades computacionais através da implementação de um portal baseado na padronização de portlets proposta "recentemente". A forma como foi desenvolvido permite interoperabilidade entre diferentes middlewares e múltiplas grades computacionais simultaneamente, além de permitir que outras funcionalidades sejam incorporadas independetemente da linguagem de programação que tenham sido escritas. Adicionalmente, o portal suporta personalização para que o usuário escolha o grau de especialização a que gostaria de ser exposto.Programa de Pós-Graduação em ComputaçãoComputaçãoRebello, Eugene Francis VinodCPF:29509088322http://lattes.cnpq.br/8795680989708219Boeres, Maria Cristina SilvaCPF:29609077322http://lattes.cnpq.br/0306766365983082Schulze, Bruno RichardCPF:29765534122http://lattes.cnpq.br/4448540530244733Venito, Alexandre Silva2021-03-10T20:42:47Z2008-03-032021-03-10T20:42:47Z2006-12-20info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://app.uff.br/riuff/handle/1/17807porCC-BY-SAinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da Universidade Federal Fluminense (RIUFF)instname:Universidade Federal Fluminense (UFF)instacron:UFF2021-03-10T20:42:47Zoai:app.uff.br:1/17807Repositório InstitucionalPUBhttps://app.uff.br/oai/requestriuff@id.uff.bropendoar:21202024-08-19T10:57:00.779372Repositório Institucional da Universidade Federal Fluminense (RIUFF) - Universidade Federal Fluminense (UFF)false
dc.title.none.fl_str_mv MyEasyGridPortal: uma abordagem para facilitar o acesso a múltiplas grades computacionais usando a tecnologia Portlet
title MyEasyGridPortal: uma abordagem para facilitar o acesso a múltiplas grades computacionais usando a tecnologia Portlet
spellingShingle MyEasyGridPortal: uma abordagem para facilitar o acesso a múltiplas grades computacionais usando a tecnologia Portlet
Venito, Alexandre Silva
Sistema de computação em grade
Processamento paralelo (Computadores)
Processamento distribuído
Grid portal
JSR168
Gridsphere
Portlets
Easygrid
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::TEORIA DA COMPUTACAO::COMPUTABILIDADE E MODELOS DE COMPUTACAO
title_short MyEasyGridPortal: uma abordagem para facilitar o acesso a múltiplas grades computacionais usando a tecnologia Portlet
title_full MyEasyGridPortal: uma abordagem para facilitar o acesso a múltiplas grades computacionais usando a tecnologia Portlet
title_fullStr MyEasyGridPortal: uma abordagem para facilitar o acesso a múltiplas grades computacionais usando a tecnologia Portlet
title_full_unstemmed MyEasyGridPortal: uma abordagem para facilitar o acesso a múltiplas grades computacionais usando a tecnologia Portlet
title_sort MyEasyGridPortal: uma abordagem para facilitar o acesso a múltiplas grades computacionais usando a tecnologia Portlet
author Venito, Alexandre Silva
author_facet Venito, Alexandre Silva
author_role author
dc.contributor.none.fl_str_mv Rebello, Eugene Francis Vinod
CPF:29509088322
http://lattes.cnpq.br/8795680989708219
Boeres, Maria Cristina Silva
CPF:29609077322
http://lattes.cnpq.br/0306766365983082
Schulze, Bruno Richard
CPF:29765534122
http://lattes.cnpq.br/4448540530244733
dc.contributor.author.fl_str_mv Venito, Alexandre Silva
dc.subject.por.fl_str_mv Sistema de computação em grade
Processamento paralelo (Computadores)
Processamento distribuído
Grid portal
JSR168
Gridsphere
Portlets
Easygrid
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::TEORIA DA COMPUTACAO::COMPUTABILIDADE E MODELOS DE COMPUTACAO
topic Sistema de computação em grade
Processamento paralelo (Computadores)
Processamento distribuído
Grid portal
JSR168
Gridsphere
Portlets
Easygrid
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::TEORIA DA COMPUTACAO::COMPUTABILIDADE E MODELOS DE COMPUTACAO
description The falling costs and steady increases in processing capacity and data storage of personal computer, as well as throughput improvements on local networks have stimulated the idea of using such non-specialized computers to execute high performance parallel and distributed applications. Futhermore, the Internet has seen dramatic increases in available bandwidth and reductions in latency thanks to fibre optics which makes distance no longeran obstacle to harnessing the power of significant numbers of geographically dispersed computers. The field of Grid Computing distinguishes itself from distributed computing by its focus on large scales collaboration. Through this collaboration, scientist can obtain access to, for example, computing power, databases and instruments not available locally and carry out research which was not possible previously. Being both shared and composed of heterogeneous resources, computational grids are complex environments to use effectively. Numerous softwares, known as service middleware, have and are being developed to make these dificulties transparent to the user. Unfortunately, both the variety of middleware available and their often restricted application (specialization) means that scientists and even computing specialists require a indepth understanding of the workings of, and how to operate, each chosen middleware in order to fully take advantage of the functionality they offer. One solution that might significantly facilitate the use of computational grids is theadoption of a common standardized interface for access and operation. Portals are generally Web-based and thus only require that the user has a basic knowledge of how to access WWW pages. Furthermore, these pages can be presented in the form of a graphical interface to facilitate interactivity with the user and hide the specific details of operating computational grids. Features offered by portals make them powerful tools to further the use of grids in scientific communities. This work contributes to facilitate the use of computional grids through the implementation of a portal, based on the recently proposed portlet standard. The design approach adopted permits the interoperability between different middlewares and multiple computational grids simultaneous and was developed to allow functionalities to be incorporated independently of the programming language in which they were written. Additionally, the portal supports personalization to allow users to chose the degree of specialization to which they would like to be exposed to.
publishDate 2006
dc.date.none.fl_str_mv 2006-12-20
2008-03-03
2021-03-10T20:42:47Z
2021-03-10T20:42:47Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://app.uff.br/riuff/handle/1/17807
url https://app.uff.br/riuff/handle/1/17807
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv CC-BY-SA
info:eu-repo/semantics/openAccess
rights_invalid_str_mv CC-BY-SA
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Programa de Pós-Graduação em Computação
Computação
publisher.none.fl_str_mv Programa de Pós-Graduação em Computação
Computação
dc.source.none.fl_str_mv reponame:Repositório Institucional da Universidade Federal Fluminense (RIUFF)
instname:Universidade Federal Fluminense (UFF)
instacron:UFF
instname_str Universidade Federal Fluminense (UFF)
instacron_str UFF
institution UFF
reponame_str Repositório Institucional da Universidade Federal Fluminense (RIUFF)
collection Repositório Institucional da Universidade Federal Fluminense (RIUFF)
repository.name.fl_str_mv Repositório Institucional da Universidade Federal Fluminense (RIUFF) - Universidade Federal Fluminense (UFF)
repository.mail.fl_str_mv riuff@id.uff.br
_version_ 1811823555334111232