An improved heuristic service deployment algorithm based on multi-parameter priority in edge computing
摘要
With the development of edge computing, a growing volume of service requests is directed towards edge servers for processing. To ensure the successful execution of service requests, corresponding services need to be deployed on edge servers. However, deploying services on these servers presents challenges due to resource constraints, server heterogeneity, and device mobility. Although there are many deployment options, there are few studies on service deployment issues in shipyard environments. To solve the above problems, this paper considers the importance of edge servers in the network and the impact when deploying the same services. We propose an improved genetic algorithm based on center priority and clustering in a fixed equipment environment. Additionally, considering the mobility of terminal devices, the paper first predicts the future service requests of the devices using Long Short-Term Memory (LSTM) and then proposes a dual clustering algorithm to formulate a service deployment plan. Additionally, this paper positions the nearest service table on the edge server to minimize the query time for routing service requests to other servers. Compared with the benchmark algorithms, CPIGA reduces the delay by 8.45%