GeneaLog: Fine-Grained Data Streaming Provenance at the Edge

被引:13
|
作者
Palyvos-Giannas, Dimitris [1 ]
Gulisano, Vincenzo [1 ]
Papatriantafilou, Marina [1 ]
机构
[1] Chalmers Univ Technol, Gothenburg, Sweden
基金
瑞典研究理事会;
关键词
Fine-grained data provenance; Edge architectures; Data streaming;
D O I
10.1145/3274808.3274826
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Fine-grained data provenance in data streaming allows linking each result tuple back to the source data that contributed to it, something beneficial for many applications (e.g., to find the conditions triggering a security- or safety-related alert). Further, when data transmission or storage has to be minimized, as in edge computing and cyber-physical systems, it can help in identifying the source data to be prioritized. The memory and processing costs of fine-grained data provenance, possibly afforded by high-end servers, can be prohibitive for the resource-constrained devices deployed in edge computing and cyber-physical systems. Motivated by this challenge, we present GeneaLog, a novel fine-grained data provenance technique for data streaming applications. Leveraging the logical dependencies of the data, GeneaLog takes advantage of cross-layer properties of the software stack and incurs a minimal, constant size per-tuple overhead. Furthermore, it allows for a modular and efficient algorithmic implementation using only standard data streaming operators. This is particularly useful for distributed streaming applications since the provenance processing can be executed at separate nodes, orthogonal to the data processing. We evaluate an implementation of GeneaLog using vehicular and smart grid applications, confirming it efficiently captures fine-grained provenance data with minimal overhead.
引用
收藏
页码:227 / 238
页数:12
相关论文
共 50 条
  • [1] GeneaLog: Fine-grained data streaming provenance in cyber-physical systems
    Palyvos-Giannas, Dimitris
    Gulisano, Vincenzo
    Papatriantafilou, Marina
    [J]. PARALLEL COMPUTING, 2019, 89
  • [2] Fine-Grained, Secure and Efficient Data Provenance on Blockchain Systems
    Ruan, Pingcheng
    Chen, Gang
    Tien Tuan Anh Dinh
    Lin, Qian
    Ooi, Beng Chin
    Zhang, Meihui
    [J]. PROCEEDINGS OF THE VLDB ENDOWMENT, 2019, 12 (09): : 975 - 988
  • [3] Fine-Grained Provenance for Matching & ETL
    Zheng, Nan
    Alawini, Abdussalam
    Ives, Zachary G.
    [J]. 2019 IEEE 35TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2019), 2019, : 184 - 195
  • [4] LineageChain: a fine-grained, secure and efficient data provenance system for blockchains
    Pingcheng Ruan
    Tien Tuan Anh Dinh
    Qian Lin
    Meihui Zhang
    Gang Chen
    Beng Chin Ooi
    [J]. The VLDB Journal, 2021, 30 : 3 - 24
  • [5] Capturing and Querying Fine-grained Provenance of Preprocessing Pipelines in Data Science
    Chapman, Adriane
    Missier, Paolo
    Simonelli, Giulia
    Torlone, Riccardo
    [J]. PROCEEDINGS OF THE VLDB ENDOWMENT, 2020, 14 (04): : 507 - 520
  • [6] LineageChain: a fine-grained, secure and efficient data provenance system for blockchains
    Ruan, Pingcheng
    Tien Tuan Anh Dinh
    Lin, Qian
    Zhang, Meihui
    Chen, Gang
    Ooi, Beng Chin
    [J]. VLDB JOURNAL, 2021, 30 (01): : 3 - 24
  • [7] Supporting Better Insights of Data Science Pipelines with Fine-grained Provenance
    Chapman, Adriane
    Lauro, Luca
    Missier, Paolo
    Torlone, Riccardo
    [J]. ACM TRANSACTIONS ON DATABASE SYSTEMS, 2024, 49 (02):
  • [8] A Distributed System for The Management of Fine-grained Provenance
    Sultana, Salmin
    Bertino, Elisa
    [J]. JOURNAL OF DATABASE MANAGEMENT, 2015, 26 (02) : 32 - 47
  • [9] Verifiable Data Search with Fine-Grained Authorization in Edge Computing
    Li, Jianwei
    Wang, Xiaoming
    Gan, Qingqing
    [J]. SECURITY AND COMMUNICATION NETWORKS, 2022, 2022
  • [10] Augmenting Singularity to Generate Fine-grained Workflows, Record Trails, and Data Provenance
    Kennedy, Dominic
    Olaya, Paula
    Lofstead, Jay
    Vargas, Rodrigo
    Taufer, Michela
    [J]. 2022 IEEE 18TH INTERNATIONAL CONFERENCE ON E-SCIENCE (ESCIENCE 2022), 2022, : 403 - 404