TY - GEN
T1 - Increasing resiliency through priority scheduling of asynchronous data replication
AU - Adams, Kevin P.
AU - Gračanin, Denis
AU - Hinchey, Michael G.
PY - 2005
Y1 - 2005
N2 - 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.
AB - 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.
UR - http://www.scopus.com/inward/record.url?scp=23944510680&partnerID=8YFLogxK
U2 - 10.1109/ICPADS.2005.171
DO - 10.1109/ICPADS.2005.171
M3 - Conference contribution
AN - SCOPUS:23944510680
SN - 0769522815
T3 - Proceedings of the International Conference on Parallel and Distributed Systems - ICPADS
SP - 356
EP - 362
BT - Proceedings - 11th International Conference on Parallel and Distributed Systems Workshops, ICPADS 2005
A2 - Barolli, L.
T2 - 11th International Conference on Parallel and Distributed Systems Workshops, ICPADS 2005
Y2 - 20 July 2005 through 22 July 2005
ER -