Monitoring Federated Softwarized Networks: Approaches for Efficient and Collaborative Data Collection in Large-Scale Software-Defined Networks

The term Softwarized Networking encapsulates technologies that allow the use of software to program a communication network. These technologies, predominantly Software-Defined Networking (SDN) and Network Functions Virtualization (NFV), have dominated the scientific interests of the networking com...

Full description

Bibliographic Details
Main Author: Hark, Rhaban Simon
Format: Others
Language:en
Published: 2019
Online Access:https://tuprints.ulb.tu-darmstadt.de/9073/1/2019-08-15_Hark_Rhaban_Simon.pdf
Hark, Rhaban Simon <http://tuprints.ulb.tu-darmstadt.de/view/person/Hark=3ARhaban_Simon=3A=3A.html> (2019): Monitoring Federated Softwarized Networks: Approaches for Efficient and Collaborative Data Collection in Large-Scale Software-Defined Networks.Darmstadt, Technische Universität, [Ph.D. Thesis]
id ndltd-tu-darmstadt.de-oai-tuprints.ulb.tu-darmstadt.de-9073
record_format oai_dc
spelling ndltd-tu-darmstadt.de-oai-tuprints.ulb.tu-darmstadt.de-90732020-07-15T07:09:31Z http://tuprints.ulb.tu-darmstadt.de/9073/ Monitoring Federated Softwarized Networks: Approaches for Efficient and Collaborative Data Collection in Large-Scale Software-Defined Networks Hark, Rhaban Simon The term Softwarized Networking encapsulates technologies that allow the use of software to program a communication network. These technologies, predominantly Software-Defined Networking (SDN) and Network Functions Virtualization (NFV), have dominated the scientific interests of the networking community in the last decade. Leading companies already adopted SDN in large-scale deployments (e.g., Google’s B4 Project, Microsoft Azure). According to Cisco, 76% of all data centers will apply SDN by 2021. Along with a hand full of valuable advantages, the foundation of the success of Softwarized Networking lies in its flexibility. In the case of SDN, a logically centralized controller, denoted control-plane, uses software to dynamically change how the networking devices, denoted data-plane, handle traffic. This centralization tremendously eases the management process. With respect to network state monitoring, which is a cornerstone of network management and the basis for its adaptivity, SDN provides, in addition to the advantage of the by-design centrally available knowledge, a set of new techniques to collect statistics from the networking devices. The centralization of the control-plane quickly turned out to be only of logical nature and requires a physically distributed implementation to achieve scalability and reliability. Therefore, numerous distributed controller architectures have been proposed. Yet, the distribution of the control and, in line with this, the distribution of large-scale networks (e.g., one data center consists of a multitude of distributed sub-data centers) have not been considered in existing monitoring approaches. We believe there is a potential to increase the efficiency of monitoring when network parts collaborate. In this thesis, we exploit this potential by developing monitoring approaches that utilize coordination and information exchange among collaborating SDN controllers. We create mechanisms to discover redundancy in the monitoring of shared resources and aggregate overlapping measurement tasks of different controllers whenever possible. Doing so, we substantially cut down the costs for monitoring, which is necessary for future networks that face a vast increase in load and dynamics. On top of this, we zoom into the statistic collection process in Softwarized Networks between controllers and the data-plane devices. Within that, we identify three not yet fully explored aspects, namely how, where, and which statistics to measure from the network. We propose novel methods for these aspects to collect information efficiently while limiting resource consumption. Extensive evaluations show that filtering irrelevant data can reduce the required measurement transmissions to a fraction and an intelligent measurement point placement requires only a small number of measurements compared to measuring the entire network, without affecting the accuracy. 2019-08-15 Ph.D. Thesis NonPeerReviewed text CC-BY-NC-ND 4.0 International - Creative Commons, Attribution Non-commerical, No-derivatives https://tuprints.ulb.tu-darmstadt.de/9073/1/2019-08-15_Hark_Rhaban_Simon.pdf Hark, Rhaban Simon <http://tuprints.ulb.tu-darmstadt.de/view/person/Hark=3ARhaban_Simon=3A=3A.html> (2019): Monitoring Federated Softwarized Networks: Approaches for Efficient and Collaborative Data Collection in Large-Scale Software-Defined Networks.Darmstadt, Technische Universität, [Ph.D. Thesis] en info:eu-repo/semantics/doctoralThesis info:eu-repo/semantics/openAccess
collection NDLTD
language en
format Others
sources NDLTD
description The term Softwarized Networking encapsulates technologies that allow the use of software to program a communication network. These technologies, predominantly Software-Defined Networking (SDN) and Network Functions Virtualization (NFV), have dominated the scientific interests of the networking community in the last decade. Leading companies already adopted SDN in large-scale deployments (e.g., Google’s B4 Project, Microsoft Azure). According to Cisco, 76% of all data centers will apply SDN by 2021. Along with a hand full of valuable advantages, the foundation of the success of Softwarized Networking lies in its flexibility. In the case of SDN, a logically centralized controller, denoted control-plane, uses software to dynamically change how the networking devices, denoted data-plane, handle traffic. This centralization tremendously eases the management process. With respect to network state monitoring, which is a cornerstone of network management and the basis for its adaptivity, SDN provides, in addition to the advantage of the by-design centrally available knowledge, a set of new techniques to collect statistics from the networking devices. The centralization of the control-plane quickly turned out to be only of logical nature and requires a physically distributed implementation to achieve scalability and reliability. Therefore, numerous distributed controller architectures have been proposed. Yet, the distribution of the control and, in line with this, the distribution of large-scale networks (e.g., one data center consists of a multitude of distributed sub-data centers) have not been considered in existing monitoring approaches. We believe there is a potential to increase the efficiency of monitoring when network parts collaborate. In this thesis, we exploit this potential by developing monitoring approaches that utilize coordination and information exchange among collaborating SDN controllers. We create mechanisms to discover redundancy in the monitoring of shared resources and aggregate overlapping measurement tasks of different controllers whenever possible. Doing so, we substantially cut down the costs for monitoring, which is necessary for future networks that face a vast increase in load and dynamics. On top of this, we zoom into the statistic collection process in Softwarized Networks between controllers and the data-plane devices. Within that, we identify three not yet fully explored aspects, namely how, where, and which statistics to measure from the network. We propose novel methods for these aspects to collect information efficiently while limiting resource consumption. Extensive evaluations show that filtering irrelevant data can reduce the required measurement transmissions to a fraction and an intelligent measurement point placement requires only a small number of measurements compared to measuring the entire network, without affecting the accuracy.
author Hark, Rhaban Simon
spellingShingle Hark, Rhaban Simon
Monitoring Federated Softwarized Networks: Approaches for Efficient and Collaborative Data Collection in Large-Scale Software-Defined Networks
author_facet Hark, Rhaban Simon
author_sort Hark, Rhaban Simon
title Monitoring Federated Softwarized Networks: Approaches for Efficient and Collaborative Data Collection in Large-Scale Software-Defined Networks
title_short Monitoring Federated Softwarized Networks: Approaches for Efficient and Collaborative Data Collection in Large-Scale Software-Defined Networks
title_full Monitoring Federated Softwarized Networks: Approaches for Efficient and Collaborative Data Collection in Large-Scale Software-Defined Networks
title_fullStr Monitoring Federated Softwarized Networks: Approaches for Efficient and Collaborative Data Collection in Large-Scale Software-Defined Networks
title_full_unstemmed Monitoring Federated Softwarized Networks: Approaches for Efficient and Collaborative Data Collection in Large-Scale Software-Defined Networks
title_sort monitoring federated softwarized networks: approaches for efficient and collaborative data collection in large-scale software-defined networks
publishDate 2019
url https://tuprints.ulb.tu-darmstadt.de/9073/1/2019-08-15_Hark_Rhaban_Simon.pdf
Hark, Rhaban Simon <http://tuprints.ulb.tu-darmstadt.de/view/person/Hark=3ARhaban_Simon=3A=3A.html> (2019): Monitoring Federated Softwarized Networks: Approaches for Efficient and Collaborative Data Collection in Large-Scale Software-Defined Networks.Darmstadt, Technische Universität, [Ph.D. Thesis]
work_keys_str_mv AT harkrhabansimon monitoringfederatedsoftwarizednetworksapproachesforefficientandcollaborativedatacollectioninlargescalesoftwaredefinednetworks
_version_ 1719327747438804992