paperbot · PL 论文追踪

全部论文 待读 收藏

P2 AUDIBLE: A Convolution-Based Resource Allocator for Oversubscribing Burstable Virtual Machines

AUDIBLE:一种基于卷积的资源分配器,用于超额订阅可突发虚拟机
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 1/10 · 该论文研究云环境中可突发虚拟机的资源分配与调度,属于系统/资源管理方向,与用户关注的 PL/AI、静态分析、Agentic 程序、浮点程序分析或贝叶斯程序分析均无直接关联。虽然标签涉及运行时与内存管理,但核心问题和方法不落在用户的研究画像内。引用 1 inbox
Seyedali Jokar Jandaghi, Kaveh Mahdaviani, Amirhossein Mirhosseini, Sameh Elnikety, Cristiana Amza, Bianca Schroeder
crossref: 2026-09-12dblp: 2026-09-12

AI 速览

一句话:首次研究可突发虚拟机特征,提出非参数统计资源分配器 Audible,兼顾高利用率与容量违规约束。

云提供商为提升资源利用率推出可突发虚拟机(BVM),但其负载特征和资源分配尚缺乏研究。本文首次基于某大型云厂商生产系统 trace 分析 BVM 特征,并研究 BVM 资源分配方法。作者用现场数据驱动的大规模模拟,将新方法与实践中两种基线(固定超额订阅比、基于中心极限定理)对比,发现传统方法要么利用率低,要么服务器容量违规率高。受负载研究启发,提出 Audible:一种基于非参数统计模型的轻量级、负载无关调度方法,无需训练 ML 模型或调参。结果表明 Audible 在严格限制服务器容量违规的同时实现高系统利用率。

问题
可突发虚拟机(BVM)的负载特征未知,传统固定超额订阅比或中心极限定理方法在利用率和服务器容量违规之间难以平衡。
方法
基于生产系统 trace 分析负载,提出 Audible:用非参数统计模型进行资源分配/调度,轻量且负载无关,无需训练或调参。
评估
用大规模现场数据驱动模拟,与两种生产基线比较,评估利用率与容量违规率。
原文摘要(Abstract)

In an effort to increase the utilization of data center resources cloud providers have introduced a new type of virtual machine (VM) offering, called a burstable VM (BVM). Our work is the first to study the characteristics of burstable VMs (based on traces from production systems at a major cloud provider) and resource allocation approaches for BVM workloads. We propose new approaches for BVM resource allocation and use extensive simulations driven by field data to compare them with two baseline approaches used in practice. We find that traditional approaches based on using a fixed oversubscription ratio or based on the Central Limit Theorem do not work well for BVMs: They lead to either low utilization or high server capacity violation rates. Based on the lessons learned from our workload study, we develop a new approach to BVM scheduling, called Audible, using a non-parametric statistical model, which makes the approach light-weight and workload independent, and obviates the need for training machine learning models and for tuning their parameters. We show that Audible achieves high system utilization while being able to enforce stringent requirements on server capacity violations.

链接与引用

DOI 原文 · DBLP

BibTeX
@inproceedings{JandaghiMMEAS24,
  title = {AUDIBLE: A Convolution-Based Resource Allocator for Oversubscribing Burstable Virtual Machines},
  author = {Seyedali Jokar Jandaghi and Kaveh Mahdaviani and Amirhossein Mirhosseini and Sameh Elnikety and Cristiana Amza and Bianca Schroeder},
  booktitle = {ASPLOS},
  year = {2024},
  doi = {10.1145/3620666.3651376}
}