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 条
  • [21] An Evolutionary Game for Joint Wireless and Cloud Resource Allocation in Mobile Edge Computing
    Zhang, Jing
    WeiweiXia
    Cheng, Zhixu
    Zou, Qian
    Huang, Bonan
    Shen, Fei
    Yan, Feng
    Shen, Lianfeng
    [J]. 2017 9TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS AND SIGNAL PROCESSING (WCSP), 2017,
  • [22] Efficient Resource Allocation for On-Demand Mobile-Edge Cloud Computing
    Chen, Xu
    Li, Wenzhong
    Lu, Sanglu
    Zhou, Zhi
    Fu, Xiaoming
    [J]. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2018, 67 (09) : 8769 - 8780
  • [23] Service-Oriented Resource Allocation for Blockchain-Empowered Mobile Edge Computing
    Zhou, Ao
    Li, Sisi
    Ma, Xiao
    Wang, Shangguang
    [J]. IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2022, 40 (12) : 3391 - 3404
  • [24] Joint Resource Allocation and Incentive Design for Blockchain-Based Mobile Edge Computing
    Sun, Wen
    Liu, Jiajia
    Yue, Yanlin
    Wang, Peng
    [J]. IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2020, 19 (09) : 6050 - 6064
  • [25] Blockchain Based Adaptive Resource Allocation in Cloud Computing
    Muruganandam, Sumathi
    Natarajan, Vijayaraj
    Raj, Raja Soosaimarian Peter
    Maharajan, Venkatachalapathy
    [J]. BRAZILIAN ARCHIVES OF BIOLOGY AND TECHNOLOGY, 2022, 65
  • [26] Resource Allocation for Edge Computing-based Blockchain: A Game Theoretic Approach
    Guo, Wenlong
    Chang, Zheng
    Guo, Xijuan
    Jayakody, Dushnatha Nalin K.
    Ristaniemi, Tapani
    [J]. 2020 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS WORKSHOPS (ICC WORKSHOPS), 2020,
  • [27] A Blockchain Framework for Efficient Resource Allocation in Edge Computing
    Baranwal, Gaurav
    Kumar, Dinesh
    Biswas, Amit
    Yadav, Ravi
    [J]. IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2024, 21 (04): : 3956 - 3970
  • [28] Collaborative computation offloading and resource allocation based on dynamic pricing in mobile edge computing
    Xue, Jianbin
    Guan, Xiangrui
    [J]. COMPUTER COMMUNICATIONS, 2023, 198 : 52 - 62
  • [29] Virtual Resource Allocation for Mobile Edge Computing: A Hypergraph Matching Approach
    Zhang, Long
    Zhang, Hongliang
    Yu, Lisu
    Xu, Haitao
    Song, Lingyang
    Han, Zhu
    [J]. 2019 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2019,
  • [30] Green resource allocation for mobile edge computing
    Meng, Anqi
    Wei, Guandong
    Zhao, Yao
    Gao, Xiaozheng
    Yang, Zhanxin
    [J]. DIGITAL COMMUNICATIONS AND NETWORKS, 2023, 9 (05) : 1190 - 1199