GLAS-PPE/2003-18

OptorSim - A Grid Simulator for Studying Dynamic Data Replication Strategies

William H. Bell(1), David G. Cameron(1), Luigi Capozza(2), A. Paul Millar(1), Kurt Stockinger(3), Floriano Zini(4)

(1) University of Glasgow, Kelvin Building, Glasgow G12 8QQ, Scotland.
(2) Institut fuer Kernphysik - A4, Becherweg 45, 55099 Mainz, Germany
(3) CERN, European Organization for Nuclear Research 1211 Geneva, Switzerland
(4) ITC-irst, Via Sommarive 18, 38050 Povo (Trento), Italy

Computational Grids process large, computationally intensive problems on small data sets. In contrast, Data Grids process large computational problems that in turn require evaluating, mining and producing large amounts of data. Replication, creating geographically disparate identical copies of data, is regarded as one of the major optimisation techniques for reducing data access costs. In this paper, several replication algorithms are discussed. These algorithms were studied using the Grid simulator: OptorSim. OptorSim provides a modular framework within which optimisation strategies can be studied under different Grid configurations. The goal is to explore the stability and transient behaviour of selected optimisation techniques. We detail the design and implementation of OptorSim and analyse various replication algorithms based on different Grid workloads.


Paper available in the following formats: