Challenges for Provenance in Cloud Computing
Cloud computing is an increasingly popular approach for the processing of large data sets and computationally expensive programs. Many applications which require provenance are now moving to cloud infrastructures. However, it is not widely realized that clouds have their own need for provenance due to their dynamic nature and the burden this places on their administrators. The authors analyze the structure of cloud computing to identify the unique challenges facing provenance collection and the scenarios in which additional provenance data could be useful.