@inproceedings{3aabb8229ed146f28e3a822d6ca3fdda,
title = "Generating Heuristic Policies from Optimization in Large Scale Cloud Computing VM scheduling",
abstract = "The VM placement problem has emerged as a critical challenge in cloud resource scheduling. This type of problem, often formulated as a vector bin packing problem, is known to be NP-hard. For practical large-scale problems, the optimization-based algorithm fails to promptly accommodate on-demand user requests, while the heuristic algorithms face the scalability issues. To tackle the online VM placement problem, this paper shows a VM placement model considering NUMA architecture and presents an algorithm that converts optimal fine-grained solutions into coarse-grained placement policies so that the online implementation is simply the heuristic placement policies. The placement policies, which are generated from the offline optimal solutions of the past few time-steps, are refreshed (time- or event-triggered) every few steps. Our experiments demonstrate that the algorithm we proposed can balance the quality of the solution with execution time compared to BestFit and FirstFit in large scale cloud computing backgrounds.",
keywords = "Cloud computing, Heuristic, Multi-NUMA, Optimization, VM placement",
author = "Yuexian Zhang and Jianchen Hu and Xunhang Sun and Qiaozhu Zhai and Lei Zhu and Li Su and Wenli Zhou and Fangzhu Ming and Xiaoyu Cao and Feng Gao",
note = "Publisher Copyright: {\textcopyright} 2023 Technical Committee on Control Theory, Chinese Association of Automation.; 42nd Chinese Control Conference, CCC 2023 ; Conference date: 24-07-2023 Through 26-07-2023",
year = "2023",
doi = "10.23919/CCC58697.2023.10240954",
language = "英语",
series = "Chinese Control Conference, CCC",
publisher = "IEEE Computer Society",
pages = "2013--2020",
booktitle = "2023 42nd Chinese Control Conference, CCC 2023",
}