A HIGH-ACCURACY SELF-ADAPTIVE RESOURCE DEMANDS PREDICTING METHOD IN IAAS CLOUD ENVIRONMENT

被引:3
|
作者
Chen, Z. [1 ]
Zhu, Y. [1 ]
Di, Y. [1 ]
Feng, S. [1 ]
Geng, J. [2 ]
机构
[1] Mech Engn Coll, Dept Elect & Opt, Shijiazhuang 050003, Peoples R China
[2] Hebei Chem & Pharmaceut Coll, Shijiazhuang 050003, Peoples R China
关键词
IaaS cloud environment; user demand prediction; high-accuracy self-adaptive prediction; BP neural network; self-adjusting learning rate and momentum; statistic evaluation;
D O I
10.14311/NNW.2015.25.026
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In IaaS (Infrastructure as a Service) cloud environment, users are provisioned with virtual machines (VMs). However, the initialization and resource allocation of virtual machines are not instantaneous and usually minutes of time are needed. Therefore, to realize efficient resource provision, it is necessary to know the accurate amount of resources needed to be allocated in advance. For this purpose, this paper proposes a high-accuracy self-adaptive prediction method using optimized neural network. The characters of users' demands and preferences are analyzed firstly. To deal with the specific circumstances, a dynamic self-adaptive prediction model is adopted. Some basic predictors are adopted for resource requirements prediction of simple circumstances. BP neural network with self-adjusting learning rate and momentum is adopted to optimize the prediction results. High-accuracy self-adaptive prediction is realized by using the prediction results of basic predictors with different weights as training data besides the historical data. Feedback control is introduced to improve the whole operation performance. Statistic validation of the method is conducted adopting multiple evaluation criteria. The experiment results show that the method is promising for effectively predicting resource requirements in the cloud environment.
引用
收藏
页码:519 / 539
页数:21
相关论文
共 50 条
  • [1] Self-adaptive Resource Management System in IaaS Clouds
    Farahnakian, Fahimeh
    Bahsoon, Rami
    Liljeberg, Pasi
    Pahikkala, Tapio
    PROCEEDINGS OF 2016 IEEE 9TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD), 2016, : 553 - 560
  • [2] BUNGEE: An Elasticity Benchmark for Self-Adaptive IaaS Cloud Environments
    Herbst, Nikolas Roman
    Kounev, Samuel
    Weber, Andreas
    Groenda, Henning
    2015 IEEE/ACM 10TH INTERNATIONAL SYMPOSIUM ON SOFTWARE ENGINEERING FOR ADAPTIVE AND SELF-MANAGING SYSTEMS, 2015, : 46 - 56
  • [3] Resource self-adaptive allocation method based on mixed prediction cloud platform
    Qi, Hong
    Ren, Honge
    Zhang, Guanglei
    International Journal of Database Theory and Application, 2015, 8 (03): : 269 - 278
  • [4] A Dynamic Self-adaptive Resource-Load Evaluation Method in Cloud Computing
    Zuo, Liyun
    Shu, Lei
    Dong, Shoubin
    Zhou, Zhangbing
    Wang, Lei
    PROCEEDINGS OF THE 11TH EAI INTERNATIONAL CONFERENCE ON HETEROGENEOUS NETWORKING FOR QUALITY, RELIABILITY, SECURITY AND ROBUSTNESS, 2015, : 287 - 291
  • [5] Formal Modeling of Self-Adaptive Resource Scheduling in Cloud
    Khan, Atif Ishaq
    Kazmi, Syed Asad Raza
    Qasim, Awais
    CMC-COMPUTERS MATERIALS & CONTINUA, 2023, 74 (01): : 1183 - 1197
  • [6] A self-adaptive segmentation method for a point cloud
    Fan, Yuling
    Wang, Meili
    Geng, Nan
    He, Dongjian
    Chang, Jian
    Zhang, Jian J.
    VISUAL COMPUTER, 2018, 34 (05): : 659 - 673
  • [7] A self-adaptive segmentation method for a point cloud
    Yuling Fan
    Meili Wang
    Nan Geng
    Dongjian He
    Jian Chang
    Jian J. Zhang
    The Visual Computer, 2018, 34 : 659 - 673
  • [8] Self-adaptive Prediction and Compensation Model for High-Accuracy MEMS Gyro's Startup Drift
    Yao, Nan
    Liu, Zhonghua
    Qian, Feng
    PROCEEDINGS OF THE 2013 FOURTH INTERNATIONAL CONFERENCE ON INTELLIGENT CONTROL AND INFORMATION PROCESSING (ICICIP), 2013, : 379 - 383
  • [9] Power-aware performance analysis of self-adaptive resource management in IaaS clouds
    Ataie, Ehsan
    Entezari-Maleki, Reza
    Etesami, Sayed Ehsan
    Egger, Bernhard
    Ardagna, Danilo
    Movaghar, Ali
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 86 : 134 - 144
  • [10] Self-Adaptive Resource Management Framework for Software Services in Cloud
    Wang, Haijiang
    Ma, Yun
    Zheng, Xianghan
    Chen, Xing
    Guo, Longkun
    2019 IEEE INTL CONF ON PARALLEL & DISTRIBUTED PROCESSING WITH APPLICATIONS, BIG DATA & CLOUD COMPUTING, SUSTAINABLE COMPUTING & COMMUNICATIONS, SOCIAL COMPUTING & NETWORKING (ISPA/BDCLOUD/SOCIALCOM/SUSTAINCOM 2019), 2019, : 1528 - 1529