Autonomic resource provisioning for multilayer cloud applications with K-nearest neighbor resource scaling and priority-based resource allocation

被引:8
|
作者
Mazidi, Arash [1 ]
Golsorkhtabaramiri, Mehdi [1 ]
Tabari, Meisam Yadollahzadeh [1 ]
机构
[1] Islamic Azad Univ, Dept Comp Engn, Babol Branch, Babol Sar, Iran
来源
SOFTWARE-PRACTICE & EXPERIENCE | 2020年 / 50卷 / 08期
关键词
autonomic provisioning; K-NN algorithm; MAPE-K loop; resource management; VIRTUAL MACHINE ALLOCATION; PREDICTION ALGORITHM; WEB APPLICATIONS; ENERGY; SCHEME; MANAGEMENT;
D O I
10.1002/spe.2837
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Providing a pool of various resources and services to customers on the Internet in exchanging money has made cloud computing as one of the most popular technologies. Management of the provided resources and services at the lowest cost and maximum profit is a crucial issue for cloud providers. Thus, cloud providers proceed to auto-scale the computing resources according to the users' requests in order to minimize the operational costs. Therefore, the required time and costs to scale-up and down computing resources are considered as one of the major limits of scaling which has made this issue an important challenge in cloud computing. In this paper, a new approach is proposed based on MAPE-K loop to auto-scale the resources for multilayered cloud applications. K-nearest neighbor (K-NN) algorithm is used to analyze and label virtual machines and statistical methods are used to make scaling decision. In addition, a resource allocation algorithm is proposed to allocate requests on the resources. Results of the simulation revealed that the proposed approach results in operational costs reduction, as well as improving the resource utilization, response time, and profit.
引用
收藏
页码:1600 / 1625
页数:26
相关论文
共 50 条
  • [31] A study on resource provisioning approaches in autonomic cloud computing
    Sheshasaayee, Ananthi
    Megala, R.
    2017 INTERNATIONAL CONFERENCE ON I-SMAC (IOT IN SOCIAL, MOBILE, ANALYTICS AND CLOUD) (I-SMAC), 2017, : 141 - 144
  • [32] Priority Combinatorial Double Auction Based Resource Allocation in the Cloud
    Mao, Yingchi
    Xu, Xuesong
    Wang, Longbao
    Ping, Ping
    2020 IEEE SIXTH INTERNATIONAL CONFERENCE ON BIG DATA COMPUTING SERVICE AND APPLICATIONS (BIGDATASERVICE 2020), 2020, : 225 - 229
  • [33] FAHP approach for autonomic resource provisioning of multitier applications in cloud computing environments
    Khorsand, Reihaneh
    Ghobaei-Arani, Mostafa
    Ramezanpour, Mohammadreza
    SOFTWARE-PRACTICE & EXPERIENCE, 2018, 48 (12): : 2147 - 2173
  • [34] An autonomic decision tree-based and deadline-constraint resource provisioning in cloud applications
    Mazidi, Arash
    Mahdavi, Mehregan
    Roshanfar, Fahimeh
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2021, 33 (10):
  • [35] Elastic Resource Provisioning for Cloud Workflow Applications
    Li, Xiaoping
    Cai, Zhicheng
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2017, 14 (02) : 1195 - 1210
  • [36] RLPRAF: Reinforcement Learning-Based Proactive Resource Allocation Framework for Resource Provisioning in Cloud Environment
    Panwar, Reena
    Supriya, M.
    IEEE ACCESS, 2024, 12 : 95986 - 96007
  • [37] Prediction-based Instant Resource Provisioning for Cloud Applications
    Khatua, Sunirmal
    Manna, Moumita Mitra
    Mukherjee, Nandini
    2014 IEEE/ACM 7TH INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING (UCC), 2014, : 597 - 602
  • [38] Cloud resource allocation for cloud-based automotive applications
    Li, Zhaojian
    Chu, Tianshu
    Kolmanovsky, Ilya V.
    Yin, Xiang
    Yin, Xunyuan
    MECHATRONICS, 2018, 50 : 356 - 365
  • [39] Priority-based Resource Allocation to Guarantee Handover and Mitigate Interference for OFDMA System
    Xu, Lexi
    Chen, Yue
    2009 IEEE 20TH INTERNATIONAL SYMPOSIUM ON PERSONAL, INDOOR AND MOBILE RADIO COMMUNICATIONS, 2009, : 783 - 787
  • [40] A Group Teaching Optimization Algorithm for Priority-Based Resource Allocation in Wireless Networks
    S. Sreethar
    N. Nandhagopal
    S. Anbu Karuppusamy
    M. Dharmalingam
    Wireless Personal Communications, 2022, 123 : 2449 - 2472