SDN-Based Resource Allocation in Edge and Cloud Computing Systems: An Evolutionary Stackelberg Differential Game Approach

被引:80
|
作者
Du, Jun [1 ]
Jiang, Chunxiao [2 ]
Benslimane, Abderrahim [3 ]
Guo, Song [4 ]
Ren, Yong [1 ,5 ]
机构
[1] Tsinghua Univ, Dept Elect Engn, Beijing 100084, Peoples R China
[2] Tsinghua Univ, Tsinghua Space Ctr, Beijing 100084, Peoples R China
[3] Avignon Univ, Dept Comp Sci, F-84911 Avignon, France
[4] Hong Kong Polytech Univ, Dept Comp, Hong Kong, Peoples R China
[5] Peng Cheng Lab, Shenzhen 518055, Peoples R China
基金
中国国家自然科学基金;
关键词
Resource management; Cloud computing; Task analysis; Computer architecture; Games; Dynamic scheduling; Computational modeling; Edge; cloud computing; software-defined networking (SDN); resource pricing and allocation; evolutionary game; Stackelberg differential game; SOFTWARE-DEFINED NETWORKING; FOG; ACCESS; ENVIRONMENT; DESIGN;
D O I
10.1109/TNET.2022.3152150
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Recently, the boosting growth of computation-heavy applications raises great challenges for the Fifth Generation (5G) and future wireless networks. As responding, the hybrid edge and cloud computing (ECC) system has been expected as a promising solution to handle the increasing computational applications with low-latency and on-demand services of computation offloading, which requires new computing resource sharing and access control technology paradigms. This work establishes a software-defined networking (SDN) based architecture for edge/cloud computing services in 5G heterogeneous networks (HetNets), which can support efficient and on-demand computing resource management to optimize resource utilization and satisfy the time-varying computational tasks uploaded by user devices. In addition, resulting from the information incompleteness, we design an evolutionary game based service selection for users, which can model the replicator dynamics of service subscription. Based on this dynamic access model, a Stackelberg differential game based cloud computing resource sharing mechanism is proposed to facilitate the resource trading between the cloud computing service provider (CCP) and different edge computing service providers (ECPs). Then we derive the optimal pricing and allocation strategies of cloud computing resource based on the replicator dynamics of users' service selection. These strategies can promise the maximum integral utilities to all computing service providers (CPs), meanwhile the user distribution can reach the evolutionary stable state at this Stackelberg equilibrium. Furthermore, simulation results validate the performance of the designed resource sharing mechanism, and reveal the convergence and equilibrium states of user selection, and computing resource pricing and allocation.
引用
收藏
页码:1613 / 1628
页数:16
相关论文
共 50 条
  • [1] Two Layer Stackelberg Game-Based Resource Allocation in Cloud-Network Convergence Service Computing
    Lyu, Ting
    Xu, Haitao
    Liu, Feifei
    Li, Meng
    Li, Lixin
    Han, Zhu
    IEEE TRANSACTIONS ON COGNITIVE COMMUNICATIONS AND NETWORKING, 2024, 10 (06) : 2412 - 2426
  • [2] Resource Management in SDN-Based Cloud and SDN-Based Fog Computing: Taxonomy Study
    Alomari, Amirah
    Subramaniam, Shamala K.
    Samian, Normalia
    Latip, Rohaya
    Zukarnain, Zuriati
    SYMMETRY-BASEL, 2021, 13 (05):
  • [3] A dynamic Stackelberg game based multi-objective approach for effective resource allocation in cloud computing
    Godhrawala H.
    Sridaran R.
    International Journal of Information Technology, 2023, 15 (2) : 803 - 818
  • [4] A Stackelberg-Game-Based Framework for Edge Pricing and Resource Allocation in Mobile Edge Computing
    Cheng, Siyao
    Ren, Tian
    Zhang, Hao
    Huang, Jiayan
    Liu, Jie
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (11): : 20514 - 20530
  • [5] Stackelberg-Game-Based Computation Offloading Method in Cloud-Edge Computing Networks
    Zhou, Huan
    Wang, Zhenning
    Cheng, Nan
    Zeng, Deze
    Fan, Pingzhi
    IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (17) : 16510 - 16520
  • [6] Resource optimization in edge and SDN-based edge computing: a comprehensive study
    Nain, Ajay
    Sheikh, Sophiya
    Shahid, Mohammad
    Malik, Rohit
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (05): : 5517 - 5545
  • [7] Contract Theory and Stackelberg-Game-Based Storage Resource Allocation in Edge Caching Systems
    Fan, Yuqi
    Zhang, Zhenghui
    Hu, Zipeng
    Wu, Weili
    Du, Dingzhu
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (19): : 32284 - 32295
  • [8] Resource Allocation in Blockchain Integration of UAV-Enabled MEC Networks: A Stackelberg Differential Game Approach
    Wang, Die
    Jia, Yunjian
    Liang, Liang
    Ota, Kaoru
    Dong, Mianxiong
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2024, 17 (06) : 4197 - 4210
  • [9] Stackelberg Differential Game based Resource Allocation in Wireless Networks with Fog Computing
    Liu, Bingjie
    Xu, Haitao
    Zhou, Xianwei
    Han, Zhu
    2019 IEEE/CIC INTERNATIONAL CONFERENCE ON COMMUNICATIONS IN CHINA (ICCC), 2019,
  • [10] Cloud/Edge Computing Resource Allocation and Pricing for Mobile Blockchain: An Iterative Greedy and Search Approach
    Fan, Yuqi
    Wang, Lunfei
    Wu, Weili
    Du, Dingzhu
    IEEE TRANSACTIONS ON COMPUTATIONAL SOCIAL SYSTEMS, 2021, 8 (02) : 451 - 463