TY - GEN
T1 - CArDS
T2 - 2022 IFIP Networking Conference, IFIP Networking 2022
AU - Khandaker, Karima Saif
AU - Trossen, Dirk
AU - Khalili, Ramin
AU - Despotovic, Zoran
AU - Hecker, Artur
AU - Carle, Georg
N1 - Publisher Copyright:
© 2022 IFIP.
PY - 2022
Y1 - 2022
N2 - The cloud-native paradigm advocates agile development and deployment of virtualized micro-services, introducing a flexibility and dynamicity for service endpoints that may exist in many locations of a provider's network, not just data centers. Such ability leaves open the problem of scheduling traffic from clients to those possible locations. In this paper, we position our solution to this problem at the data plane level, avoiding the shortfalls of existing solutions in terms of latency and path stretch. For this, we present a system model for forwarding service requests based on compute information, with a distributed scheduler realizing the traffic steering decision at line rate and with measurable performance gains against existing network-level solutions. We evaluate our solution against several design aspects to provide insights for real-world deployments, while quantifying performance improvements for use cases where such scheduling decisions could indeed be performed at the level of each service request. Here we show that our improvements in request completion time may lead to serving up to 162 % more clients within the bounded request time that would ensure acceptable quality of experience.
AB - The cloud-native paradigm advocates agile development and deployment of virtualized micro-services, introducing a flexibility and dynamicity for service endpoints that may exist in many locations of a provider's network, not just data centers. Such ability leaves open the problem of scheduling traffic from clients to those possible locations. In this paper, we position our solution to this problem at the data plane level, avoiding the shortfalls of existing solutions in terms of latency and path stretch. For this, we present a system model for forwarding service requests based on compute information, with a distributed scheduler realizing the traffic steering decision at line rate and with measurable performance gains against existing network-level solutions. We evaluate our solution against several design aspects to provide insights for real-world deployments, while quantifying performance improvements for use cases where such scheduling decisions could indeed be performed at the level of each service request. Here we show that our improvements in request completion time may lead to serving up to 162 % more clients within the bounded request time that would ensure acceptable quality of experience.
KW - resource scheduling
KW - service routing
UR - http://www.scopus.com/inward/record.url?scp=85136269465&partnerID=8YFLogxK
U2 - 10.23919/IFIPNetworking55013.2022.9829778
DO - 10.23919/IFIPNetworking55013.2022.9829778
M3 - Conference contribution
AN - SCOPUS:85136269465
T3 - 2022 IFIP Networking Conference, IFIP Networking 2022
BT - 2022 IFIP Networking Conference, IFIP Networking 2022
PB - Institute of Electrical and Electronics Engineers Inc.
Y2 - 13 June 2022 through 16 June 2022
ER -