Cloud computing virtual machine consolidation based on stock trading forecast techniques

被引:5
|
作者
Vila, Sergi [1 ]
Guirado, Fernando [1 ]
Lerida, Josep L. [1 ]
机构
[1] Univ Lleida, INSPIRES, Lleida, Spain
关键词
Cloud Computing; Resource management; Forecasting; Neural network; VM migrations; VM consolidation; SLA violation; Energy consumption; Bollinger Band; Neural Prophet; ENERGY-EFFICIENT; VM CONSOLIDATION; ALGORITHMS;
D O I
10.1016/j.future.2023.03.018
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In Cloud Computing, the virtual machine scheduling in datacenters becomes challenging when trying to optimize user-service requirements and, at the same time, efficient resource management. Clumsy load management results in host overloads that trigger a continuous flow of virtual machine (VM) migrations to correct this situation, thus negatively impacting the Service Level Agreement (SLA), resource availability and energy consumption. The present paper explores the combined use of trend analysis techniques with time series forecasting techniques broadly used in stock markets, to improve VM-to-host consolidation. The main goal is to provide an efficient estimate of the near future trend of virtual machine resource usage and host availability. This information improves the scheduler's decisions when determining the correct VM to be migrated and the candidate host to allocate it to. The results have demonstrated that it is possible to reduce the number of migrations by up to 75% while obtaining a reduction in the SLA violations by up to 60%. The results also showed noticeable improvements regarding the reduction of energy consumption. The migration decisions based on predictions of near-future resource usage trends using stock trading techniques showed a decrease in network usage, thus obtaining an energy saving of up to 16%.(c) 2023 Published by Elsevier B.V.
引用
收藏
页码:321 / 336
页数:16
相关论文
共 50 条
  • [21] A Critical Survey of Virtual Machine Migration Techniques in Cloud Computing
    Bhagyalakshmi
    Malhotra, Deepti
    2018 FIRST INTERNATIONAL CONFERENCE ON SECURE CYBER COMPUTING AND COMMUNICATIONS (ICSCCC 2018), 2018, : 328 - 332
  • [22] An energy-aware heuristic framework for virtual machine consolidation in Cloud computing
    Zhibo Cao
    Shoubin Dong
    The Journal of Supercomputing, 2014, 69 : 429 - 451
  • [23] An Effective Virtual Machine Selection Approach for Dynamic Consolidation in Cloud Computing Environment
    Alsadie, Deafallah
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2022, 22 (04): : 513 - 524
  • [24] Dynamic forecast scheduling algorithm for virtual machine placement in cloud computing environment
    Zhuo Tang
    Yanqing Mo
    Kenli Li
    Keqin Li
    The Journal of Supercomputing, 2014, 70 : 1279 - 1296
  • [25] An energy-aware heuristic framework for virtual machine consolidation in Cloud computing
    Cao, Zhibo
    Dong, Shoubin
    JOURNAL OF SUPERCOMPUTING, 2014, 69 (01): : 429 - 451
  • [26] Dynamic consolidation of virtual machine: A survey of challenges for resource optimization in cloud computing
    Serma Kani, A.M.
    Paulraj, D.
    Serma Kani, A.M. (sermakani@gmail.com), 1600, Bentham Science Publishers (13): : 491 - 501
  • [27] Dynamic forecast scheduling algorithm for virtual machine placement in cloud computing environment
    Tang, Zhuo
    Mo, Yanqing
    Li, Kenli
    Li, Keqin
    JOURNAL OF SUPERCOMPUTING, 2014, 70 (03): : 1279 - 1296
  • [28] Energy efficient workflow scheduling with virtual machine consolidation for green cloud computing
    Mohanapriya, N.
    Kousalya, G.
    Balakrishnan, P.
    Raj, C. Pethuru
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2018, 34 (03) : 1561 - 1572
  • [29] Security Aware and Energy-Efficient Virtual Machine Consolidation in Cloud Computing Systems
    Ahamed, Farhad
    Shahrestani, Seyed
    Javadi, Bahman
    2016 IEEE TRUSTCOM/BIGDATASE/ISPA, 2016, : 1516 - 1523
  • [30] ELVMC: A Predictive Energy-Aware Algorithm for Virtual Machine Consolidation in Cloud Computing
    Zhao, Da-ming
    Zhou, Jian-tao
    Yu, Shucheng
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2020, PT II, 2020, 12453 : 62 - 81