The advent of Software-Defined Networking with OpenFlow first, and subsequently the emergence of programmable data planes, has boosted lot of research around many networking aspects: monitoring, security, traffic engineering. In the context of network monitoring, most of the proposed solutions show the benefits of data plane programmability by simplifying the complexity of the network with a one big-switch abstraction. Only few papers look at network-wide solutions, but consider the network as non heterogeneous: only composed by programmable devices. In this paper, we argue that the primary challenge for a successful adoption of those solutions is the deployment problem: how to compose and monitor a network consisting of both legacy and programmable switches? We propose an approach for incrementally deploy programmable devices in an ISP network with the goal of monitoring as many distinct network flows as possible. While assessing the benefits of our solution, we realized that proposed network-wide monitoring algorithms might not be optimized for a partial deployment scenario. We then also developed a novel strategy capable of detecting network-wide heavy flows with the same accuracy of state-of-the-art solutions but by relying on less information from the data plane.

Ding, D., Savi, M., Antichi, G., Siracusa, D. (2019). Incremental Deployment of Programmable Switches for Network-wide Heavy-hitter Detection. In IEEE Conference on Network Softwarization (NetSoft) (pp.160-168). Institute of Electrical and Electronics Engineers Inc. [10.1109/NETSOFT.2019.8806649].

Incremental Deployment of Programmable Switches for Network-wide Heavy-hitter Detection

Savi Marco;
2019

Abstract

The advent of Software-Defined Networking with OpenFlow first, and subsequently the emergence of programmable data planes, has boosted lot of research around many networking aspects: monitoring, security, traffic engineering. In the context of network monitoring, most of the proposed solutions show the benefits of data plane programmability by simplifying the complexity of the network with a one big-switch abstraction. Only few papers look at network-wide solutions, but consider the network as non heterogeneous: only composed by programmable devices. In this paper, we argue that the primary challenge for a successful adoption of those solutions is the deployment problem: how to compose and monitor a network consisting of both legacy and programmable switches? We propose an approach for incrementally deploy programmable devices in an ISP network with the goal of monitoring as many distinct network flows as possible. While assessing the benefits of our solution, we realized that proposed network-wide monitoring algorithms might not be optimized for a partial deployment scenario. We then also developed a novel strategy capable of detecting network-wide heavy flows with the same accuracy of state-of-the-art solutions but by relying on less information from the data plane.
paper
Data plane programming, SDN, Network Monitoring, Heavy-hitter detection, Incremental deployment
English
IEEE Conference on Network Softwarization (NetSoft)
2019
IEEE Conference on Network Softwarization (NetSoft)
9781538693766
2019
160
168
8806649
https://ieeexplore.ieee.org/document/8806649
open
Ding, D., Savi, M., Antichi, G., Siracusa, D. (2019). Incremental Deployment of Programmable Switches for Network-wide Heavy-hitter Detection. In IEEE Conference on Network Softwarization (NetSoft) (pp.160-168). Institute of Electrical and Electronics Engineers Inc. [10.1109/NETSOFT.2019.8806649].
File in questo prodotto:
File Dimensione Formato  
2019__Netsoft_Incremental_Deployment.pdf

accesso aperto

Tipologia di allegato: Author’s Accepted Manuscript, AAM (Post-print)
Dimensione 434.58 kB
Formato Adobe PDF
434.58 kB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10281/273145
Citazioni
  • Scopus 7
  • ???jsp.display-item.citation.isi??? 6
Social impact