arrow
Return

Flexible Computing: A New Framework for Improving Resource Allocation and Scheduling in Elastic Computing

delete2025-01-01
delete0
PRE
AI
W
Weipeng Cao
J
Jiongjiong Gu
Z
Zhong Ming *
Z
Zhiyuan Cai
Y
Yuzhao Wang
C
Changping Ji
Z
Zhijiao Xiao
Y
Yuhong Feng
Y
Ye Liu
L
Liang‐Jie Zhang
DOI:10.1109/TSC.2024.3489433delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Since the advent of cloud computing, Elastic Computing (EC) has become the standard architecture for resource allocation and scheduling. EC typically allocates computing resources based on predefined specifications, such as virtual machine or container flavors. However, these flavors are often constrained by fixed CPU-to-memory ratios, which frequently fail to match the actual resource needs of applications. As a result, cloud providers experience high resource allocation rates nearing saturation (>80%) but with low utilization (<25%). This study introduces Flexible Computing (FC), a novel approach to resource allocation and scheduling. Unlike EC, FC allocates resources based on an application resource usage profile, derived from the historical resource consumption of workloads, rather than relying on fixed specifications. Additionally, FC incorporates a real-time performance degradation detection mechanism to address performance issues caused by the noisy-neighbor effect when colocated workloads interfere with each other. FC dynamically adjusts resource allocation according to actual usage, ensuring that application performance meets Service Level Agreements (SLAs), while preventing resource waste and performance degradation from improper resource over-commitment. Large-scale experimental validations conducted on the FC architecture within Huawei Cloud data centers demonstrate that, compared to EC, FC can reduce computing resource consumption by over 33% while managing the same workloads. Furthermore, FC's real-time performance degradation detection model achieves a prediction error of less than 5% across various testing environments, highlighting its commercial viability.
Keywords:
Cloud computing
Resource management
Processor scheduling
Computer architecture
Quality of service
Real-time systems
Degradation
Data centers
Computational modeling
Logic
Elastic computing
flexible computing
performance degradation detection
quality of service
service level agreements

Journal

IEEE Transactions on Services Computing cover
IEEE Transactions on Services Computing
IF:
5.8
Papers:
2.2K
Citations:
6.5K

Organization

S
shenzhen university
Scholars:
4.6W
Papers: 3.4W
Citations: 72
G
guangming laboratory
Scholars:
267
Papers: 199
Citations: 0
Cited Papers

Cited Papers

Intrauterine Growth Restriction Followed by Oxygen Support Uniquely Interferes with Genetic Regulators of Myelination
err2021-06-07
err0
errOAAI
errJill Chang; Abhineet Sharma; Mirrah Bashir; Camille M. Fung; Robert W. Dettman; Maria L. V. Dizon
errShare
errSave
MIA: Metric Importance Analysis for Big Data Workload Characterization
err2018-06-01
err12
PREAI
errYu, Zhibin; Xiong, Wen; Eeckhout, Lieven; Bei, Zhendong; Mendelson, Avi; Xu, Chengzhong
errShare
errSave
ECMS: An Edge Intelligent Energy Efficient Model in Mobile Edge Computing
err2022-03-01
err43
PREAI
errZhou, Zhou; Shojafar, Mohammad; Abawajy, Jemal; Yin, Hui; Lu, Hongming
errShare
errSave
The left fusiform area is affected by written frequency of words
err2008-07-01
err0
PREAI
errAlice M. Proverbio; Alberto Zani; Roberta Adorni
errShare
errSave
Feedback-Control & Queueing Theory-Based Resource Management for Streaming Applications
err2017-04-01
err19
errOAAI
errTolosana-Calasanz, Rafael; Diaz-Montes, Javier; Rana, Omer F.; Parashar, Manish
errShare
errSave
Security-Critical Energy-Aware Task Scheduling for Heterogeneous Real-Time MPSoCs in IoT
err2020-07-01
err116
PREAI
errZhou, Junlong; Sun, Jin; Cong, Peijin; Liu, Zhe; Zhou, Xiumin; Wei, Tongquan; Hu, Shiyan
errShare
errSave
Multiple Attributes QoS Prediction via Deep Neural Model with Contexts*
err2021-07-01
err73
PREAI
errWu, Hao; Zhang, Zhengxin; Luo, Jiacheng; Yue, Kun; Hsu, Ching-Hsien
errShare
errSave
errShare
errSave
researcher View more