The Software-defined Networking paradigm became
widely accepted in academia as well as the industry in the last
decade. The logically centralized control-plane provides simple
mechanisms to support efficient monitoring as proposed in a
plethora of works recently. However, existing works simplify the
control-plane to a single entity whereas it is proven that the
control-plane must be implemented physically distributed.
To this end, we lately proposed D IST TM, a system to increase
the efficiency while monitoring flows in distributed control-planes
by eliminating redundant measurements of shared flows. The
system is based on a centralized coordinator that introduces a
single-point-of-failure and is vulnerable to network partitioning.
To overcome this shortage, we propose a distributed algorithm
to assign redundant measurement responsibilities to single con-
trollers and share information among controllers in the work in
hand. In an evaluation, we show that we decrease the number
of measurements strongly and improve the load fairness among
controllers through the collaboration of networks.
Index Terms—Software-defined Networking, Flow Monitoring,
Distributed Algorithms, Distributed Control Plane
%0 Conference Paper
%1 hark19disttm
%A Hark, Rhaban
%A Tounsi, Khalil
%A Rizk, Amr
%A Steinmetz, Ralf
%B Conference on Networked Systems (NetSys’19)
%D 2019
%I IEEE
%K myown sendate sendate-ger sendate-planets
%P 1-8
%T Decentralized Collaborative Flow Monitoring in Distributed SDN Control-Planes (accepted for publication)
%X The Software-defined Networking paradigm became
widely accepted in academia as well as the industry in the last
decade. The logically centralized control-plane provides simple
mechanisms to support efficient monitoring as proposed in a
plethora of works recently. However, existing works simplify the
control-plane to a single entity whereas it is proven that the
control-plane must be implemented physically distributed.
To this end, we lately proposed D IST TM, a system to increase
the efficiency while monitoring flows in distributed control-planes
by eliminating redundant measurements of shared flows. The
system is based on a centralized coordinator that introduces a
single-point-of-failure and is vulnerable to network partitioning.
To overcome this shortage, we propose a distributed algorithm
to assign redundant measurement responsibilities to single con-
trollers and share information among controllers in the work in
hand. In an evaluation, we show that we decrease the number
of measurements strongly and improve the load fairness among
controllers through the collaboration of networks.
Index Terms—Software-defined Networking, Flow Monitoring,
Distributed Algorithms, Distributed Control Plane
@inproceedings{hark19disttm,
abstract = {The Software-defined Networking paradigm became
widely accepted in academia as well as the industry in the last
decade. The logically centralized control-plane provides simple
mechanisms to support efficient monitoring as proposed in a
plethora of works recently. However, existing works simplify the
control-plane to a single entity whereas it is proven that the
control-plane must be implemented physically distributed.
To this end, we lately proposed D IST TM, a system to increase
the efficiency while monitoring flows in distributed control-planes
by eliminating redundant measurements of shared flows. The
system is based on a centralized coordinator that introduces a
single-point-of-failure and is vulnerable to network partitioning.
To overcome this shortage, we propose a distributed algorithm
to assign redundant measurement responsibilities to single con-
trollers and share information among controllers in the work in
hand. In an evaluation, we show that we decrease the number
of measurements strongly and improve the load fairness among
controllers through the collaboration of networks.
Index Terms—Software-defined Networking, Flow Monitoring,
Distributed Algorithms, Distributed Control Plane},
added-at = {2019-02-08T09:59:04.000+0100},
author = {Hark, Rhaban and Tounsi, Khalil and Rizk, Amr and Steinmetz, Ralf},
biburl = {https://www.bibsonomy.org/bibtex/21b8203be0b3646012201c1ce02b42135/rhabanhark},
booktitle = {Conference on Networked Systems (NetSys’19)},
ee = {https://www.wikidata.org/entity/Q38463275},
interhash = {ac3d890b897135d8dd32efc088177996},
intrahash = {1b8203be0b3646012201c1ce02b42135},
keywords = {myown sendate sendate-ger sendate-planets},
month = {March},
pages = {1-8},
publisher = {IEEE},
timestamp = {2019-02-08T10:01:46.000+0100},
title = {Decentralized Collaborative Flow Monitoring in Distributed SDN Control-Planes (accepted for publication)},
year = 2019
}