2022
DOI: 10.1007/s10586-022-03661-9
|View full text |Cite
|
Sign up to set email alerts
|

Deep reinforcement learning-based microservice selection in mobile edge computing

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
2
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
6
1

Relationship

1
6

Authors

Journals

citations
Cited by 12 publications
(5 citation statements)
references
References 41 publications
0
2
0
Order By: Relevance
“…Gupta et al [28] implement enhanced algorithms (e.g., Max-Min and Greedy) for load balancing in cloud environments. Qiu et al [29], Guo et al [30], Li [31], and Ali [32] adopt machine learning models (e.g., reinforcement learning and transfer learning) as the main algorithms for service deployment, microservice selection, optimizing the delay, and reducing deployment cost with a fixed service set. However, due to the issue of model retraining, theses algorithms may not be suitable for a microservices system with new services within short execution time.…”
Section: B Cloud Environments 1) Single-cloud Scenariomentioning
confidence: 99%
See 1 more Smart Citation
“…Gupta et al [28] implement enhanced algorithms (e.g., Max-Min and Greedy) for load balancing in cloud environments. Qiu et al [29], Guo et al [30], Li [31], and Ali [32] adopt machine learning models (e.g., reinforcement learning and transfer learning) as the main algorithms for service deployment, microservice selection, optimizing the delay, and reducing deployment cost with a fixed service set. However, due to the issue of model retraining, theses algorithms may not be suitable for a microservices system with new services within short execution time.…”
Section: B Cloud Environments 1) Single-cloud Scenariomentioning
confidence: 99%
“…Architecture Management Objectives Algorithm/Platform [19] Single cloud Allocation Resource PSO [20] Single cloud Allocation Energy consumption SA,tabu search [27] Single cloud Scheduling Performance ACO [26] Single cloud Scheduling Performance, association, clustering Own algorithm [28] Single cloud Allocation Resource Max-Min, Greedy [29] Single cloud Allocation Resource Machine learning [30] Single cloud Scheduling Microservice selection Machine learning [31] Single cloud Service deployment Delay and deployment cost Machine learning [22] Multiple clouds Allocation Service cost, latency, availability NSGA-II [23] Multiple clouds Allocation Load balancing NSGA-II [24] Multiple clouds Allocation Availability, energy consumption NSGA-II [33] Multiple clouds Placement CPU performance, microservice interaction Greedy algorithm [34] Multiple clouds Scheduling Resource, availability, costs GA [35] Multiple clouds Traffic Availability, reliability Grafana and Prometheus [36] Multiple clouds Allocation Resource, cost Own algorithm [37] Heterogeneous cloud Scheduling Performance, energy consumption Own algorithm [38] Heterogeneous cloud Scheduling Execution times, costs NSGA-II [39] Heterogeneous cloud Allocation Resource Own framework This work…”
Section: Referencementioning
confidence: 99%
“…Consequently, many scholars focus on these heterogeneous servers as subjects for research, employing methods such as linear programming to address the challenges of service deployment [8]. Microservices and container technology have also been widely applied in edge environments [9]. As user demands grow more complex, the architecture of applications becomes more intricate, and monolithic applications often fail to meet user needs in many respects [5].…”
Section: Introductionmentioning
confidence: 99%
“…[7][8][9] Especially, under the hybrid cloud-edge collaborative architecture, how to effectively manage containers is a challenging issue. 10,11 Some works have been done to adapt Kubernetes to edge computing environment, such as the open-source projects, KubeEdge ‡ , EdgeGallery § , SuperEdge ¶ , OpenYurt # and so forth.…”
Section: Introductionmentioning
confidence: 99%
“…How to adapt Docker and container technology to the edge has become a current hot research issue, which has emerged the concept of edge cloud and cloud native for edge computing 7‐9 . Especially, under the hybrid cloud‐edge collaborative architecture, how to effectively manage containers is a challenging issue 10,11 . Some works have been done to adapt Kubernetes to edge computing environment, such as the open‐source projects, KubeEdge, EdgeGallery, SuperEdge, OpenYurtand so forth.…”
Section: Introductionmentioning
confidence: 99%