Learning Resource Allocation and Pricing for Cloud Profit Maximization

被引:0
|
作者
Du, Bingqian [1 ]
Wu, Chuan [1 ]
Huang, Zhiyi [1 ]
机构
[1] Univ Hong Kong, Hong Kong, Peoples R China
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Cloud computing has been widely adopted to support various computation services. A fundamental problem faced by cloud providers is how to efficiently allocate resources upon user requests and price the resource usage, in order to maximize resource efficiency and hence provider profit. Existing studies establish detailed performance models of cloud resource usage, and propose offline or online algorithms to decide allocation and pricing. Differently, we adopt a black-box approach, and leverage model-free Deep Reinforcement Learning (DRL) to capture dynamics of cloud users and better characterize inherent connections between an optimal allocation/pricing policy and the states of the dynamic cloud system. The goal is to learn a policy that maximizes net profit of the cloud provider through trial and error, which is better than decisions made on explicit performance models. We combine long short-term memory (LSTM) units with fully-connected neural networks in our DRL to deal with online user arrivals, and adjust the output and update methods of basic DRL algorithms to address both resource allocation and pricing. Evaluation based on real-world datasets shows that our DRL approach outperforms basic DRL algorithms and state-of-theart white-box online cloud resource allocation/pricing algorithms significantly, in terms of both profit and the number of accepted users.
引用
收藏
页码:7570 / 7577
页数:8
相关论文
共 50 条
  • [1] A game-based resource pricing and allocation mechanism for profit maximization in cloud computing
    Zhengfa Zhu
    Jun Peng
    Kaiyang Liu
    Xiaoyong Zhang
    Soft Computing, 2020, 24 : 4191 - 4203
  • [2] A game-based resource pricing and allocation mechanism for profit maximization in cloud computing
    Zhu, Zhengfa
    Peng, Jun
    Liu, Kaiyang
    Zhang, Xiaoyong
    SOFT COMPUTING, 2020, 24 (06) : 4191 - 4203
  • [3] Profit Maximization Resource Allocation in Cloud Computing with Performance Guarantee
    Li, Meixuan
    Sun, Yu-E
    Huang, He
    Yuan, Jing
    Du, Yang
    Bao, Yu
    Luo, Yonglong
    2017 IEEE 36TH INTERNATIONAL PERFORMANCE COMPUTING AND COMMUNICATIONS CONFERENCE (IPCCC), 2017,
  • [4] Online Pricing and Resource Scheduling for Profit Maximization of Cloud Storage Providers
    Lee, Kyungtae
    Kim, Yeongjin
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2024, 12 (04) : 1186 - 1199
  • [5] Profit Maximization for SaaS Provider using Improved Strategy for Resource Allocation in Cloud Computing Environment
    Ahuja, Nikky
    Kanungo, Priyesh
    Katiyal, Sumant
    2018 INTERNATIONAL CONFERENCE ON ADVANCED COMPUTATION AND TELECOMMUNICATION (ICACAT), 2018,
  • [6] A game theoretical model for profit maximization resource allocation in cloud environment with budget and deadline constraints
    Amin Nezarat
    Gh. Dastghaibyfard
    The Journal of Supercomputing, 2016, 72 : 4737 - 4770
  • [7] Resource allocation and routing in parallel multi-server queues with abandonments for cloud profit maximization
    Nino-Mora, Jose
    COMPUTERS & OPERATIONS RESEARCH, 2019, 103 (221-236) : 221 - 236
  • [8] A game theoretical model for profit maximization resource allocation in cloud environment with budget and deadline constraints
    Nezarat, Amin
    Dastghaibyfard, Gh.
    JOURNAL OF SUPERCOMPUTING, 2016, 72 (12): : 4737 - 4770
  • [9] Pricing for Resource Allocation in Cloud Computing
    Cai, Zhengce
    Chen, Guolong
    Yang, Huijun
    Li, Xianwei
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON LOGISTICS, ENGINEERING, MANAGEMENT AND COMPUTER SCIENCE (LEMCS 2015), 2015, 117 : 921 - 925
  • [10] Constrained Pricing for Cloud Resource Allocation
    Hadji, Makhlouf
    Louati, Wajdi
    Zeghlache, Djamal
    2011 10TH IEEE INTERNATIONAL SYMPOSIUM ON NETWORK COMPUTING AND APPLICATIONS (NCA), 2011,