Cloud/Edge Computing Resource Allocation and Pricing for Mobile Blockchain: An Iterative Greedy and Search Approach

被引:44
|
作者
Fan, Yuqi [1 ]
Wang, Lunfei [1 ]
Wu, Weili [2 ]
Du, Dingzhu [2 ]
机构
[1] Hefei Univ Technol, Sch Comp & Informat Engn, Hefei 230601, Peoples R China
[2] Univ Texas Dallas, Dept Comp Sci, Richardson, TX 75082 USA
来源
基金
美国国家科学基金会; 中国国家自然科学基金;
关键词
Blockchain; Servers; Resource management; Pricing; Task analysis; Computational modeling; Cloud computing; edge computing; mobile blockchain; resource allocation; resource pricing; SYSTEMS;
D O I
10.1109/TCSS.2021.3049152
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Blockchain can provide a dependable environment for the Internet of Things (IoT), while the high computing power and energy required by blockchain hinder its applications in IoT. Offloading the computation at the resource-limited IoT devices to a cloud/edge computing service provider (CESP) is a feasible solution to the execution of computation-intensive blockchain tasks. The CESP provides computing resources to IoT users with a cloud and multiple edge servers that work collaboratively such that the users are able to perform mobile blockchain services. Resource allocation and pricing of computing resources at the cloud/edges have a significant impact on the revenues of CESP and users. Most of the existing works on the cooperative edge-cloud for computation offloading assumes that a user is mapped to a prespecified edge server or the cloud. However, the CESP may choose a server from either the edge servers or the cloud to run the offloaded tasks by jointly considering the cost and income of the service provisioning. In this article, we formulate a Stackelberg game with CESP as the leader and users as the followers for cloud/edge computing resource management. We prove the existence of Stackelberg equilibrium and analyze the equilibrium. We then model the resource allocation and pricing at the CESP as a mixed-integer programming problem (MIP) with the objective to optimize the CESP's revenue and propose an efficient iterative greedy-and-search-based resource allocation and pricing algorithm (IGS). The algorithm solves two subproblems comprising the CESP's revenue optimization problem: resource allocation under a given resource price and resource pricing based on a specified resource allocation scheme. The first subproblem evaluates where to execute the computing tasks via a greedy-and-search-based approach, whereas the second subproblem estimates the resource price through golden section search. We conduct experiments through simulations. Simulation results show that the proposed algorithm can effectively improve the revenue of both the CESP and the IoT terminals.
引用
收藏
页码:451 / 463
页数:13
相关论文
共 50 条
  • [1] Computing Resource Allocation for Blockchain-Based Mobile Edge Computing
    Zhang, Wanbo
    Fan, Yuqi
    Zhang, Jun
    Ding, Xu
    Kim, Jung Yoon
    [J]. CMES-COMPUTER MODELING IN ENGINEERING & SCIENCES, 2024, 140 (01): : 863 - 885
  • [2] Resource Allocation on Blockchain Enabled Mobile Edge Computing System
    Zheng, Xinzhe
    Zhang, Yijie
    Yang, Fan
    Xu, Fangmin
    [J]. ELECTRONICS, 2022, 11 (12)
  • [3] Mechanisms for Resource Allocation and Pricing in Mobile Edge Computing Systems
    Bahreini, Tayebeh
    Badri, Hossein
    Grosu, Daniel
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2022, 33 (03) : 667 - 682
  • [4] Resource Management and Pricing for Cloud Computing Based Mobile Blockchain With Pooling
    Wang, Junfei
    Li, Jing
    Gao, Zhen
    Han, Zhu
    Qiu, Chao
    Wang, Xiaofei
    [J]. IEEE TRANSACTIONS ON CLOUD COMPUTING, 2023, 11 (01) : 128 - 138
  • [5] Blockchain based resource allocation in cloud and distributed edge computing: A survey
    Baranwal, Gaurav
    Kumar, Dinesh
    Vidyarthi, Deo Prakash
    [J]. COMPUTER COMMUNICATIONS, 2023, 209 : 469 - 498
  • [6] Pricing for Resource Allocation in Cloud Computing
    Cai, Zhengce
    Chen, Guolong
    Yang, Huijun
    Li, Xianwei
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON LOGISTICS, ENGINEERING, MANAGEMENT AND COMPUTER SCIENCE (LEMCS 2015), 2015, 117 : 921 - 925
  • [7] Resource Allocation in Blockchain System Based on Mobile Edge Computing Networks
    Wu, Longzhe
    Li, Lixin
    Li, Xu
    Yu, Ye
    Zhang, Lei
    Pan, Miao
    Han, Zhu
    [J]. 2019 11TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS AND SIGNAL PROCESSING (WCSP), 2019,
  • [8] Optimal Pricing-Based Edge Computing Resource Management in Mobile Blockchain
    Xiong, Zehui
    Feng, Shaohan
    Niyato, Dusit
    Wang, Ping
    Han, Zhu
    [J]. 2018 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2018,
  • [9] Dynamic Resource Allocation Strategy in Mobile Edge Cloud Computing Environment
    Lin, Qiang
    [J]. MOBILE INFORMATION SYSTEMS, 2021, 2021
  • [10] Computation Resource Allocation in Mobile Blockchain-enabled Edge Computing Networks
    Zuo, Yiping
    Zhang, Shengli
    Han, Yu
    Jin, Shi
    [J]. 2020 IEEE/CIC INTERNATIONAL CONFERENCE ON COMMUNICATIONS IN CHINA (ICCC), 2020, : 617 - 622