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 条
  • [21] How, Where, and Why Data Provenance Improves Query Debugging A Visual Demonstration of Fine-Grained Provenance Analysis for SQL
    Mueller, Tobias
    Engel, Pascal
    [J]. 2022 IEEE 38TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2022), 2022, : 3178 - 3181
  • [22] Proxy cache management for fine-grained scalable video streaming
    Liu, JC
    Chu, XW
    Xu, JL
    [J]. IEEE INFOCOM 2004: THE CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS 1-4, PROCEEDINGS, 2004, : 1490 - 1500
  • [23] Declarative Rules for Inferring Fine-Grained Data Provenance from Scientific Workflow Execution Traces
    Bowers, Shawn
    McPhillips, Timothy
    Ludaescher, Bertram
    [J]. PROVENANCE AND ANNOTATION OF DATA AND PROCESSES, IPAW 2012, 2012, 7525 : 82 - 96
  • [24] Streaming Solutions for Fine-Grained Network Traffic Measurements and Analysis
    Khan, Faisal
    Hosein, Nicholas
    Ghiasi, Soheil
    Chuah, Chen-Nee
    Sharma, Puneet
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2014, 22 (02) : 377 - 390
  • [25] Stochastic Edge Detection for Fine-Grained Progressive Precision
    Lee, Youngwook
    Kim, Kyung-Ki
    Kim, Yong-Bin
    Choi, Minsu
    [J]. 18TH INTERNATIONAL SOC DESIGN CONFERENCE 2021 (ISOCC 2021), 2021, : 119 - 120
  • [26] Fine-Grained Provenance Collection over Scripts Through Program Slicing
    Pimentel, Joao Felipe
    Freire, Juliana
    Murta, Leonardo
    Braganholo, Vanessa
    [J]. PROVENANCE AND ANNOTATION OF DATA AND PROCESSES, IPAW 2016, 2016, 9672 : 199 - 203
  • [27] Lightweight and Fine-Grained Privacy-Preserving Data Aggregation Scheme in Edge Computing
    Li, Hongyang
    Cheng, Qingfeng
    Li, Xinghua
    Ma, Siqi
    Ma, Jianfeng
    [J]. IEEE SYSTEMS JOURNAL, 2022, 16 (02): : 1832 - 1841
  • [28] CFP: A Cross-layer Recommender System with Fine-grained Preloading for Short Video Streaming at Network Edge
    Ran, Dezhi
    Zhang, Yuanxing
    Yuan, Ye
    Bian, Kaigui
    [J]. 2020 IEEE 13TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD 2020), 2020, : 380 - 388
  • [29] FINE-GRAINED COLOUR DISCRIMINATION WITHOUT FINE-GRAINED COLOUR
    Gert, Joshua
    [J]. AUSTRALASIAN JOURNAL OF PHILOSOPHY, 2015, 93 (03) : 602 - 605
  • [30] Integrity check method for fine-grained data
    School of Information Science and Technology, Southwest Jiaotong University, Chengdu 610031, China
    不详
    [J]. Ruan Jian Xue Bao, 2009, 4 (902-909):