Blockchain-Assisted Server Placement With Elitist Preserved Genetic Algorithm in Edge Computing

被引:7
|
作者
Li, Zheng [1 ,2 ]
Li, Guosheng [3 ]
Bilal, Muhammad [4 ]
Liu, Dongqing [5 ]
Huang, Tao [6 ]
Xu, Xiaolong [1 ,2 ]
机构
[1] Guizhou Univ, State Key Lab Publ Big Data, Guiyang 550025, Guizhou, Peoples R China
[2] Nanjing Univ Informat Sci & Technol, Jiangsu Collaborat Innovat Ctr Atmospher Environm, Nanjing 210023, Peoples R China
[3] Weifang Univ Sci & Technol, Shandong Prov Univ Lab Protected Hort, Weifang 262700, Peoples R China
[4] Hankuk Univ Foreign Studies, Dept Comp & Elect Syst Engn, Yongin 17035, South Korea
[5] Nanjing Meteorol Bur, Nanjing 210009, Peoples R China
[6] Silicon Lake Coll, Sch Comp Sci & Technol, Suzhou 215332, Peoples R China
关键词
Blockchain; edge computing (EC); server placement; SECURITY; CLOUD;
D O I
10.1109/JIOT.2023.3290568
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The distribution of edge resources in the edge computing (EC) environment has an important impact on the Quality of Service (QoS) of edge services. Unreasonable server placement will inevitably lead to problems, such as server overload or underload, deteriorating workload balancing and service wait time. Therefore, the key issue to be addressed in server placement is how to enhance the QoS of edge services through efficient edge server (ES) placement strategies under multiple requirements, such as average task wait time and data privacy. EC-assisted with blockchain technology was argued to be the most potential solution. In this article, we propose a blockchain-assisted secure ES placement algorithm named ETS_GA. ETS_GA is based on the elite-preserving genetic algorithm (EGA), which is proven to converge. The premature problem of traditional genetic algorithm (GA) is effectively solved by using tabu search (TS) and niche sharing (NS). In addition, we construct an adaptive state supervising machine (ASM) to realize real-time algorithm supervision and adaptively iterate the optimization strategy. Blockchain-based privacy protection methods are also deployed in the placed servers to provide real-time privacy protection. Finally, our proposed method is experimentally compared with four baselines using the real Shanghai Telecom base station data set, whose results demonstrate the superiority of ETS_GA in terms of convergence and global search capability.
引用
收藏
页码:21401 / 21409
页数:9
相关论文
共 50 条
  • [21] Blockchain-assisted caching optimization and data storage methods in edge environment
    Jingjing Guo
    Chunlin Li
    Youlong Luo
    The Journal of Supercomputing, 2022, 78 : 18225 - 18257
  • [22] Blockchain-assisted caching optimization and data storage methods in edge environment
    Guo, Jingjing
    Li, Chunlin
    Luo, Youlong
    JOURNAL OF SUPERCOMPUTING, 2022, 78 (16): : 18225 - 18257
  • [23] Bring Intelligence among Edges: A Blockchain-Assisted Edge Intelligence Approach
    Qiu, Chao
    Wang, Xiaofei
    Yao, Haipeng
    Xiong, Zehui
    Yu, F. Richard
    Leung, Victor C. M.
    2020 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2020,
  • [24] A Genetic Algorithm for Replica Server Placement
    Eslami, Ghazaleh
    Haghighat, Abolfazl Toroghi
    FOURTH INTERNATIONAL CONFERENCE ON MACHINE VISION (ICMV 2011): MACHINE VISION, IMAGE PROCESSING, AND PATTERN ANALYSIS, 2012, 8349
  • [25] Edge computing server placement with capacitated location allocation
    Lahderanta, Tero
    Leppanen, Teemu
    Ruha, Leena
    Loven, Lauri
    Harjula, Erkki
    Ylianttila, Mika
    Riekki, Jukka
    Sillanpaa, Mikko J.
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2021, 153 : 130 - 149
  • [26] Dynamic Edge Server Placement for Computation Offloading in Vehicular Edge Computing
    Nakrani, Dhruv
    Khuman, Jayesh
    Yadav, Ram Narayan
    2023 INTERNATIONAL CONFERENCE ON INFORMATION NETWORKING, ICOIN, 2023, : 45 - 50
  • [27] Mobility-aware edge server placement for mobile edge computing*
    Chen, Yuanyi
    Wang, Dezhi
    Wu, Nailong
    Xiang, Zhengzhe
    COMPUTER COMMUNICATIONS, 2023, 208 : 136 - 146
  • [28] An edge server placement based on graph clustering in mobile edge computing
    Shanshan Zhang
    Jiong Yu
    Mingjian Hu
    Scientific Reports, 14 (1)
  • [29] Capuchin Search Algorithm With Deep Learning-Based Data Edge Verification for Blockchain-Assisted IoT Environment
    Alyoubi, Khaled H.
    Khadidos, Adil O.
    Alshareef, Abdulrhman M.
    Hamed, Diaa
    Khadidos, Alaa O.
    Ragab, Mahmoud
    IEEE ACCESS, 2024, 12 : 351 - 360
  • [30] A Blockchain-Assisted Privacy-Preserving Cloud Computing Method with Multiple Keys
    Huang, Liangqun
    Xu, Lei
    Zhu, Liehuang
    Gai, Keke
    2021 IEEE 6TH INTERNATIONAL CONFERENCE ON SMART CLOUD (SMARTCLOUD 2021), 2021, : 19 - 25