vExpert: Virtualizing Expert Storage for Adaptive Load Balancing in Distributed MoE Inference
Analyze & explore related research in Conceptio
Connect this record directly into your research workflow or AI agent. Explore citations across open repositories, query full text, and export structured proof bundles.
vExpert: Virtualizing Expert Storage for Adaptive Load Balancing in Distributed MoE Inference
Wenxun Wang1,3
Xiuhong Li2
Yida Wang2 Chen Tang1 ∗ Yu Wang1 Yongpan Liu1,3
Zongle Huang1,3
Ke Hong1
Tsinghua University 2 Infinigence-AI 3 BNRist {wx-wang23}@mails.tsinghua.edu.cn {ypliu}@tsinghua.edu.cn
Abstract Mixture-of-Experts (MoE) models have become prevailing, yet their distributed deployment suffers from severe dynamic load imbalance due to the conflict between static expert placement and inherent routing dynamism. While host DRAM offers capacity to avoid static device storage for load balancing, we identify existing offloading works fundamentally fail in distributed inference due to two overlooked challenges: (1) coupled performance impacts of runtime Host-to-Device transfers due to load dynamism and shared PCIe topology; (2) system-level memory overhead incurred by DRAM usage at scale. In this paper, we propose V E XPERT that shifts DRAM offloading paradigm from partial residency to full redundancy through virtualized expert storage. We pioneer the first systematic performance model that jointly captures H2D latency, PCIe contention, and load imbalance, building a lightweight allocator to dynamically map physical experts to virtual slots runtime. A novel disaggregated manager is designed to reduce memory overhead in multi-process environments. Evaluated on DeepSeek-V3.1 within an 8-node H100 cluster, V E XPERT improves load balance ratio by up to 55% and achieves 1.2× end-to-end speedup.
1
Introduction