A Storage Model with Fine-Grained In-Storage Query Processing for Spatio-Temporal Data
Yang Guo, Tianyu Wang, Zizhan Chen, Zili Shao
Abstract
Massive spatio-temporal data are continuously generated by various moving objects. To process these data for applications such as traffic forecasting, existing spatio-temporal systems all employ the move-data-to-computation paradigm. However, this approach suffers from significant data movement overhead between hosts and drives. To address this issue, this work introduces Groundhog, an efficient in-storage computing technique designed specifically for spatio-temporal queries, aimed at reducing unnecessary data movement and computations. Groundhog introduces three key designs for efficient in-storage computing: (i) a self-contained and segment-based storage model, which is lightweight for in-storage computing and enables fine-grained pruning for spatio-temporal queries; (ii) a set of fine-grained techniques to optimize query processing inside storage devices for spatio-temporal queries; and (iii) an in-storage-computing-aware query planner, which offloads spatio-temporal queries in a fine-grained manner using a cost-based approach. We implemented Groundhog on a real hardware board. Extensive experiments conducted on real-world datasets demonstrate that Groundhog achieves significant performance improvements, with latency reductions of up to 81 % for widely used spatio-temporal queries compared to host computing solutions.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Related papers
- A Spatio-Temporal Series Data Model with Efficient Indexing and Layout for Cloud-Based Trajectory Data ManagementYang Guo, Zhiqi Wang, Jin Xue, Zili ShaoICDE 2024 · 11 citations
- TMan: A High-Performance Trajectory Data Management System Based on Key-Value StoresHuajun He, Zihang Xu, Ruiyuan Li, Jie Bao et al.ICDE 2024 · 12 citations
- SSTD: A Distributed System on Streaming Spatio-Textual DataYue Chen, Zhida Chen, Gao Cong, Ahmed R. Mahmood et al.VLDB 2020
- SkyPIE: A Fast & Accurate Oracle for Object PlacementTiemo Bang, Chris Douglas, Natacha Crooks, Joseph M. HellersteinSIGMOD 2024
- Deploying Computational Storage for HTAP DBMSs Takes More Than Just Computation OffloadingKitaek Lee, Insoon Jo, Jaechan Ahn, Hyuk Lee et al.VLDB 2023 · 14 citations
