Aug 2026· EAI Endorsed Transactions on Internet of Things· 0 citations· 61 references
TL;DR
Janus is, to the authors' knowledge, the first scheduler to treat the KV-transport decision as a first-class scheduling variable jointly with prefill and decode routing across heterogeneous multi-cloud fleets, with provable guarantees.
Abstract
INTRODUCTION: Disaggregated large language model (LLM) serving separates the compute-bound prefill phase from the memory-bound decode phase and is increasingly deployed across heterogeneous multi-cloud and edge-adjacent fleets serving geographically distributed (including IoT and edge) clients. The key-value (KV) cache that couples the two phases raises a stateful routing problem—migrate, recompute, or partially ship the cache across inter-cloud links of varying bandwidth, on hardware of varying capability, under spot prices that change every few minutes—that, to our knowledge, no published framework fully addresses.
Objectives
To jointly optimize prefill placement, decode placement, KV-cache transport policy, and slow-timescale pool sizing across clouds with heterogeneous link bandwidths, GPU capabilities, and volatile spot prices, with explicit provable guarantees.
Methods
We present Janus, an online scheduler that formulates per-request scheduling as a constrained graph-routing problem with stateful edges and decomposes it into a monotone-submodular prefix-aware placement subproblem and a Lyapunov drift-plus-penalty control subproblem, with four KV-transport policies including a hybrid layer-pipelined policy admitting a closed-form layer-split optimum. A 17.1K-line prototype implements the scheduling logic; evaluation uses a trace-driven, discrete-event simulator whose timing and cost models are calibrated against measured single-pod microbenchmarks, configured to model a 96-pod (512-GPU) three-cloud, six-region fleet.
Results
We prove a (1 1/e) approximation for prefix reuse under continuous greedy (with a 1/2 guarantee for the deployed combinatorial greedy under slack capacity, degrading to 1/3 when heterogeneous KV capacity binds), an O(1/V ) gap to the best policy in the decomposed class with O(V ) queue bound stated with its explicit additive constants, a sample-path robustness guarantee under adversarially time-varying prices and bandwidth, and a hybrid-transport optimality theorem. In simulation, versus the strongest multi-cloud baseline we construct, Janus attains 3.8 median and 4.6 P99 time-to-first-token reduction, 2.1 goodput, a 71% reuse-capture rate, and 38% cost reduction, with graceful degradation under spot-preemption, WAN-bandwidth-collapse, and region-failure scenarios.
Conclusion
Janus is, to our knowledge, the first scheduler to treat the KV-transport decision as a first-class scheduling variable jointly with prefill and decode routing across heterogeneous multi-cloud fleets, with provable guarantees; physical multi-cloud deployment and hardware validation of the simulated results are explicitly left as future work.
This work presents a robust KV cache management framework for LLM serving that jointly optimizes GPU parallelism configuration, KV cache reservation per request class, request routing across heterogeneous serving groups, and prefix caching for shared prompts that incorporates latency SLO constraints and captures the interaction between memory allocation, throughput, and queueing delay.
Jiaming Cheng, Duong The Do, D. Nguyen· arXiv.org· 1 citation· ⚡1
JointCloud environments, including multi-cloud and federated cloud systems, increasingly rely on high-performance networks (HPNs) to support large-scale cross-cloud data transfers. In such settings, advance bandwidth reservation with timedependent pricing is essential for cost-efficient and predictable data movement, where the transfer cost depends on both dynamic link prices and path reconfiguration overhead. This paper investigates the optimal scheduling of the VPFB BRR-MinC, where VPFB (Variable Path, Fixed Bandwidth) allows routing paths to change across time slots while maintaining a constant reserved bandwidth, and BRR-MinC seeks a minimum-cost schedule for deadline-constrained data transfers. We formalize a timedependent cost model incorporating slot-varying edge weights and switching penalties, and prove that the problem is NPcomplete. To address the temporal coupling introduced by switching costs, we develop a segmentation-based dynamic programming framework and propose a scalable heuristic, Heu-VPFB-MinC-TD-S. Simulation results on an ESnet-inspired topology show that the proposed method achieves identical feasibility while reducing total transfer cost compared with a greedy baseline, at the expense of moderate additional runtime. These results demonstrate the effectiveness of segmentation-aware optimization for cost-efficient cross-cloud data transfer in JointCloud systems.
Liudong Zuo, Pan Lai, Michelle Zhu et al.· Fall Joint Computer Conferen...· 0 citations
CELLServe formalizes SLO-constrained joint resource provisioning as an optimization problem with a dedicated algorithm, and introduces an opportunistic instance merging strategy for decode phase functions to reclaim fragmented resources.
Zejian Wang, Nan Lin, Zinuo Cai et al.· ACM Transactions on Architec...· 0 citations
Serving large language models (LLMs) on cloud spot and preemptible instances reduces costs by 60 to 90 percent compared to on-demand pricing, but unpredictable instance preemptions cause request failures, KV-cache state loss, and degraded user experience. We present MorphCloud-LLM, an elastic LLM serving system designed to achieve the reliability properties of on-demand serving at spot-instance pricing. MorphCloud-LLM integrates three synergistic components: (1) an asynchronous incremental KV-cache checkpointing engine that streams only delta state to disaggregated persistent storage with less than 3% throughput overhead, enabling sub-second KV-cache delta streaming and reconstruction for KV-cache sizes up to 32 GB on replacement instances (total end-to-end migration latency: 1390 ms); (2) a gradient-boosted preemption prediction model trained on spot market telemetry that achieves 89% recall at a 30-s prediction horizon, providing sufficient lead time for proactive migration before forced eviction; and (3) a speculative decoding continuity engine that offloads draft model token generation to on-demand fallback nodes during migration windows, bounding the user-visible interruption to a sub-second buffering pause. MorphCloud-LLM is deployed and evaluated on AWS and GCP using LLaMA-70B and Mixtral-8x7B across 521 trace-injected preemption events, achieving up to 76% cost reduction under active-serving accounting (69.8% for LLaMA-70B; 67% including warm standby fallback capacity) with only 2.1% p99 latency overhead and zero dropped requests. Extensive ablation studies confirm the contribution of each component to overall system resilience. Note that preemption events are reproduced via a trace-driven simulation framework built on empirical AWS and GCP spot interruption traces rather than fully uncontrolled live production preemptions. Production generalizability under uncontrolled preemption—including simultaneous multi-node failures, network congestion, storage contention, and replacement-instance scarcity remains subject to future validation in sustained live deployments.
This work proposes CAPSUM, a capacity-aware admission policy with an elastic specialization, CAPSUM-E, and implements an exact local offline dynamic program and compares against direct common-model baselines and documented source-derived adapters for EDP-A, OREO, and uEDC-L.
Hailiang Zhao, Ziqi Wang, Yi-Fei Zhang et al.· 0 citations
A Task-Oriented Prefix-Aware Scheduler that jointly decides which agent prefixes to keep in the cache and which requests to schedule for execution and scores candidate post-decision states by trading off the expected reduction in each task's longest remaining service path against the near-term benefit of downstream prefix reuse.
Hongqiu Ni, Han Tian, Chi Zhang et al.· 1 citation
We use cookies to run the site and, with your consent, for analytics and to show ads.
See our Cookie Policy.