Provenance for the Cloud

Provenance for the Cloud
复制标题

DOI:
--
复制
发表时间:
2010-02
期刊:
--
影响因子:
--
通讯作者:
Kiran-Kumar Muniswamy-Reddy;P. Macko;M. Seltzer
Kiran-Kumar Muniswamy-Reddy;P. Macko;M. Seltzer
中科院分区:
其他
文献类型:
--
作者:
Kiran-Kumar Muniswamy-Reddy;P. Macko;M. Seltzer

文献摘要

被引文献

相似文献

云计算由于其即用即付和即用即配的模式,有望成为数据存储和计算的下一个计算环境。云存储已经被用于备份桌面用户数据,托管共享的科学数据,存储Web应用程序数据以及提供网页服务。然而,今天的云商店缺少一个重要的组成部分:出处。起源是描述对象历史的元数据。我们认为,出处对于存储在云上的数据至关重要,并确定了出处的属性,使其实用性。然后,我们研究了当前的云产品,并设计和实现了三个协议,用于在当前的云存储中维护数据/出处。协议代表设计空间中的不同点,并满足不同的起源属性子集。我们的评估表明,所有三个协议的开销是可比的,在绝对值上是合理的。因此,人们可以根据协议提供的属性来选择协议,而不会牺牲性能。虽然在当今的云产品之上提供出处是可行的,但我们最后提出了将出处作为核心云功能的案例,并讨论了这样做的问题。
The cloud is poised to become the next computing environment for both data storage and computation due to its pay-as-you-go and provision-as-you-go models. Cloud storage is already being used to back up desktop user data, host shared scientific data, store web application data, and to serve web pages. Today's cloud stores, however, are missing an important ingredient: provenance. Provenance is metadata that describes the history of an object. We make the case that provenance is crucial for data stored on the cloud and identify the properties of provenance that enable its utility. We then examine current cloud offerings and design and implement three protocols for maintaining data/provenance in current cloud stores. The protocols represent different points in the design space and satisfy different subsets of the provenance properties. Our evaluation indicates that the overheads of all three protocols are comparable to each other and reasonable in absolute terms. Thus, one can select a protocol based upon the properties it provides without sacrificing performance. While it is feasible to provide provenance as a layer on top of today's cloud offerings, we conclude by presenting the case for incorporating provenance as a core cloud feature, discussing the issues in doing so.