Resources allocation optimization algorithm based on the comprehensive utility in edge computing applications

被引:0
|
作者
Liu, Yanpei [1 ]
Zhu, Yunjing [1 ]
Bin, Yanru [1 ]
Chen, Ningning [1 ]
机构
[1] Zhengzhou Univ Light Ind, Sch Comp & Commun Engn, Zhengzhou 450002, Peoples R China
关键词
edge computing; resource allocation; improved Naive Bayes algorithm; resource service node classification; weighted bipartite graph; JOINT OPTIMIZATION; MOBILE; BENCHMARK; CHANNEL; SCHEME;
D O I
10.3934/mbe.2022425
中图分类号
Q [生物科学];
学科分类号
07 ; 0710 ; 09 ;
摘要
In the mobile edge computing environment, aiming at the problems of few classifications of resource nodes and low resource utilization in the process of multi-user and multi-server resource allocation, a resource optimization algorithm based on comprehensive utility is proposed. First, the algorithm improves the Naive Bayes algorithm, obtains the conditional probabilities of job types based on the established Naive Bayes formula and calculates the posterior probabilities of different job types under specific conditions. Second, the classification method of resource service nodes is designed. According to the resource utilization rate of the CPU and I/O, the resource service nodes are divided into CPU main resources and I/O main resources. Finally, the resource allocation based on comprehensive utility is considered. According to three factors, resource location, task priority and network transmission cost, the matching computing resource nodes are allocated to the job, and the optimal solution of matching job and resource nodes is obtained by the weighted bipartite graph method. The experimental results show that, compared with similar resource optimization algorithms, this method can effectively classify job types and resource service nodes, reduce resource occupancy rate and improve resource utilization rate.
引用
收藏
页码:9147 / 9167
页数:21
相关论文
共 50 条
  • [21] Joint Allocation of Computing and Wireless Resources to Autonomous Devices in Mobile Edge Computing
    Josilo, Sladana
    Dan, Gyorgy
    [J]. MECOMM'18: PROCEEDINGS OF THE 2018 WORKSHOP ON MOBILE EDGE COMMUNICATIONS, 2018, : 13 - 18
  • [22] Ant Colony Optimization Computing Resource Allocation Algorithm Based on Cloud Computing Environment
    Xin, Guo
    [J]. PROCEEDINGS OF THE 2016 INTERNATIONAL CONFERENCE ON EDUCATION, MANAGEMENT, COMPUTER AND SOCIETY, 2016, 37 : 1039 - 1042
  • [23] Utility-based Allocation of Industrial IoT Applications in Mobile Edge Clouds
    Mehta, Amardeep
    Lakew, Ewnetu Bayuh
    Tordsson, Johan
    Elmroth, Erik
    [J]. 2018 IEEE 37TH INTERNATIONAL PERFORMANCE COMPUTING AND COMMUNICATIONS CONFERENCE (IPCCC), 2018,
  • [24] A Task Allocation Method in Edge Computing Based on Multi-Objective Optimization
    Xiao, Yang
    [J]. 2022 INTERNATIONAL CONFERENCE ON CYBER-ENABLED DISTRIBUTED COMPUTING AND KNOWLEDGE DISCOVERY, CYBERC, 2022, : 247 - 251
  • [25] A Dynamic Service Allocation Algorithm in Mobile Edge Computing
    Hu, Bo
    Chen, Jianye
    Li, Fengcun
    [J]. 2017 INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGY CONVERGENCE (ICTC), 2017, : 104 - 109
  • [26] Joint Resource Allocation Optimization of Wireless Sensor Network Based on Edge Computing
    Liu, Jie
    Zhu, Li
    [J]. COMPLEXITY, 2021, 2021
  • [27] Geographic Clustering Based Mobile Edge Computing Resource Allocation Optimization Mechanism
    Kang, Song
    Ruan, Linna
    Guo, Shaoyong
    Li, Wencui
    Qiu, Xuesong
    [J]. 2019 15TH INTERNATIONAL CONFERENCE ON NETWORK AND SERVICE MANAGEMENT (CNSM), 2019,
  • [28] Optimization of Virtual Resources Allocation in Cloud Computing Environment
    Akintoye, Samson B.
    Bagula, Antoine
    [J]. 2017 IEEE AFRICON, 2017, : 873 - 880
  • [29] Resources Allocation Optimization in Distributed and Heterogeneous Computing Environments
    Toporkov, Victor
    Yemelyanov, Dmitry
    [J]. 2018 IV INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGIES IN ENGINEERING EDUCATION (INFORINO), 2018,
  • [30] Optimization of collaborative resource allocation for mobile edge computing
    Lv, Zhihan
    Qiao, Liang
    [J]. COMPUTER COMMUNICATIONS, 2020, 161 : 19 - 27