Skip to main content
Erschienen in: Wireless Networks 6/2020

06.05.2020

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

verfasst von: Huai-En Tseng, Shan-Hsiang Shen

Erschienen in: Wireless Networks | Ausgabe 6/2020

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

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.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

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!

Fußnoten
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.
 
Literatur
1.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Metadaten
Titel
A low latency service function chain with SR-I/OV in software defined networks
verfasst von
Huai-En Tseng
Shan-Hsiang Shen
Publikationsdatum
06.05.2020
Verlag
Springer US
Erschienen in
Wireless Networks / Ausgabe 6/2020
Print ISSN: 1022-0038
Elektronische ISSN: 1572-8196
DOI
https://doi.org/10.1007/s11276-020-02339-7

Weitere Artikel der Ausgabe 6/2020

Wireless Networks 6/2020 Zur Ausgabe

Neuer Inhalt