Sciweavers

ICPADS
2007
IEEE

Persistence and communication state transfer in an asynchronous pipe mechanism

14 years 5 months ago
Persistence and communication state transfer in an asynchronous pipe mechanism
Abstract— Emergent wide-area distributed systems like computational grids present opportunities for large scientific applications. On these systems, communication mechanisms have to deal with dynamic resource availability and occurrence of network failures. In this paper, we present the design and implementation of an asynchronous and persistent pipe mechanism, called π-channels. These communication issues are addressed by combining adaptive caching with data streaming for efficient and fault-tolerant communication. We present the underlying distributed algorithm that implements (a) caching of pipe data segments; (b) asynchronous operation; and (c) re-establishment of connections when a peer leaves and rejoins the computation – part of a communication state transfer mechanism. This makes it possible for different segments (from cache and from writer) of the pipe data to be concurrently streamed to the migrated reader, reducing the retrieval time. Finally, we present some perform...
Philip Chan, David Abramson
Added 03 Jun 2010
Updated 03 Jun 2010
Type Conference
Year 2007
Where ICPADS
Authors Philip Chan, David Abramson
Comments (0)