A balanced virtual machine scheduling method for energy-performance trade-offs in cyber-physical cloud systems

Xiaolong Xu, Xuyun Zhang, Maqbool Khan, Wanchun Dou, Shengjun Xue, Shui Yu

Research output: Contribution to journalArticleResearchpeer-review

Abstract

The cloud computing scheme promises many salient features such as on-demand resource provisioning to users, and it therefore has drawn significant attention from the cyber-physical systems (CPS). An increasing number of CPS have been deployed in cloud platforms, and to accommodate numerous CPS applications, cloud datacenters often consist of a huge number of physical computation and storage nodes, and the number is still increasing. As a result, the electricity power consumption in cloud datacenters is considerable, currently accounting for about 1.3% of the worldwide electricity. How to reduce the energy consumption of datacenters is an economically beneficial but challenging problem. Optimizing virtual machine (VM) scheduling in datacenters by live VM migration is an appealing method to save energy consumption. However, it is still a challenge to conduct VM scheduling in an energy-efficient and performance-guaranteed manner, since VM migration can suffer from severe performance degradation while saving energy. In this paper, we propose a balanced VM scheduling method to achieve trade-offs between energy and performance in cyber-physical cloud systems. Specifically, the problem is formulated via a joint optimization model, and a balanced VM scheduling method is proposed accordingly to determine which VMs and where should be migrated, aiming at both reducing energy consumption and mitigating performance degradation. Both analytical and simulation results demonstrate the effectiveness and efficiency of our method.

LanguageEnglish
Pages789-799
Number of pages11
JournalFuture Generation Computer Systems
Volume105
DOIs
Publication statusPublished - Apr 2020
Externally publishedYes

Fingerprint

Scheduling
Energy utilization
Electricity
Degradation
Cloud computing
Virtual machine
Energy conservation
Electric power utilization
Cyber Physical System

Keywords

  • Balanced VM scheduling
  • Cloud
  • CPS
  • Energy
  • Performance

Cite this

Xu, Xiaolong ; Zhang, Xuyun ; Khan, Maqbool ; Dou, Wanchun ; Xue, Shengjun ; Yu, Shui. / A balanced virtual machine scheduling method for energy-performance trade-offs in cyber-physical cloud systems. In: Future Generation Computer Systems. 2020 ; Vol. 105. pp. 789-799.
@article{a7469a2d50a34c318bffc9c7bdff1af8,
title = "A balanced virtual machine scheduling method for energy-performance trade-offs in cyber-physical cloud systems",
abstract = "The cloud computing scheme promises many salient features such as on-demand resource provisioning to users, and it therefore has drawn significant attention from the cyber-physical systems (CPS). An increasing number of CPS have been deployed in cloud platforms, and to accommodate numerous CPS applications, cloud datacenters often consist of a huge number of physical computation and storage nodes, and the number is still increasing. As a result, the electricity power consumption in cloud datacenters is considerable, currently accounting for about 1.3{\%} of the worldwide electricity. How to reduce the energy consumption of datacenters is an economically beneficial but challenging problem. Optimizing virtual machine (VM) scheduling in datacenters by live VM migration is an appealing method to save energy consumption. However, it is still a challenge to conduct VM scheduling in an energy-efficient and performance-guaranteed manner, since VM migration can suffer from severe performance degradation while saving energy. In this paper, we propose a balanced VM scheduling method to achieve trade-offs between energy and performance in cyber-physical cloud systems. Specifically, the problem is formulated via a joint optimization model, and a balanced VM scheduling method is proposed accordingly to determine which VMs and where should be migrated, aiming at both reducing energy consumption and mitigating performance degradation. Both analytical and simulation results demonstrate the effectiveness and efficiency of our method.",
keywords = "Balanced VM scheduling, Cloud, CPS, Energy, Performance",
author = "Xiaolong Xu and Xuyun Zhang and Maqbool Khan and Wanchun Dou and Shengjun Xue and Shui Yu",
year = "2020",
month = "4",
doi = "10.1016/j.future.2017.08.057",
language = "English",
volume = "105",
pages = "789--799",
journal = "Future Generation Computer Systems",
issn = "0167-739X",
publisher = "Elsevier",

}

A balanced virtual machine scheduling method for energy-performance trade-offs in cyber-physical cloud systems. / Xu, Xiaolong; Zhang, Xuyun; Khan, Maqbool; Dou, Wanchun; Xue, Shengjun; Yu, Shui.

In: Future Generation Computer Systems, Vol. 105, 04.2020, p. 789-799.

Research output: Contribution to journalArticleResearchpeer-review

TY - JOUR

T1 - A balanced virtual machine scheduling method for energy-performance trade-offs in cyber-physical cloud systems

AU - Xu, Xiaolong

AU - Zhang, Xuyun

AU - Khan, Maqbool

AU - Dou, Wanchun

AU - Xue, Shengjun

AU - Yu, Shui

PY - 2020/4

Y1 - 2020/4

N2 - The cloud computing scheme promises many salient features such as on-demand resource provisioning to users, and it therefore has drawn significant attention from the cyber-physical systems (CPS). An increasing number of CPS have been deployed in cloud platforms, and to accommodate numerous CPS applications, cloud datacenters often consist of a huge number of physical computation and storage nodes, and the number is still increasing. As a result, the electricity power consumption in cloud datacenters is considerable, currently accounting for about 1.3% of the worldwide electricity. How to reduce the energy consumption of datacenters is an economically beneficial but challenging problem. Optimizing virtual machine (VM) scheduling in datacenters by live VM migration is an appealing method to save energy consumption. However, it is still a challenge to conduct VM scheduling in an energy-efficient and performance-guaranteed manner, since VM migration can suffer from severe performance degradation while saving energy. In this paper, we propose a balanced VM scheduling method to achieve trade-offs between energy and performance in cyber-physical cloud systems. Specifically, the problem is formulated via a joint optimization model, and a balanced VM scheduling method is proposed accordingly to determine which VMs and where should be migrated, aiming at both reducing energy consumption and mitigating performance degradation. Both analytical and simulation results demonstrate the effectiveness and efficiency of our method.

AB - The cloud computing scheme promises many salient features such as on-demand resource provisioning to users, and it therefore has drawn significant attention from the cyber-physical systems (CPS). An increasing number of CPS have been deployed in cloud platforms, and to accommodate numerous CPS applications, cloud datacenters often consist of a huge number of physical computation and storage nodes, and the number is still increasing. As a result, the electricity power consumption in cloud datacenters is considerable, currently accounting for about 1.3% of the worldwide electricity. How to reduce the energy consumption of datacenters is an economically beneficial but challenging problem. Optimizing virtual machine (VM) scheduling in datacenters by live VM migration is an appealing method to save energy consumption. However, it is still a challenge to conduct VM scheduling in an energy-efficient and performance-guaranteed manner, since VM migration can suffer from severe performance degradation while saving energy. In this paper, we propose a balanced VM scheduling method to achieve trade-offs between energy and performance in cyber-physical cloud systems. Specifically, the problem is formulated via a joint optimization model, and a balanced VM scheduling method is proposed accordingly to determine which VMs and where should be migrated, aiming at both reducing energy consumption and mitigating performance degradation. Both analytical and simulation results demonstrate the effectiveness and efficiency of our method.

KW - Balanced VM scheduling

KW - Cloud

KW - CPS

KW - Energy

KW - Performance

UR - http://www.scopus.com/inward/record.url?scp=85029725698&partnerID=8YFLogxK

U2 - 10.1016/j.future.2017.08.057

DO - 10.1016/j.future.2017.08.057

M3 - Article

VL - 105

SP - 789

EP - 799

JO - Future Generation Computer Systems

T2 - Future Generation Computer Systems

JF - Future Generation Computer Systems

SN - 0167-739X

ER -