Sign In

StorageXTuner: An LLM Agent-Driven Automatic Tuning Framework for Heterogeneous Storage Systems

Created by
  • Haebom
Category
Empty

저자

Qi Lin, Zhenyu Zhang, Viraj Thakkar, Zhenjie Sun, Mai Zheng, Zhichao Cao

개요

StorageXTuner는 이기종 스토리지 엔진을 위한 LLM 에이전트 기반 자동 튜닝 프레임워크입니다. Executor (샌드박스 벤치마킹), Extractor (성능 다이제스트), Searcher (통찰력 기반 구성 탐색), Reflector (통찰력 생성 및 관리)의 4가지 에이전트로 구성됩니다. 통찰력 기반 트리 검색과 계층적 메모리를 결합하여 경험적으로 검증된 통찰력을 장려하고, 안전하지 않은 작업을 방지하기 위해 경량 검사기를 사용합니다. RocksDB, LevelDB, CacheLib, MySQL InnoDB에서 YCSB, MixGraph, TPC-H/C를 사용하여 평가했으며, out-of-the-box 설정 및 ELMo-Tune에 비해 최대 575% 더 높은 처리량, 최대 88% 더 낮은 p99 지연 시간, 더 적은 시도로 수렴하는 성능을 보였습니다.

시사점, 한계점

시사점:
LLM 에이전트 기반의 자동 튜닝 프레임워크 제시.
다양한 스토리지 엔진 및 워크로드에서 우수한 성능 향상 달성.
cross-system reuse, 탐색 제약 완화, 검증 강화.
통찰력 기반 트리 검색과 계층적 메모리를 활용하여 효율적인 튜닝 수행.
한계점:
논문에 구체적인 한계점 언급 없음.
👍