A Stochastic Virtual Machine Placement Algorithm for Energy-Efficient Cyber-Physical Cloud Systems

被引:4
|
作者
Yan, Shi [1 ]
Zhang, Yi [1 ]
Tao, Shuyin [1 ]
Li, Xin [2 ]
Sun, Jin [1 ]
机构
[1] Nanjing Univ Sci & Technol, Sch Comp Sci & Engn, Nanjing 210094, Peoples R China
[2] Nanjing Univ Posts & Telecommun, Sch Internet Things, Nanjing 210003, Peoples R China
基金
中国国家自然科学基金;
关键词
cyber-physical system; cloud computing; virtual machine placement; energy efficiency; stochastic optimization; MANAGEMENT; DEMAND;
D O I
10.1109/iThings/GreenCom/CPSCom/SmartData.2019.00116
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
With the integration of cyber-physical system and cloud computing, virtual machine (VM) placement has been of great importance to the performance of cyber-physical cloud system (CPCS). This paper proposes a stochastic VM placement algorithm that takes into account the uncertainty of resource requirements while minimizing the total energy consumption in a CPCS. Different from existing approaches that use deterministic values to represent the resource demands, the proposed stochastic VM placement algorithm models the uncertainty of resource requirements as random variables, and further formulates the uncertainty-affected VM placement problem as a stochastic optimization model. The optimization objective is to minimize the total energy consumed by all servers under the constraint of a user-specified overflow probability (i.e., the probability of demanded resources exceeding the capacity of the server). To solve the formulated stochastic optimization problem, we further propose an efficient metaheuristic algorithm to search for an energy-efficient VM placement solution that can tolerate resource requirement variations. Experimental results demonstrate that, compared with traditional deterministic VM placement algorithms, the stochastic method considering uncertain resource requirements can achieve more energy-efficient placement solutions while providing guaranteed service level.
引用
收藏
页码:587 / 594
页数:8
相关论文
共 50 条
  • [41] Accelerated computation of the genetic algorithm for energy-efficient virtual machine placement in data centers
    Ding, Zhe
    Tian, Yu-Chu
    Wang, You-Gan
    Zhang, Wei-Zhe
    Yu, Zu-Guo
    NEURAL COMPUTING & APPLICATIONS, 2023, 35 (07): : 5421 - 5436
  • [42] Semantic Cyber-physical Cloud Systems
    Beres, Adela
    2017 5TH INTERNATIONAL SYMPOSIUM ON DIGITAL FORENSIC AND SECURITY (ISDFS), 2017,
  • [43] Energy-Efficient Many-Objective Virtual Machine Placement Optimization in a Cloud Computing Environment
    Ye, Xin
    Yin, Yanli
    Lan, Lan
    IEEE ACCESS, 2017, 5 : 16006 - 16020
  • [44] Efficient sizing and placement of distributed generators in cyber-physical power systems
    Din, Faheem Ud
    Ahmad, Ayaz
    Ullah, Hameed
    Khan, Aimal
    Umer, Tariq
    Wan, Shaohua
    JOURNAL OF SYSTEMS ARCHITECTURE, 2019, 97 : 197 - 207
  • [45] Cloud-based cyber-physical systems in manufacturing Cloud-based cyber-physical systems in manufacturing
    Majstorovic, Vidosav D.
    PRODUCTION PLANNING & CONTROL, 2020, 31 (07) : 611 - 612
  • [46] Virtual Prototyping of Cyber-Physical Systems
    Mueller, Wolfgang
    Becker, Markus
    Elfeky, Ahmed
    DiPasquale, Anthony
    2012 17TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2012, : 219 - 226
  • [47] Energy-Efficient Control Adaptation with Safety Guarantees for Learning-Enabled Cyber-Physical Systems
    Xie, Yuan
    Wang, Yixuan
    Huang, Chao
    Zhu, Qi
    2020 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED-DESIGN (ICCAD), 2020,
  • [48] Towards Low-Jitter and Energy-Efficient Data Processing in Cyber-Physical Information Systems
    Reif, Stefan
    Gerhorst, Luis
    Bender, Kilian
    Hoenig, Timo
    PROCEEDINGS OF THE 52ND ANNUAL HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES, 2019, : 7262 - 7269
  • [49] Availability-aware Energy-efficient Virtual Machine Placement
    Yang, Zhouhan
    Liu, Liu
    Qiao, Chunming
    Das, Sanjukta
    Ramesh, Ram
    Du, Anna Ye
    2015 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2015, : 5853 - 5858
  • [50] An Energy-Efficient Data Placement Algorithm and Node Scheduling Strategies in Cloud Computing Systems
    Xiao, Yanwen
    Wang, Jinbao
    Li, Yaping
    Gao, Hong
    PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTER SCIENCE AND ENGINEERING (CSE 2013), 2013, 42 : 59 - 63