Increasing resiliency through priority scheduling of asynchronous data replication

Kevin P. Adams, Denis Gračanin, Michael G. Hinchey

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Distributed systems commonly replicate data to enhance system dependability. In such systems, a logical update on a data item results in a physical update on a number of copies. The synchronization and communication required to keep the copies of replicated data consistent introduces a delay when operations are performed. In time-constrained systems or systems distributed over a bandwidth-constrained area, such operational delays generally prove unacceptable. Asynchronous data replication is commonly used to mitigate these delays. We look to develop a general solution for the introduction of an adaptive data replication scheduler to optimize asynchronous replications based on a user-developed priority model in overloaded situations. The solution uses a Multi-Layer Perceptron neural network to mimic the behavior of a historically optimal scheduler through functional approximation with its evaluation through simulation.

Original languageEnglish
Title of host publicationProceedings - 11th International Conference on Parallel and Distributed Systems Workshops, ICPADS 2005
EditorsL. Barolli
Pages356-362
Number of pages7
DOIs
Publication statusPublished - 2005
Externally publishedYes
Event11th International Conference on Parallel and Distributed Systems Workshops, ICPADS 2005 - Fukuoka, Japan
Duration: 20 Jul 200522 Jul 2005

Publication series

NameProceedings of the International Conference on Parallel and Distributed Systems - ICPADS
Volume1
ISSN (Print)1521-9097

Conference

Conference11th International Conference on Parallel and Distributed Systems Workshops, ICPADS 2005
Country/TerritoryJapan
CityFukuoka
Period20/07/0522/07/05

Fingerprint

Dive into the research topics of 'Increasing resiliency through priority scheduling of asynchronous data replication'. Together they form a unique fingerprint.

Cite this