arrow
返回

Real-time power optimization for application server clusters based on Mixed-Integer Programming

delete2022-12-01
delete3
PRE
AI
Z
Zhi Xiong *
M
Min Zhao
L
Linhui Tan
L
Lingru Cai
DOI:10.1016/j.future.2022.07.015delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
In the environment of peer competition and energy conservation, optimizing the deployment of application server clusters in real time according to actual workload conditions to reduce operating costs and energy consumption is an important issue that must be urgently addressed. In this paper, we propose a real-time power optimization strategy for application server clusters, and the optimization measures include CPU dynamic voltage/frequency scaling and server dynamic switching. First, the feasibility of defining variables for server types is proved, and appropriate variables are defined to describe the cluster power optimization as a mixed-integer programming (MIP) problem. Then, two solution methods are proposed: the exact method based on the Gurobi optimizer and the approximate method based on primary-secondary optimization and differential evolution with two mutations (PSODE). The former turns the MIP problem into a standard mixed-integer quadratic programming form by introducing intermediate variables and solves it using the Gurobi optimizer. The latter rewrites the MIP problem as a primary-secondary optimization problem and proposes a differential evolutionary-based solution algorithm for the primary optimization problem. The evolutionary process consists of two mutation operations, inter- and intraindividual mutations, which both use a heuristic policy to accelerate the evolution convergence. The test results reveal that the Gurobi-based method can quickly determine the global optimal deployment when the cluster size is small. The PSODE-based method can quickly determine the global optimal deployment or high-quality suboptimal deployment when applied to large-scale clusters. (C) 2022 Elsevier B.V. All rights reserved.
Keyword:
Application server cluster
Power optimization
Dynamic voltage/frequency scaling
Mixed-Integer Programming
Primary-secondary optimization
Differential evolution

期刊

F
Future Generation Computer Systems-The International Journal of eScience
IF:
6.1
论文数:
6.9K
被引数:
2.3W

机构

S
Shantou University
学者数:
1.3W
论文数: 7.8K
被引数: 1.1W
引用论文

引用论文

err分享
err收藏
Carbon-Aware Online Control of Geo-Distributed Cloud Services
err2016-09-01
err64
PREAI
errZhou, Zhi; Liu, Fangming; Zou, Ruolan; Liu, Jiangchuan; Xu, Hong; Jin, Hai
err分享
err收藏
Risk of child poverty and social exclusion in two Spanish regions: social and family determinants
err2021-05-01
err0
errOAAI
errLlúcia González; Marisa Estarlich; Mario Murcia; Isabel Larrañaga; Florencia B. Barreto; Loreto Santa-Marina; Enrique Arranz; Lourdes Cirugeda; Sandra Simó; Marisa Rebagliato
err分享
err收藏
A Power Consumption Model for Cloud Servers Based on Elman Neural Network
err2021-10-01
err24
errOAAI
errWu, Wentai; Lin, Weiwei; He, Ligang; Wu, Guangxin; Hsu, Ching-Hsien
err分享
err收藏
Acquired neuronal channelopathies in HIV-associated dementia
err2004-12-01
err0
PREAI
errBenjamin B. Gelman; Vicki M. Soukup; Kimberly W. Schuenke; Michael J. Keherly; Charles Holzer; Frances J. Richey; Christopher J. Lahart
err分享
err收藏
Medical and Social Determinants of Subsequent Labour Market Marginalization in Young Hospitalized Suicide Attempters
err2016-01-19
err0
errOAAI
errThomas Niederkrotenthaler; Petter Tinghög; Sidra Goldman-Mellor; Holly C. Wilcox; Madelyn Gould; Ellenor Mittendorfer-Rutz
err分享
err收藏
学者 查看更多内容