Automated cloud resources provisioning with the use of the proximal policy optimization

被引:9
作者
Funika, Wlodzimierz [1 ]
Koperek, Pawel [1 ]
Kitowski, Jacek [1 ,2 ]
机构
[1] AGH Univ Sci & Technol, Inst Comp Sci, Fac Comp Sci Elect & Telecommun, Al Mickiewicza 30, PL-30059 Krakow, Poland
[2] AGH Univ Sci & Technol, ACC CYFRONET AGH, Ul Nawojki 11, PL-30950 Krakow, Poland
关键词
Reinforcement learning; Policy gradient optimization; Heterogeneous cloud resources; Automatic management; REINFORCEMENT; MANAGEMENT; SYSTEMS;
D O I
10.1007/s11227-022-04924-3
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Many modern applications, both scientific and commercial, are deployed to cloud environments and often employ multiple types of resources. That allows them to efficiently allocate only the resources which are actually needed to achieve their goals. However, in many workloads the actual usage of the infrastructure varies over time, which results in over-provisioning and unnecessarily high costs. In such cases, automatic resource scaling can provide significant cost savings by provisioning only the amount of resources which are necessary to support the current workload. Unfortunately, due to the complex nature of distributed systems, automatic scaling remains a challenge. Reinforcement learning domain has been recently a very active field of research. Thanks to combining it with Deep Learning, many newly designed algorithms improve the state of the art in many complex domains. In this paper we present the results of our attempt to use the recent advancements in Reinforcement Learning to optimize the cost of running a compute-intensive evolutionary process by automating the scaling of heterogeneous resources in a compute cloud environment. We describe the architecture of our system and present evaluation results. The experiments include autonomous management of a sample workload and a comparison of its performance to the traditional automatic threshold-based management approach. We also provide the details of training of the management policy using the proximal policy optimization algorithm. Finally, we discuss the feasibility to extend the presented approach to further scenarios.
引用
收藏
页码:6674 / 6704
页数:31
相关论文
共 50 条
  • [1] Automated cloud resources provisioning with the use of the proximal policy optimization
    Włodzimierz Funika
    Paweł Koperek
    Jacek Kitowski
    The Journal of Supercomputing, 2023, 79 : 6674 - 6704
  • [2] Automatic Management of Cloud Applications with Use of Proximal Policy Optimization
    Funika, Wlodzimierz
    Koperek, Pawel
    Kitowski, Jacek
    COMPUTATIONAL SCIENCE - ICCS 2020, PT I, 2020, 12137 : 73 - 87
  • [3] Authentic Boundary Proximal Policy Optimization
    Cheng, Yuhu
    Huang, Longyang
    Wang, Xuesong
    IEEE TRANSACTIONS ON CYBERNETICS, 2022, 52 (09) : 9428 - 9438
  • [4] Management of Heterogeneous Cloud Resources with Use of the PPO
    Funika, Wlodzimierz
    Koperek, Pawel
    Kitowski, Jacek
    EURO-PAR 2020: PARALLEL PROCESSING WORKSHOPS, 2021, 12480 : 148 - 159
  • [5] Optimal Policy Characterization Enhanced Proximal Policy Optimization for Multitask Scheduling in Cloud Computing
    Jin, Jiangliang
    Xu, Yunjian
    IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (09) : 6418 - 6433
  • [6] Centralized Cooperation for Connected and Automated Vehicles at Intersections by Proximal Policy Optimization
    Guan, Yang
    Ren, Yangang
    Li, Shengbo Eben
    Sun, Qi
    Luo, Laiquan
    Li, Keqiang
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2020, 69 (11) : 12597 - 12608
  • [7] Survey on prediction models of applications for resources provisioning in cloud
    Amiri, Maryam
    Mohammad-Khanli, Leyli
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2017, 82 : 93 - 113
  • [8] Genetic optimization of fuzzy membership functions for cloud resource provisioning
    Ullah, Amjad
    Li, Jingpeng
    Hussain, Amir
    Shen, Yindong
    PROCEEDINGS OF 2016 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (SSCI), 2016,
  • [9] Proximal Policy Optimization with Entropy Regularization
    Shen, Yuqing
    2024 4TH INTERNATIONAL CONFERENCE ON COMPUTER, CONTROL AND ROBOTICS, ICCCR 2024, 2024, : 380 - 383
  • [10] Image captioning via proximal policy optimization
    Zhang, Le
    Zhang, Yanshuo
    Zhao, Xin
    Zou, Zexiao
    IMAGE AND VISION COMPUTING, 2021, 108