SETI@home: an experiment in public-resource computing
Communications of the ACM
Toward a Synergy Between P2P and Grids
IEEE Internet Computing
BOINC: A System for Public-Resource Computing and Storage
GRID '04 Proceedings of the 5th IEEE/ACM International Workshop on Grid Computing
A super-peer model for resource discovery services in large-scale Grids
Future Generation Computer Systems
Alchemist: user driven searching in ubiquitous networks
Proceedings of the 1st international workshop on Advanced data processing in ubiquitous computing (ADPUC 2006)
Proceedings of the 2nd workshop on Workflows in support of large-scale science
Distributing workflows over a ubiquitous P2P network
Scientific Programming - Dynamic Computational Workflows: Discovery, Optimization and Scheduling
A scalable super-peer approach for public scientific computation
Future Generation Computer Systems
P2P file sharing for P2P computing
Multiagent and Grid Systems - Content management and delivery through P2P-based content networks
Hi-index | 0.00 |
Submission of multiple jobs in a distributed and heterogeneous environment is required by applications that rely on the "public-resource computing" paradigm. We present here a scientific scenario for the analysis of astronomical data, where some nodes are responsible for maintaining and advertising job description files and other so called worker nodes, are dispersed over the Grid to execute the jobs. Job assignment is performed through a mechanism that matches adverts, containing job descriptions, with job queries that are sent by available workers across the Grid exploiting an underlying super-peer topology. With an analogous mechanism, a worker locates the input data file needed to run a job and downloads it from a data center node. This paper presents a super-peer protocol for the submission of a very large number of jobs on a Grid environment. The super-peer architecture enables the replication of data files on multiple data centers, which helps reduce the processing load and speed up the application. A simulation analysis has been performed to evaluate the impact of application and network parameters on performance results.