Multi-access edge computing provides proximate intelligent services for distributed users. Due to the user’s mobility and highly dynamic network, edge servers with limited coverage cannot ensure continuity of running services and maintain high-level Quality of Service. To tackle this issue, an effective service migration strategy is of paramount importance. However, the current approach ignores the cooperation between multiple edge servers and independent users. In this article, we study service migration with edge collaboration to realize lightweight migration by layer-sharing framework of containers, saving redundant transmissions of migration. Then, we formalize the migration decision problem as maximizing the migration utility problem. To obtain efficient online decisions, we proposed a dynamic service migration strategy (MA-DSM) based on multi-agent proximal policy optimization (MAPPO) algorithm, which leverages a flexible multi-policy framework to achieve user preference adaptation. Specifically, we improve the basic MAPPO by devising a context-aware grouping method to cluster agents with user’s mobility patterns and service preferences. Parameter sharing is introduced into the actor–critic network to learn customized policies for different clusters, facilitating cooperation among users in the same cluster. Extensive experiments demonstrate that our proposed approach outperforms baselines in terms of convergence, latency and migration utility.
Read full abstract