Tracking and Sketching Distributed Data Provenance


T. Malik, L. Nistor and A. Gehani, “Tracking and Sketching Distributed Data Provenance,” 2010 IEEE Sixth International Conference on e-Science, 2010, pp. 190-197, doi: 10.1109/eScience.2010.51.


Current provenance collection systems typically gather metadata on remote hosts and submit it to a central server. In contrast, several data-intensive scientific applications require a decentralized architecture in which each host maintains an authoritative local repository of the provenance metadata gathered on that host. The latter approach allows the system to handle the large amounts of metadata generated when auditing occurs at fine granularity, and allows users to retain control over their provenance records. The decentralized architecture, however, increases the complexity of auditing, tracking, and querying distributed provenance. We describe a system for capturing data provenance in distributed applications, and the use of provenance sketches to optimize subsequent data provenance queries. Experiments with data gathered from distributed workflow applications demonstrate the feasibility of a decentralized provenance management system and improvements in the efficiency of provenance queries.

Keywords: Distributed databases, Data models, Computers, Computational modeling, Monitoring, Electronic mail

Read more from SRI