Joint Chain-Based Service Provisioning and Request Scheduling for Blockchain-Powered Edge Computing

被引:9
|
作者
Gu, Siyuan [1 ]
Luo, Xueshan [1 ]
Guo, Deke [1 ,2 ]
Ren, Bangbang [1 ]
Tang, Guoming [2 ]
Xie, Junjie [3 ]
Sun, Yuchen [1 ]
机构
[1] Natl Univ Def Technol, Sci & Technol Informat Syst Engn Lab, Changsha 410073, Peoples R China
[2] Peng Cheng Lab, Network Commun Res Ctr, Shenzhen 518000, Peoples R China
[3] PLA, Inst Syst Engn, AMS, Beijing 100141, Peoples R China
来源
IEEE INTERNET OF THINGS JOURNAL | 2021年 / 8卷 / 04期
基金
中国国家自然科学基金; 中国博士后科学基金;
关键词
Cloud computing; Optimization; Servers; Edge computing; Processor scheduling; Internet of Things; Collaboration; Blockchain-powered edge computing (BEC); chain-based service; IoT applications; service provisioning; NETWORKS; SYSTEMS;
D O I
10.1109/JIOT.2020.3026183
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Blockchain-powered edge computing (BEC) is a promising extension to strengthen the security and the trustworthiness among collaborative edge clouds for delivering computation-intensive and delay-sensitive services in the environments of IoT and 5G. A fundamental challenge is how to respond to the maximum number of IoT requests at the network edge instead of the remote cloud. Although some work has been done to consider service provisioning and request scheduling in collaborative edge clouds, they assume that a single service is used to respond to each request. This assumption, however, is not practical to meet the demand of emerging IoT applications. In reality, the request needs to call a set of services with a chain-based structure. To tackle this challenge, in this article, we first propose a chain-based service request model for emerging IoT applications and further study the joint service provisioning and request scheduling problem for chain-based service requests at the network edge. We characterize this problem as an integer linear programming (ILP) model and prove the NP-hardness of this joint optimization problem. Furthermore, we prove that the related problem is of approximate submodularity with an approximation ratio guarantee. Finally, a novel two-stage optimization (TSO) scheme is proposed, and the results of extensive experiments show the efficiency and the effectiveness of the TSO scheme.
引用
收藏
页码:2135 / 2149
页数:15
相关论文
共 50 条
  • [1] On Designing Smart Agents for Service Provisioning in Blockchain-Powered Systems
    Mhaisen, Naram
    Allahham, Mhd Saria
    Mohamed, Amr
    Erbad, Aiman
    Guizani, Mohsen
    [J]. IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2022, 9 (02): : 401 - 415
  • [2] Rational Contracts: Data-driven Service Provisioning in Blockchain-powered Systems
    Mhaisen, Naram
    Mohamed, Amr
    Erbad, Aiman
    Guizani, Mohsen
    [J]. IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC 2021), 2021,
  • [3] Identity-Based Key Agreement for Blockchain-Powered Intelligent Edge
    Zhang, Jie
    Zhang, Futai
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (09): : 6688 - 6702
  • [4] Joint Service Placement and Request Scheduling for Multi-SP Mobile Edge Computing Network
    Lei, Zhengwei
    Xu, Hongli
    Huang, Liusheng
    Meng, Zeyu
    [J]. 2020 IEEE 26TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2020, : 27 - 34
  • [5] Dynamic Service Request Scheduling for Mobile Edge Computing Systems
    Chen, Ying
    Zhang, Yongchao
    Chen, Xin
    [J]. WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2018,
  • [6] Computing Power Allocation and Traffic Scheduling for Edge Service Provisioning
    Xiang, Zhengzhe
    Deng, Shuiguang
    Jiang, Fangqiao
    Gao, Honghao
    Tehari, Javid
    Yin, Jianwei
    [J]. 2020 IEEE 13TH INTERNATIONAL CONFERENCE ON WEB SERVICES (ICWS 2020), 2020, : 394 - 403
  • [7] Joint service placement and request routing in mobile edge computing
    Yuan, Binbin
    Guo, Songtao
    Wang, Quyuan
    [J]. AD HOC NETWORKS, 2021, 120
  • [8] Joint Service Request Scheduling and Container Retention in Serverless Edge Computing for Vehicle-Infrastructure Collaboration
    Hu, Shihong
    Qu, Zhihao
    Tang, Bin
    Ye, Baoliu
    Li, Guanghui
    Shi, Weisong
    [J]. IEEE TRANSACTIONS ON MOBILE COMPUTING, 2024, 23 (06) : 6508 - 6521
  • [9] Robust Service Provisioning With Service Function Chain Requirements in Mobile Edge Computing
    Li, Jing
    Liang, Weifa
    Ma, Yu
    [J]. IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2021, 18 (02): : 2138 - 2153
  • [10] Joint Service Placement and Request Routing in Mobile Edge Computing Networks
    Yuan, Binbin
    Guo, Songtao
    Wang, Quyun
    [J]. 2021 13TH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTATIONAL INTELLIGENCE (ICACI), 2021, : 26 - 33