AI Chat Paper
Note: Please note that the following content is generated by AMiner AI. SciOpen does not take any responsibility related to this content.
{{lang === 'zh_CN' ? '文章概述' : 'Summary'}}
{{lang === 'en_US' ? '中' : 'Eng'}}
Chat more with AI
PDF (9.3 MB)
Collect
Submit Manuscript AI Chat Paper
Show Outline
Outline
Show full outline
Hide outline
Outline
Show full outline
Hide outline
Open Access

I-Neat: An Intelligent Framework for Adaptive Virtual Machine Consolidation

School of Computer Science and Technology, Harbin Institute of Technology, Harbin 150001, China
Show Author Information

Abstract

With the increasing use of cloud computing, high energy consumption has become one of the major challenges in cloud data centers. Virtual Machine (VM) consolidation has been proven to be an efficient way to optimize energy consumption in data centers, and many research works have proposed to optimize VM consolidation. However, the performance of different algorithms is related with the characteristics of the workload and system status; some algorithms are suitable for Central Processing Unit (CPU)-intensive workload and some for web application workload. Therefore, an adaptive VM consolidation framework is necessary to fully explore the potential of these algorithms. Neat is an open-source dynamic VM consolidation framework, which is well integrated into OpenStack. However, it cannot conduct dynamic algorithm scheduling, and VM consolidation algorithms in Neat are few and basic, which results in low performance for energy saving and Service-Level Agreement (SLA) avoidance. In this paper, an Intelligent Neat framework (I-Neat) is proposed, which adds an intelligent scheduler using reinforcement learning and a framework manager to improve the usability of the system. The scheduler can select appropriate algorithms for the local manager from an algorithm library with many load detection algorithms. The algorithm library is designed based on a template, and in addition to the algorithms of Neat, I-Neat adds six new algorithms to the algorithm library. Furthermore, the framework manager helps users add self-defined algorithms to I-Neat without modifying the source code. Our experimental results indicate that the intelligent scheduler and these novel algorithms can effectively reduce energy consumption with SLA assurance.

References

【1】
【1】
 
 
Tsinghua Science and Technology
Pages 13-26

{{item.num}}

Comments on this article

Go to comment

< Back to all reports

Review Status: {{reviewData.commendedNum}} Commended , {{reviewData.revisionRequiredNum}} Revision Required , {{reviewData.notCommendedNum}} Not Commended Under Peer Review

Review Comment

Close
Close
Cite this article:
Liu Y, Zhao Y, Dong J, et al. I-Neat: An Intelligent Framework for Adaptive Virtual Machine Consolidation. Tsinghua Science and Technology, 2022, 27(1): 13-26. https://doi.org/10.26599/TST.2020.9010033

1691

Views

225

Downloads

8

Crossref

2

Web of Science

8

Scopus

0

CSCD

Received: 23 May 2020
Revised: 24 July 2020
Accepted: 03 September 2020
Published: 17 August 2021
© The author(s) 2022

The articles published in this open access journal are distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/).