Load Prediction-based Automatic Scaling Cloud Computing

被引:8
|
作者
Li, Tao [1 ]
Wang, Jingyu [1 ]
Li, Wei [1 ]
Xu, Tong [1 ]
Qi, Qi [1 ]
机构
[1] Beijing Univ Posts & Telecommun, State Key Lab Networking & Switching Technol, Beijing 100876, Peoples R China
关键词
cloud computing; load prediction; automatic scaling; Knuth-Morris-Pratt; integer programming;
D O I
10.1109/NaNA.2016.49
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
It is vital to cloud computing that the elastic control technology can dynamically adjust resources on demand by changing the size or number of virtual machines. It will improve the utilization and realize the cost savings. However, there are still some shortcomings for elastically scaling technology. On the one hand, the elastic scaling of resources will take some time, so changing resource requirements can not be responded timely. On the other hand, whenever the resources do not meet the demand, it can not properly allocate resources based on the size of demand. Therefore, this paper proposes an algorithm about automatic scaling of resources based on load prediction. By using the algorithm combining linear regression and the improved Knuth-Morris-Pratt match to predict the next moment load, complete automatic extension before the changes in resource requirements and reduce resource adjustment time. In addition, according to the results, integer programming algorithm is used for solving specific resource expansion. The experiment results indicated that the proposed method can increase resource utilization and reduce cost of cloud computing resources while meeting the changing demand.
引用
收藏
页码:330 / 335
页数:6
相关论文
共 50 条
  • [41] Prediction-based federated management of multi-scale resources in cloud
    Shi, Peichang
    Wang, Huaimin
    Yin, Gang
    Lu, Fengshun
    Wang, Tianzuo
    Advances in Information Sciences and Service Sciences, 2012, 4 (06): : 324 - 334
  • [42] Goal prediction-based dead reckoning algorithm on ROIA cloud platform
    Liu, D. (wze2k@163.com), 2013, South China University of Technology (41):
  • [43] A prediction-Based VM consolidation approach in IaaS Cloud Data Centers
    Mandhi, Tarek
    Mezni, Haithem
    JOURNAL OF SYSTEMS AND SOFTWARE, 2018, 146 : 263 - 285
  • [44] Extended Hoeffding Adaptive Tree based-Server Load Prediction in Cloud Computing environment
    Toumi, Hajer
    Brahmi, Zaki
    Gammoudi, Mohammed Mohsen
    PROCEEDINGS OF INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING IN ASIA-PACIFIC REGION (HPC ASIA 2020), 2020, : 161 - 168
  • [45] Prediction-based Independent Task Scheduling for Heterogeneous Distributed Computing Systems
    Lu, Youwei
    Xu, Zhenzhen
    Xia, Feng
    ADVANCED MATERIALS AND ENGINEERING MATERIALS, PTS 1 AND 2, 2012, 457-458 : 1039 - 1046
  • [46] Error Prediction-Based Semi-automatic Segmentation of Speech Databases
    Szymanski, Marcin
    Grocholewski, Stefan
    TEXT, SPEECH AND DIALOGUE, PROCEEDINGS, 2008, 5246 : 543 - +
  • [47] Prediction-based proactive load balancing approach through VM migration
    Bala, Anju
    Chana, Inderveer
    ENGINEERING WITH COMPUTERS, 2016, 32 (04) : 581 - 592
  • [48] Prediction-based proactive load balancing approach through VM migration
    Anju Bala
    Inderveer Chana
    Engineering with Computers, 2016, 32 : 581 - 592
  • [49] Prediction of fire risk based on cloud computing
    Zhang, Xiaoying
    ALEXANDRIA ENGINEERING JOURNAL, 2021, 60 (01) : 1537 - 1544
  • [50] Prediction-based load balancing and resolution tuning for interactive volume raycasting
    Bruder V.
    Frey S.
    Ertl T.
    Visual Informatics, 2017, 1 (02) : 106 - 117