Back to results

Alma Mater Studiorum - Università di Bologna

A tuple space implementation for large-scale infrastructures

Abstract

dc:description

Coordinating activities in a distributed system is an open research topic. Several models have been proposed to achieve this purpose such as message passing, publish/subscribe, workflows or tuple spaces. We have focused on the latter model, trying to overcome some of its disadvantages. In particular we have applied spatial database techniques to tuple spaces in order to increase their performance when handling a large number of tuples. Moreover, we have studied how structured peer to peer approaches can be applied to better distribute tuples on large networks. Using some of these result, we have developed a tuple space implementation for the Globus Toolkit that can be used by Grid applications as a coordination service. The development of such a service has been quite challenging due to the limitations imposed by XML serialization that have heavily influenced its design. Nevertheless, we were able to complete its implementation and use it to implement two different types of test applications: a completely parallelizable one and a plasma simulation that is not completely parallelizable. Using this last application we have compared the performance of our service against MPI. Finally, we have developed and tested a simple workflow in order to show the versatility of our service.

Degree

thesis:*
Grantor dc:publisher
Alma Mater Studiorum - Università di Bologna
Year dc:date
2008

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Capizzi, Sirio <1980>
Contributors dc:contributor
  • Ciancarini, Paolo

Subjects

dc:subject × 1

Rights

dc:rights
Statement dc:rights
  • info:eu-repo/semantics/openAccess
Language dc:language
en

Identifiers

dc:identifier.*
Identifier
urn:nbn:it:unibo-883
OAI identifier oai:identifier
oai:amsdottorato.cib.unibo.it:914

Chain of custody

source
Harvested from
Università di Bologna
Base URL
amsdottorato.unibo.it/cgi/oai2
Last updated
2026-07-24
Source record
OAI-PMH GetRecord
citation

Capizzi, Sirio <1980>. A tuple space implementation for large-scale infrastructures. Alma Mater Studiorum - Università di Bologna, 2008. https://doi.org/10.6092/unibo/amsdottorato/914.