Skip to main content
Erschienen in: Peer-to-Peer Networking and Applications 1/2020

21.02.2019

Performance Modeling of Linux Network System with Open vSwitch

verfasst von: Runkai Yang, Xiaolin Chang, Jelena Mišić, Vojislav B. Mišić

Erschienen in: Peer-to-Peer Networking and Applications | Ausgabe 1/2020

Einloggen

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

search-config
loading …

Abstract

Open vSwitch (OVS) is a popular virtual switch implementing OpenFlow, which often works in Linux system. The development of Cloud and Edge datacenters accelerates its popularity, especially with the emergence of 5G mobile networks. Performance analysis of a network system with OVS could help uncovering of performance bottlenecks and improving system performance. Analytic modeling is an effective performance evaluation approach. Existing analytical models of OVS ignored the characteristics of the system where OVS works. Thus, it is hard, if not impossible, to detect performance bottlenecks. This paper proposes a novel analytical model to evaluate the performance of Linux network system with OVS. Different from exiting models, our model can capture key steps, each of which consumes CPU in the packet forwarding process. Our model also enables the computation of a set of performance measures, including packer sojourn time and blocking probability. The approximate accuracy of the proposed model is validated by comparing numerical results with simulation results under various system parameter settings.

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!

Literatur
2.
Zurück zum Zitat McKeown N, Anderson T, Balakrishnan H, Parulkar G, Peterson L, Rexford J, Shenker S, Turner J (2008) OpenFlow: enabling innovation in campus networks. Computer Communication Review 38(2):69–74CrossRef McKeown N, Anderson T, Balakrishnan H, Parulkar G, Peterson L, Rexford J, Shenker S, Turner J (2008) OpenFlow: enabling innovation in campus networks. Computer Communication Review 38(2):69–74CrossRef
3.
Zurück zum Zitat Pfaff B, Pettit J, Koponen T, Jackson EJ, Zhou A, Rajahalme J et al (2015) The design and implementation of open vSwitch. NSDI Vol 15:117–130 Pfaff B, Pettit J, Koponen T, Jackson EJ, Zhou A, Rajahalme J et al (2015) The design and implementation of open vSwitch. NSDI Vol 15:117–130
6.
Zurück zum Zitat Kawashima R, Nakayama H, Hayashi T, Matsuo H (2017) Evaluation of forwarding efficiency in NFV-nodes toward predictable service chain performance. IEEE Trans Netw Serv Manag 14(4):920–933CrossRef Kawashima R, Nakayama H, Hayashi T, Matsuo H (2017) Evaluation of forwarding efficiency in NFV-nodes toward predictable service chain performance. IEEE Trans Netw Serv Manag 14(4):920–933CrossRef
7.
Zurück zum Zitat Salah K (2010) Modeling and analysis of PC-based software routers. Comput Commun 33(12):1462–1470CrossRef Salah K (2010) Modeling and analysis of PC-based software routers. Comput Commun 33(12):1462–1470CrossRef
8.
Zurück zum Zitat Pongrácz G, Molnar L, Kis Z L (2013) Removing roadblocks from SDN: OpenFlow software switch performance on Intel DPDK. Software Defined Networks (EWSDN), 2013 Second European Workshop on pp 62–67 Pongrácz G, Molnar L, Kis Z L (2013) Removing roadblocks from SDN: OpenFlow software switch performance on Intel DPDK. Software Defined Networks (EWSDN), 2013 Second European Workshop on pp 62–67
9.
Zurück zum Zitat Martins J, Ahmed M, Raiciu C, Olteanu V, Honda M, Bifulco R, Huici F (2014) ClickOS and the art of network function virtualization. In: Proceedings of the 11th USENIX Conference on Networked Systems Design and Implementation, pp 459–473 Martins J, Ahmed M, Raiciu C, Olteanu V, Honda M, Bifulco R, Huici F (2014) ClickOS and the art of network function virtualization. In: Proceedings of the 11th USENIX Conference on Networked Systems Design and Implementation, pp 459–473
10.
Zurück zum Zitat Hwang J, Ramakrishnan K, Wood T (2015) NetVM: high performance and flexible networking using virtualization on commodity platforms. IEEE Trans Netw Serv Manag 12(1):34–47CrossRef Hwang J, Ramakrishnan K, Wood T (2015) NetVM: high performance and flexible networking using virtualization on commodity platforms. IEEE Trans Netw Serv Manag 12(1):34–47CrossRef
11.
Zurück zum Zitat Emmerich P, Raumer D, Gallenmüller S, Wohlfart F, Carle G (2018) Throughput and latency of virtual switching with open vSwitch: a quantitative analysis. J Netw Syst Manag 26(2):314–338CrossRef Emmerich P, Raumer D, Gallenmüller S, Wohlfart F, Carle G (2018) Throughput and latency of virtual switching with open vSwitch: a quantitative analysis. J Netw Syst Manag 26(2):314–338CrossRef
12.
Zurück zum Zitat Sattar D, Matrawy A (2017) An empirical model of packet processing delay of the Open vSwitch. Network Protocols (ICNP), 2017 IEEE 25th International Conference on pp 1–6 Sattar D, Matrawy A (2017) An empirical model of packet processing delay of the Open vSwitch. Network Protocols (ICNP), 2017 IEEE 25th International Conference on pp 1–6
13.
Zurück zum Zitat Liu G, Ramakrishnan KK, Schlansker M, Tourrilhes J, Wood T (2017) Design Challenges for High Performance, Scalable NFV Interconnects. In: Proceedings of the Workshop on Kernel-Bypass Networks, pp 49–54CrossRef Liu G, Ramakrishnan KK, Schlansker M, Tourrilhes J, Wood T (2017) Design Challenges for High Performance, Scalable NFV Interconnects. In: Proceedings of the Workshop on Kernel-Bypass Networks, pp 49–54CrossRef
14.
Zurück zum Zitat Fahmin A, Lai Y C, Hossain M S, Lin Y D, Saha D (2017) Performance modeling of SDN with NFV under or aside the controller. Future internet of things and cloud workshops (FiCloudW), 2017 5th International Conference on pp 211–216 Fahmin A, Lai Y C, Hossain M S, Lin Y D, Saha D (2017) Performance modeling of SDN with NFV under or aside the controller. Future internet of things and cloud workshops (FiCloudW), 2017 5th International Conference on pp 211–216
15.
Zurück zum Zitat Sood K, Yu S, Xiang Y (2016) Performance analysis of software-defined network switch using M/Geo/1 model. IEEE Commun Lett 20(12):2522–2525CrossRef Sood K, Yu S, Xiang Y (2016) Performance analysis of software-defined network switch using M/Geo/1 model. IEEE Commun Lett 20(12):2522–2525CrossRef
16.
Zurück zum Zitat Javed U, Iqbal A, Saleh S, Haider SA, Ilyas MU (2017) A stochastic model for transit latency in OpenFlow SDNs. Comput Netw 113:218–229CrossRef Javed U, Iqbal A, Saleh S, Haider SA, Ilyas MU (2017) A stochastic model for transit latency in OpenFlow SDNs. Comput Netw 113:218–229CrossRef
17.
Zurück zum Zitat Miao W, Min G, Wu Y, Wang H (2015) Performance modelling of preemption-based packet scheduling for data plane in software defined networks. Smart City/SocialCom/ SustainCom (SmartCity), 2015 IEEE International Conference on pp 60‑65 Miao W, Min G, Wu Y, Wang H (2015) Performance modelling of preemption-based packet scheduling for data plane in software defined networks. Smart City/SocialCom/ SustainCom (SmartCity), 2015 IEEE International Conference on pp 60‑65
18.
Zurück zum Zitat Goto Y, Masuyama H, Ng B, Seah W K, Takahashi Y (2016) Queueing analysis of software defined network with realistic openflow–based switch model. Modeling, analysis and simulation of computer and telecommunication systems (MASCOTS), 2016 IEEE 24th International Symposium on pp 301‑306 Goto Y, Masuyama H, Ng B, Seah W K, Takahashi Y (2016) Queueing analysis of software defined network with realistic openflow–based switch model. Modeling, analysis and simulation of computer and telecommunication systems (MASCOTS), 2016 IEEE 24th International Symposium on pp 301‑306
19.
Zurück zum Zitat Singh D, Ng B, Lai Y C, Lin Y D, Seah W K (2017) Modelling software-defined networking: switch design with finite buffer and priority queueing. Local computer networks (LCN), 2017 IEEE 42nd conference on pp. 567–570 Singh D, Ng B, Lai Y C, Lin Y D, Seah W K (2017) Modelling software-defined networking: switch design with finite buffer and priority queueing. Local computer networks (LCN), 2017 IEEE 42nd conference on pp. 567–570
20.
Zurück zum Zitat Ren Y, Liu L, Cui L, Shi Y, Zheng D (2017) QoS evaluation of prioritized data plane service employing queueing model. Quality of Service (IWQoS), 2017 IEEE/ACM 25th International Symposium on pp 1‑6 Ren Y, Liu L, Cui L, Shi Y, Zheng D (2017) QoS evaluation of prioritized data plane service employing queueing model. Quality of Service (IWQoS), 2017 IEEE/ACM 25th International Symposium on pp 1‑6
21.
Zurück zum Zitat Xiong B, Yang K, Zhao J, Li W, Li K (2016) Performance evaluation of OpenFlow-based software-defined networks based on queueing model. Comput Netw 102:172–185CrossRef Xiong B, Yang K, Zhao J, Li W, Li K (2016) Performance evaluation of OpenFlow-based software-defined networks based on queueing model. Comput Netw 102:172–185CrossRef
22.
Zurück zum Zitat Lai YC, Ali A, Hassan MM, Hossain MS, Lin YD (2017) Performance Modeling and Analysis of TCP Connections over Software Defined Networks. In: GLOBECOM 2017–2017 IEEE Global Communications Conference, pp 1–6 Lai YC, Ali A, Hassan MM, Hossain MS, Lin YD (2017) Performance Modeling and Analysis of TCP Connections over Software Defined Networks. In: GLOBECOM 2017–2017 IEEE Global Communications Conference, pp 1–6
23.
Zurück zum Zitat Gupta V, Kaur K, Kaur S (2018) Developing small size low-cost software-defined networking switch using raspberry pi. In: Next-generation networks. Springer, Singapore, pp 147–152CrossRef Gupta V, Kaur K, Kaur S (2018) Developing small size low-cost software-defined networking switch using raspberry pi. In: Next-generation networks. Springer, Singapore, pp 147–152CrossRef
24.
Zurück zum Zitat Zha Z, Wang A, Guo Y, Montgomery D, Chen S (2018) Instrumenting Open vSwitch with Monitoring Capabilities: Designs and Challenges. In: Proceedings of the Symposium on SDN Research, p 16 Zha Z, Wang A, Guo Y, Montgomery D, Chen S (2018) Instrumenting Open vSwitch with Monitoring Capabilities: Designs and Challenges. In: Proceedings of the Symposium on SDN Research, p 16
25.
Zurück zum Zitat Tu CC, Stringer J, Pettit J (2017) Building an extensible open vSwitch datapath. Operating Systems Review 51(1):72–77CrossRef Tu CC, Stringer J, Pettit J (2017) Building an extensible open vSwitch datapath. Operating Systems Review 51(1):72–77CrossRef
Metadaten
Titel
Performance Modeling of Linux Network System with Open vSwitch
verfasst von
Runkai Yang
Xiaolin Chang
Jelena Mišić
Vojislav B. Mišić
Publikationsdatum
21.02.2019
Verlag
Springer US
Erschienen in
Peer-to-Peer Networking and Applications / Ausgabe 1/2020
Print ISSN: 1936-6442
Elektronische ISSN: 1936-6450
DOI
https://doi.org/10.1007/s12083-019-00723-5

Weitere Artikel der Ausgabe 1/2020

Peer-to-Peer Networking and Applications 1/2020 Zur Ausgabe