ELMo-Tune-V2: LLM-Assisted Full-Cycle Auto-Tuning to Optimize LSM-Based Key-Value Stores
Viraj Thakkar, Qi Lin, Kenanya Keandra Adriel Prasetyo, Raden, Haryosatyo Wisjnunandono, Achmad Imam Kistijantoro, Reza Fuad Rachmadi,, Zhichao Cao

TL;DR
ELMo-Tune-V2 employs large language models to automate and optimize the full configuration tuning process of LSM-based key-value stores, significantly enhancing performance across diverse workloads.
Contribution
It introduces a novel LLM-based framework for workload characterization, automatic tuning, and real-time configuration adjustment in LSM-KVS systems, surpassing traditional methods.
Findings
Achieves up to 14x performance improvement over default configurations.
Demonstrates 34% and 26% performance gains on NebulaGraph and Kvrocks.
Enables dynamic, workload-aware tuning with LLMs.
Abstract
Log-Structured Merge-tree-based Key-Value Store (LSM-KVS) is a foundational storage engine serving diverse modern workloads, systems, and applications. To suit varying use cases, LSM-KVS allows a vast configuration space that controls core parameters like compaction, flush, and cache sizes, each consuming a shared pool of CPU, Memory, and Storage resources. Navigating the LSM-KVS configuration space necessitates knowledge of the impact of each configuration on the expected workload and underlying hardware. Beyond expensive and time-intensive human-expert-based tuning, existing LSM-KVS tuning solutions focus on tuning with specific workload expectations while limited to a narrow subset of parameters. This paper introduces ELMo-Tune-V2, a framework that integrates Large Language Models (LLMs) at its foundation to demonstrate the potential of applying modern LLMs in data system…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Data Storage Technologies · Digital Rights Management and Security
