2020 16th International Conference on Network and Service Management (CNSM) 2020
DOI: 10.23919/cnsm50824.2020.9269087
|View full text |Cite
|
Sign up to set email alerts
|

Self-Driving Network and Service Coordination Using Deep Reinforcement Learning

Abstract: Modern services comprise interconnected components, e.g., microservices in a service mesh, that can scale and run on multiple nodes across the network on demand. To process incoming traffic, service components have to be instantiated and traffic assigned to these instances, taking capacities and changing demands into account. This challenge is usually solved with custom approaches designed by experts. While this typically works well for the considered scenario, the models often rely on unrealistic assumptions … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
12
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
4
2

Relationship

1
5

Authors

Journals

citations
Cited by 10 publications
(12 citation statements)
references
References 36 publications
(35 reference statements)
0
12
0
Order By: Relevance
“…Response time and responsiveness Filho et al [8], [9], [12], [18], [19] Response time and responsiveness Cardozo [4] X Wang et al [20]- [22] Responsiveness, availability, throughput, successability, reliability Younes [6] Hybrid (user's feedback) Mannava and Ramesh [23] Process CPU time, heap memory Ding et al [24] X Rosa et al [25] X Tan et al [26] Dependability and responsiveness Gonçalves et al [27] Responsiveness Yan et al [28] Responsiveness Belhaj et al [29] Availability, responsiveness, service calls Schneider et al [30], [31] Throughput, energy costs, efficiency Ganguly and Sakib [32] Failure rate, responsiveness Deshpande et al [33] Response time, availability, throughput, successability Kulkarni et al [34] Response time, model confidence, and CPU consumption Rainford et al [35] Response time, Resource utilization Silva et al [36] Resource utilization…”
Section: Approaches Non-functional Requirement Functional Requirement...mentioning
confidence: 99%
See 2 more Smart Citations
“…Response time and responsiveness Filho et al [8], [9], [12], [18], [19] Response time and responsiveness Cardozo [4] X Wang et al [20]- [22] Responsiveness, availability, throughput, successability, reliability Younes [6] Hybrid (user's feedback) Mannava and Ramesh [23] Process CPU time, heap memory Ding et al [24] X Rosa et al [25] X Tan et al [26] Dependability and responsiveness Gonçalves et al [27] Responsiveness Yan et al [28] Responsiveness Belhaj et al [29] Availability, responsiveness, service calls Schneider et al [30], [31] Throughput, energy costs, efficiency Ganguly and Sakib [32] Failure rate, responsiveness Deshpande et al [33] Response time, availability, throughput, successability Kulkarni et al [34] Response time, model confidence, and CPU consumption Rainford et al [35] Response time, Resource utilization Silva et al [36] Resource utilization…”
Section: Approaches Non-functional Requirement Functional Requirement...mentioning
confidence: 99%
“…As seen in Table 3, most ESS approaches are based on nonfunctional adaptation goals, including response time [8], [9], [12], [15]- [19], [33], [35], responsiveness [20]- [22], [27]- [29], availability [20]- [22], [29], throughput [20]- [22], [30], [31], [33], successability [20]- [22], [33], reliability [20]- [22], process CPU time [23], [34], heap memory [23], dependability [26], service calls [29], energy cost [30], [31] and failure rate [32]. Some approaches only target one adaptation goal at a time such as [27], [28], while others tackle multiple adaptation goals.…”
Section: ) Non-functional Adaption Goalsmentioning
confidence: 99%
See 1 more Smart Citation
“…In this context [90] surveys the use of unsupervised learning for next-generation networks. Proposals focused on learning include: deep reinforcement learning to provision and coordinate VNF services [91]; reinforcement learning to optimize service provisioning policies for the optical domain [92]; [93] uses a measurelearn-decide-action control loop within data and control planes for local control, and a management plane to revise globally; [94] explores the adaptability in SDN, NFV through ML-enhanced observation, composition, and control; and, [95] studies fault detection for IoT networks.…”
Section: Ourmentioning
confidence: 99%
“…This paper is an extension of our previous work [15]. In this extended version, we consider QoS requirements in terms of acceptable end-to-end delay (soft and hard deadlines) as well as limited link capacities in addition to nodes' compute capacities, which further restrict the solution space and make service coordination more challenging.…”
Section: Introductionmentioning
confidence: 99%