Sfc2cpu: Operating a Service Function Chain Platform with Neural Combinatorial Optimization

Patrick Kramer, Philip Diederich, Corinna Kramer, Rastin Pries, Wolfgang Kellerer, Andreas Blenk

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

3 Scopus citations

Abstract

Service Function Chaining realized with a microservice based architecture results in an increased number of computationally cheap Virtual Network Functions (VNFs). Pinning cheap VNFs to dedicated CPU cores can waste resources since not every VNF fully utilizes its core. Thus, cheap VNFs should share CPU cores to improve resource utilization. sfc2cpu learns efficient VNF to core assignments that increase throughput and reduce latency compared to three baseline algorithms. To optimize VNF assignments, sfc2cpu uses game theory combined with Neural Combinatorial optimization in a novel way. Measurements in a real hardware testbed show that sfc2cpu increases throughput by up to 36% and reduces latency by up to 59% compared to Round Robin. We show that sfc2cpu can be incrementally deployed and easily integrated into existing infrastructures.

Original languageEnglish
Title of host publicationProceedings of the IM 2021 - 2021 IFIP/IEEE International Symposium on Integrated Network Management
EditorsToufik Ahmed, Olivier Festor, Yacine Ghamri-Doudane, Joon-Myung Kang, Alberto E. Schaeffer-Filho, Abdelkader Lahmadi, Edmundo Madeira
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages196-205
Number of pages10
ISBN (Electronic)9783903176324
StatePublished - 17 May 2021
Event17th IFIP/IEEE International Symposium on Integrated Network Management, IM 2021 - Virtual, Bordeaux, France
Duration: 17 May 202121 May 2021

Publication series

NameProceedings of the IM 2021 - 2021 IFIP/IEEE International Symposium on Integrated Network Management

Conference

Conference17th IFIP/IEEE International Symposium on Integrated Network Management, IM 2021
Country/TerritoryFrance
CityVirtual, Bordeaux
Period17/05/2121/05/21

Keywords

  • Digital Twin
  • Game Theory
  • Network Virtualization
  • Neural Combinatorial optimization
  • Reinforcement Learning

Fingerprint

Dive into the research topics of 'Sfc2cpu: Operating a Service Function Chain Platform with Neural Combinatorial Optimization'. Together they form a unique fingerprint.

Cite this