Presentation
VALVE: Accelerating Visible Version Searching in HTAP Systems via In-Storage Computing
DescriptionHybrid Transactional and Analytical Processing (HTAP) workloads are widely deployed in production systems. Under HTAP workloads, frequent updates lengthen the version chains maintained in Multi-Version-Concurrency-Control (MVCC) systems. Longer version chains require Visible Version Searching (VVS) to scan more versions during analytical queries. In-Storage Computing (ISC) technique alleviates the I/O burden. We propose VALVE to offload the VVS process to a Computational-Storage-Device (CSD). VALVE first solves the consistency issue under host-CSD concurrency. A frugal skip list is introduced in VALVE to further accelerate the version-chain traversal. Experimental results show that VALVE reduces end-to-end scan latency and improves analytical throughput.
Event Type
Research Manuscript
TimeWednesday, July 294:06pm - 4:18pm PDT
LocationMtg Room 203C
Similar Presentations
