Skip to main content
Top
Published in: Wireless Networks 6/2020

06-05-2020

A low latency service function chain with SR-I/OV in software defined networks

Authors: Huai-En Tseng, Shan-Hsiang Shen

Published in: Wireless Networks | Issue 6/2020

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

A network flow is required to be processed by multiple network functions such as PGW and SGW in mobile networks as a service function chain (SFC). Compared to hardware-based network functions, virtualized network functions are more flexible for deployment. Software defined network (SDN) provides a centralized network architecture to manage network resources and route the network flow among network functions in sequence and virtual machines are leveraged to deploy the network functions as network function virtualization (NFV). However, currently the performance of NFV suffers from I/O latency because packet processing causes lots of interrupts that decreases CPU utilization. To address the I/O latency issue, SR-I/OV network card is designed to replace OpenvSwitch in host machines to reduce the system interrupts. However, SR-I/OV is not compatible with existing SDN system, which is an important component in future 5G networks. Therefore, we propose an integrated architecture called the low latency service function chain from a wider perspective in system design to overcome main defects described above. We modify appropriate components in SR-I/OV driver and OpenvSwitch to dramatically reduce packet processing latency in SFC composed by several VNFs. Moreover, our design is compatible with SDN environment and benefited by central control.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Footnotes
1
To further improve performance, DPDK can be installed in VM to let packets bypass VM OS.
 
2
A timestamp is inserted into test packets and we measure round-trip time in the sender to avoid clock synchronization issue.
 
Literature
1.
go back to reference Jain, R., & Paul, S. (2013). Network virtualization and software defined networking for cloud computing: A survey. IEEE Communications Magazine, 51(11), 24–31.CrossRef Jain, R., & Paul, S. (2013). Network virtualization and software defined networking for cloud computing: A survey. IEEE Communications Magazine, 51(11), 24–31.CrossRef
2.
go back to reference Basta, A., Kellerer, W., Hoffmann, M., Morper, H. J., & Hoffmann, K. (2014). Applying NFV and SDN to LTE mobile core gateways, the functions placement problem. In Proceedings of the 4th workshop on All things cellular: Operations, applications, and challenges (pp. 33–38). Basta, A., Kellerer, W., Hoffmann, M., Morper, H. J., & Hoffmann, K. (2014). Applying NFV and SDN to LTE mobile core gateways, the functions placement problem. In Proceedings of the 4th workshop on All things cellular: Operations, applications, and challenges (pp. 33–38).
3.
go back to reference Kuo, J.-J., Shen, S.-H., Kang, H.-Y., Yang, D.-N., Tsai, M.-J., & Chen, W.-T. (2017). Service chain embedding with maximum flow in software defined network and application to the next-generation cellular network architecture. In IEEE conference on computer communications (IEEE INFOCOM 2017) (pp. 1–9). Kuo, J.-J., Shen, S.-H., Kang, H.-Y., Yang, D.-N., Tsai, M.-J., & Chen, W.-T. (2017). Service chain embedding with maximum flow in software defined network and application to the next-generation cellular network architecture. In IEEE conference on computer communications (IEEE INFOCOM 2017) (pp. 1–9).
4.
go back to reference Dong, Y., Yang, X., Li, J., Liao, G., Tian, K., & Guan, H. (2012). High performance network virtualization with SR-IOV. Journal of Parallel and Distributed Computing, 72(11), 1471–1480.CrossRef Dong, Y., Yang, X., Li, J., Liao, G., Tian, K., & Guan, H. (2012). High performance network virtualization with SR-IOV. Journal of Parallel and Distributed Computing, 72(11), 1471–1480.CrossRef
5.
go back to reference Pérez, G. O., Hernández, J. A., & Larrabeiti, D. (2018). Fronthaul network modeling and dimensioning meeting ultra-low latency requirements for 5G. IEEE/OSA Journal of Optical Communications and Networking, 10(6), 573–581.CrossRef Pérez, G. O., Hernández, J. A., & Larrabeiti, D. (2018). Fronthaul network modeling and dimensioning meeting ultra-low latency requirements for 5G. IEEE/OSA Journal of Optical Communications and Networking, 10(6), 573–581.CrossRef
7.
go back to reference Rizzo, L. (2012) Netmap: A novel framework for fast packet I/O. In 21st USENIX security symposium (USENIX security 2012) (pp. 101–112). Rizzo, L. (2012) Netmap: A novel framework for fast packet I/O. In 21st USENIX security symposium (USENIX security 2012) (pp. 101–112).
8.
go back to reference Han, S., Jang, K., Park, K., & Moon, S. (2010). PacketShader: A GPU-accelerated software router. ACM SIGCOMM Computer Communication Review, 40(4), 195–206.CrossRef Han, S., Jang, K., Park, K., & Moon, S. (2010). PacketShader: A GPU-accelerated software router. ACM SIGCOMM Computer Communication Review, 40(4), 195–206.CrossRef
14.
go back to reference Nunes, B. A. A., Mendonca, M., Nguyen, X.-N., Obraczka, K., & Turletti, T. (2014). A survey of software-defined networking: Past, present, and future of programmable networks. IEEE Communications Surveys and Tutorials, 16(3), 1617–1634.CrossRef Nunes, B. A. A., Mendonca, M., Nguyen, X.-N., Obraczka, K., & Turletti, T. (2014). A survey of software-defined networking: Past, present, and future of programmable networks. IEEE Communications Surveys and Tutorials, 16(3), 1617–1634.CrossRef
17.
go back to reference Kreutz, D., Ramos, F. M., Verissimo, P. E., Rothenberg, C. E., Azodolmolky, S., & Uhlig, S. (2014). Software-defined networking: A comprehensive survey. Proceedings of the IEEE, 103(1), 14–76.CrossRef Kreutz, D., Ramos, F. M., Verissimo, P. E., Rothenberg, C. E., Azodolmolky, S., & Uhlig, S. (2014). Software-defined networking: A comprehensive survey. Proceedings of the IEEE, 103(1), 14–76.CrossRef
19.
go back to reference Pan, H.-Y., & Wang, S.-Y. (2015) Optimizing the SDN control-plane performance of the Openvswitch software switch. In IEEE symposium on computers and communication (ISCC 2015) (pp. 403–408), IEEE. Pan, H.-Y., & Wang, S.-Y. (2015) Optimizing the SDN control-plane performance of the Openvswitch software switch. In IEEE symposium on computers and communication (ISCC 2015) (pp. 403–408), IEEE.
21.
go back to reference Han, B., Gopalakrishnan, V., Ji, L., & Lee, S. (2015). Network function virtualization: Challenges and opportunities for innovations. IEEE Communications Magazine, 53(2), 90–97.CrossRef Han, B., Gopalakrishnan, V., Ji, L., & Lee, S. (2015). Network function virtualization: Challenges and opportunities for innovations. IEEE Communications Magazine, 53(2), 90–97.CrossRef
22.
go back to reference Shanmugalingam, S., Ksentini, A., & Bertin, P. (2016) DPDK open vSwitch performance validation with mirroring feature. In 23rd international conference on telecommunications (ICT 2016) (pp. 1–6). IEEE. Shanmugalingam, S., Ksentini, A., & Bertin, P. (2016) DPDK open vSwitch performance validation with mirroring feature. In 23rd international conference on telecommunications (ICT 2016) (pp. 1–6). IEEE.
23.
go back to reference Nehama, D., Shiveley, R., Gasparakis, J., & Love, R. Developing High-Performance, Flexible SDN & NFV Solutions with Intel® Open Network Platform Server Reference Architecture. Citeseer. Nehama, D., Shiveley, R., Gasparakis, J., & Love, R. Developing High-Performance, Flexible SDN & NFV Solutions with Intel® Open Network Platform Server Reference Architecture. Citeseer.
24.
go back to reference Beck, M. T., & Botero, J. F. (2015). Coordinated allocation of service function chains. In IEEE global communications conference (GLOBECOM 2015) (pp. 1–6). IEEE. Beck, M. T., & Botero, J. F. (2015). Coordinated allocation of service function chains. In IEEE global communications conference (GLOBECOM 2015) (pp. 1–6). IEEE.
28.
go back to reference Kourtis, M.-A., Xilouris, G., Riccobene, V., McGrath, M. J., Petralia, G., Koumaras, H., Gardikis, G., & Liberal, F. (2015). Enhancing VNF performance by exploiting SR-IOV and DPDK packet processing acceleration. In IEEE conference on network function virtualization and software defined network (NFV-SDN 2015) (pp. 74–78). IEEE. Kourtis, M.-A., Xilouris, G., Riccobene, V., McGrath, M. J., Petralia, G., Koumaras, H., Gardikis, G., & Liberal, F. (2015). Enhancing VNF performance by exploiting SR-IOV and DPDK packet processing acceleration. In IEEE conference on network function virtualization and software defined network (NFV-SDN 2015) (pp. 74–78). IEEE.
Metadata
Title
A low latency service function chain with SR-I/OV in software defined networks
Authors
Huai-En Tseng
Shan-Hsiang Shen
Publication date
06-05-2020
Publisher
Springer US
Published in
Wireless Networks / Issue 6/2020
Print ISSN: 1022-0038
Electronic ISSN: 1572-8196
DOI
https://doi.org/10.1007/s11276-020-02339-7

Other articles of this Issue 6/2020

Wireless Networks 6/2020 Go to the issue