Sorry, you need to enable JavaScript to visit this website.

KV-Aware Storage System for Scalable LLM Inference

Winchester

Wed Sep 30 | 1:30pm

Abstract

Large language model (LLM) inference is rapidly shifting the infrastructure bottleneck from compute throughput to the storage and movement of Key-Value (KV) cache data associated with long-context and high-concurrency inference. While GPUs provide sufficient tensor compute performance for token generation, the scalability and economics of inference are increasingly constrained by the cost, power consumption, and capacity limitations of GPU’s High Bandwidth Memory (HBM). This presentation proposes a new category of infrastructure, purpose-built for AI inference workloads, referred to as an Inference Storage System, that treats transformer KV Cache as a page addressable storage object rather than treating KV Cache as transient GPU memory. The proposed architecture externalizes inactive and shared KV state into a low-latency storage tier accessible through NVMe or RDMA-enabled Ethernet fabrics while preserving active decode performance inside GPU memory.

The presentation examines the architectural requirements for KV-aware storage systems, including paged KV layouts, GPU-direct DMA paths, predictive prefetch, inline KV compression including TurboQuant-class quantization techniques, and attention-aware eviction policies. Unlike traditional block or file storage systems optimized for persistence and throughput, the proposed architecture operates as a KV-page storage appliance capable of storing, indexing, compressing, and streaming transformer KV tensors directly into GPU memory with minimal CPU involvement. The presentation further evaluates the tradeoffs between local NVMe-attached KV storage devices and rack-scale Ethernet-attached KV storage appliances, and discusses how emerging inference runtimes such as vLLM, TensorRT-LLM, and SGLang enable tiered KV-storage hierarchies for scalable inference deployment.

Finally, the presentation argues that KV Cache offload represents the emergence of a new storage systems category optimized specifically for AI inference. In this model, storage infrastructure is no longer designed solely for durability or capacity, but also for sustaining attention locality, maximizing GPU utilization, reducing power consumption, and enabling economically scalable long-context inference. We present architectural considerations, deployment models, and performance implications for future KV storage including both node-local and disaggregated implementations and demonstrate how storage-centric inference architectures may become foundational components of next-generation large-scale AI platforms.