[en] GRIDFS: SERVER FOR GRIDS AND HETEROGENEOUS DISTRIBUTED ENVIRONMENTS

Detalhes bibliográficos
Ano de defesa: 2006
Autor(a) principal: MARCELO NERY DOS SANTOS
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Tese
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: MAXWELL
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=9212&idi=1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=9212&idi=2
http://doi.org/10.17771/PUCRio.acad.9212
Resumo: [pt] A computação em grade permite o uso de recursos computacionais distribuídos em várias redes para a execução de tarefas que requerem um alto poder computacional. Uma infra-estrutura para grades pode ser utilizada para auxiliar na execução dessas tarefas e pode coordenar o controle das atividades envolvidas na execução, como a disponibilização dos arquivos de dados para as tarefas em execução nos nós da grade. O GridFS é um sistema para o compartilhamento de arquivos em grades e ambientes distribuídos heterogêneos. Ao disponibilizar um servidor em diversas máquinas, é possível construir uma federação integrando os diversos sistemas de arquivos locais e abrindo possibilidades de armazenamento na ordem de terabytes. O sistema proposto foi modelado e desenvolvido levando em consideração diversos aspectos como escalabilidade, interoperabilidade e desempenho. O GridFS agrega algumas características dos sistemas de compartilhamento de arquivos atualmente em uso pela comunidade, isto é, o sistema oferece uma API para acesso remoto aos dados, disponibiliza a opção de cópia de arquivos entre diferentes servidores e fornece algumas funções especiais para os ambientes de computação em grade, como uma estimativa do tempo de transferência entre os diversos nós. Além de definir as características e os aspectos de implementação do sistema, esta dissertação apresenta alguns resultados experimentais para a transferência de arquivos na rede e, como forma de avaliação, discutimos a integração do GridFS ao emph {framework} CSBase, utilizado no desenvolvimento de sistemas para computação em grade.
id PUC_RIO-1_7a398c7a7cc3cfb42646b53a6bf984b3
oai_identifier_str oai:MAXWELL.puc-rio.br:9212
network_acronym_str PUC_RIO-1
network_name_str Repositório Institucional da PUC-RIO (Projeto Maxwell)
repository_id_str
spelling [en] GRIDFS: SERVER FOR GRIDS AND HETEROGENEOUS DISTRIBUTED ENVIRONMENTS[pt] GRIDFS: UM SERVIDOR DE ARQUIVOS PARA GRADES E AMBIENTES DISTRIBUÍDOS HETEROGÊNEOS[pt] SISTEMAS DISTRIBUIDOS[pt] MIDDLEWARE[pt] CORBA[pt] COMPUTACAO EM GRADE[en] DISTRIBUTED SYSTEMS[en] MIDDLEWARE[en] CORBA[en] GRID COMPUTING[pt] A computação em grade permite o uso de recursos computacionais distribuídos em várias redes para a execução de tarefas que requerem um alto poder computacional. Uma infra-estrutura para grades pode ser utilizada para auxiliar na execução dessas tarefas e pode coordenar o controle das atividades envolvidas na execução, como a disponibilização dos arquivos de dados para as tarefas em execução nos nós da grade. O GridFS é um sistema para o compartilhamento de arquivos em grades e ambientes distribuídos heterogêneos. Ao disponibilizar um servidor em diversas máquinas, é possível construir uma federação integrando os diversos sistemas de arquivos locais e abrindo possibilidades de armazenamento na ordem de terabytes. O sistema proposto foi modelado e desenvolvido levando em consideração diversos aspectos como escalabilidade, interoperabilidade e desempenho. O GridFS agrega algumas características dos sistemas de compartilhamento de arquivos atualmente em uso pela comunidade, isto é, o sistema oferece uma API para acesso remoto aos dados, disponibiliza a opção de cópia de arquivos entre diferentes servidores e fornece algumas funções especiais para os ambientes de computação em grade, como uma estimativa do tempo de transferência entre os diversos nós. Além de definir as características e os aspectos de implementação do sistema, esta dissertação apresenta alguns resultados experimentais para a transferência de arquivos na rede e, como forma de avaliação, discutimos a integração do GridFS ao emph {framework} CSBase, utilizado no desenvolvimento de sistemas para computação em grade.[en] Grid computing allows the use of distributed networks resources for tasks requiring a high processing power. A Grid infra-structure may help in the execution of these tasks and is able to coordinate their related activities, possibly regarding the provision of data files for the tasks executing in the grid nodes. GridFS is a system that enables data sharing in grid and heterogeneous distributed environments. By deploying servers over several nodes, it is possible to build a federated system integrating all local file systems and leveraging possibilities for tera-scale sized data storage. The proposed system was modeled and developed considering several aspects such as scalability, interoperability and performance. GridFS combines some characteristics from diverse file management systems, that is, GridFS provides an API for remote data access, copy operations allowing file transfers between servers, and some special features for grid environments. Apart from defining system characteristics and implementation aspects, this dissertation shows some experimental results about the service scalability and performance, and, as an evaluation, discusses the integration of GridFS with CSBase, a framework used to develop systems for grid computing.MAXWELLRENATO FONTOURA DE GUSMAO CERQUEIRARENATO FONTOURA DE GUSMAO CERQUEIRARENATO FONTOURA DE GUSMAO CERQUEIRAMARCELO NERY DOS SANTOS2006-10-30info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesishttps://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=9212&idi=1https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=9212&idi=2http://doi.org/10.17771/PUCRio.acad.9212porreponame:Repositório Institucional da PUC-RIO (Projeto Maxwell)instname:Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)instacron:PUC_RIOinfo:eu-repo/semantics/openAccess2018-10-22T00:00:00Zoai:MAXWELL.puc-rio.br:9212Repositório InstitucionalPRIhttps://www.maxwell.vrac.puc-rio.br/ibict.phpopendoar:5342018-10-22T00:00Repositório Institucional da PUC-RIO (Projeto Maxwell) - Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)false
dc.title.none.fl_str_mv [en] GRIDFS: SERVER FOR GRIDS AND HETEROGENEOUS DISTRIBUTED ENVIRONMENTS
[pt] GRIDFS: UM SERVIDOR DE ARQUIVOS PARA GRADES E AMBIENTES DISTRIBUÍDOS HETEROGÊNEOS
title [en] GRIDFS: SERVER FOR GRIDS AND HETEROGENEOUS DISTRIBUTED ENVIRONMENTS
spellingShingle [en] GRIDFS: SERVER FOR GRIDS AND HETEROGENEOUS DISTRIBUTED ENVIRONMENTS
MARCELO NERY DOS SANTOS
[pt] SISTEMAS DISTRIBUIDOS
[pt] MIDDLEWARE
[pt] CORBA
[pt] COMPUTACAO EM GRADE
[en] DISTRIBUTED SYSTEMS
[en] MIDDLEWARE
[en] CORBA
[en] GRID COMPUTING
title_short [en] GRIDFS: SERVER FOR GRIDS AND HETEROGENEOUS DISTRIBUTED ENVIRONMENTS
title_full [en] GRIDFS: SERVER FOR GRIDS AND HETEROGENEOUS DISTRIBUTED ENVIRONMENTS
title_fullStr [en] GRIDFS: SERVER FOR GRIDS AND HETEROGENEOUS DISTRIBUTED ENVIRONMENTS
title_full_unstemmed [en] GRIDFS: SERVER FOR GRIDS AND HETEROGENEOUS DISTRIBUTED ENVIRONMENTS
title_sort [en] GRIDFS: SERVER FOR GRIDS AND HETEROGENEOUS DISTRIBUTED ENVIRONMENTS
author MARCELO NERY DOS SANTOS
author_facet MARCELO NERY DOS SANTOS
author_role author
dc.contributor.none.fl_str_mv RENATO FONTOURA DE GUSMAO CERQUEIRA
RENATO FONTOURA DE GUSMAO CERQUEIRA
RENATO FONTOURA DE GUSMAO CERQUEIRA
dc.contributor.author.fl_str_mv MARCELO NERY DOS SANTOS
dc.subject.por.fl_str_mv [pt] SISTEMAS DISTRIBUIDOS
[pt] MIDDLEWARE
[pt] CORBA
[pt] COMPUTACAO EM GRADE
[en] DISTRIBUTED SYSTEMS
[en] MIDDLEWARE
[en] CORBA
[en] GRID COMPUTING
topic [pt] SISTEMAS DISTRIBUIDOS
[pt] MIDDLEWARE
[pt] CORBA
[pt] COMPUTACAO EM GRADE
[en] DISTRIBUTED SYSTEMS
[en] MIDDLEWARE
[en] CORBA
[en] GRID COMPUTING
description [pt] A computação em grade permite o uso de recursos computacionais distribuídos em várias redes para a execução de tarefas que requerem um alto poder computacional. Uma infra-estrutura para grades pode ser utilizada para auxiliar na execução dessas tarefas e pode coordenar o controle das atividades envolvidas na execução, como a disponibilização dos arquivos de dados para as tarefas em execução nos nós da grade. O GridFS é um sistema para o compartilhamento de arquivos em grades e ambientes distribuídos heterogêneos. Ao disponibilizar um servidor em diversas máquinas, é possível construir uma federação integrando os diversos sistemas de arquivos locais e abrindo possibilidades de armazenamento na ordem de terabytes. O sistema proposto foi modelado e desenvolvido levando em consideração diversos aspectos como escalabilidade, interoperabilidade e desempenho. O GridFS agrega algumas características dos sistemas de compartilhamento de arquivos atualmente em uso pela comunidade, isto é, o sistema oferece uma API para acesso remoto aos dados, disponibiliza a opção de cópia de arquivos entre diferentes servidores e fornece algumas funções especiais para os ambientes de computação em grade, como uma estimativa do tempo de transferência entre os diversos nós. Além de definir as características e os aspectos de implementação do sistema, esta dissertação apresenta alguns resultados experimentais para a transferência de arquivos na rede e, como forma de avaliação, discutimos a integração do GridFS ao emph {framework} CSBase, utilizado no desenvolvimento de sistemas para computação em grade.
publishDate 2006
dc.date.none.fl_str_mv 2006-10-30
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/doctoralThesis
format doctoralThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=9212&idi=1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=9212&idi=2
http://doi.org/10.17771/PUCRio.acad.9212
url https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=9212&idi=1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=9212&idi=2
http://doi.org/10.17771/PUCRio.acad.9212
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv MAXWELL
publisher.none.fl_str_mv MAXWELL
dc.source.none.fl_str_mv reponame:Repositório Institucional da PUC-RIO (Projeto Maxwell)
instname:Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)
instacron:PUC_RIO
instname_str Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)
instacron_str PUC_RIO
institution PUC_RIO
reponame_str Repositório Institucional da PUC-RIO (Projeto Maxwell)
collection Repositório Institucional da PUC-RIO (Projeto Maxwell)
repository.name.fl_str_mv Repositório Institucional da PUC-RIO (Projeto Maxwell) - Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)
repository.mail.fl_str_mv
_version_ 1856395893247311872