Microservice deployment in cloud-edge environment using enhanced global search grey wolf optimizer-greedy algorithm

被引:0
|
作者
Wang, Shudong [1 ]
Zhang, Yanxiang [1 ]
He, Xiao [1 ]
Wang, Nuanlai [1 ]
Lu, Zhi [1 ]
Chen, Baoyun [1 ]
Pang, Shanchen [1 ]
机构
[1] China Univ Petr East China, Coll Comp Sci & Technol, West Changjiang Rd, Qingdao 266580, Shandong, Peoples R China
关键词
Microservice deployment; Edge computing; Grey wolf optimizer; Multiple scenarios;
D O I
10.1007/s10586-024-04844-2
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The rapid advancement of edge-cloud technologies has made service deployment increasingly crucial. Additionally, benefiting from the reusability of services, complex applications are subdivided into different microservices. Given the constraints of limited resources, heterogeneous servers, and the geographical diversity of users, how to reasonably deploy microservices becomes a significant challenge. In this paper, we propose a microservice deployment model aimed at minimizing users' latency and maximizing edge providers' profits. The model is divided into different scenarios, each with varying trends in user request categories. To seek microservice deployment strategies, we introduce an Enhanced Global Search Grey Wolf Optimizer-Greedy (EGSGWO-G) algorithm designed for microservice deployment-offloading frameworks. This algorithm leverages EGSGWO to search for deployment strategies and evaluates them using greedy service offloading algorithm. Finally, extensive experiments demonstrate that the EGSGWO-G algorithm improves convergence speed by 31.78%, reduces latency by 12.64%, and increases provider profits by 1.30% compared to GWO-G.
引用
收藏
页数:17
相关论文
共 25 条
  • [21] Optimized efficient job scheduling resource (OEJS']JSR) approach using cuckoo and grey wolf job optimization to enhance resource search in cloud environment
    Rallabandi, V. S. S. S. Nagini
    Gottumukkala, Prasanthi
    Singh, Navdeep
    Shah, Sanjeev Kumar
    COGENT ENGINEERING, 2024, 11 (01):
  • [22] An Efficient Hybrid Job Scheduling Optimization (EHJS']JSO) approach to enhance resource search using Cuckoo and Grey Wolf Job Optimization for cloud environment
    Paulraj, D.
    Sethukarasi, T.
    Neelakandan, S.
    Prakash, M.
    Baburaj, E.
    PLOS ONE, 2023, 18 (03):
  • [23] Optimal Scheduling of Residential Home Appliances by Considering Energy Storage and Stochastically Modelled Photovoltaics in a Grid Exchange Environment Using Hybrid Grey Wolf Genetic Algorithm Optimizer
    Iqbal, Muhammad Muzaffar
    Sajjad, Malik Intisar Ali
    Amin, Salman
    Haroon, Shaikh Saaqib
    Liaqat, Rehan
    Khan, Muhammad Faisal Nadeem
    Waseem, Muhammad
    Shah, Muhammad Athar
    APPLIED SCIENCES-BASEL, 2019, 9 (23):
  • [24] Optimization of an auto drum fashioned brake using the elite opposition-based learning and chaotic k-best gravitational search strategy based grey wolf optimizer algorithm
    Yuan, Yongliang
    Mu, Xiaokai
    Shao, Xiangyu
    Ren, Jianji
    Zhao, Yong
    Wang, Zhenxi
    APPLIED SOFT COMPUTING, 2022, 123
  • [25] Task scheduling approach in fog and cloud computing using Jellyfish Search (JS']JS) optimizer and Improved Harris Hawks optimization (IHHO) algorithm enhanced by deep learning
    Jafari, Zahra
    Navin, Ahmad Habibizad
    Zamanifar, Azadeh
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (07): : 8939 - 8963