Cost Effective Network Flow Measurement for Software Defined Networks: A Distributed Controller Scenario
Software-defined networking (SDN) has emerged as an evolutionary paradigm in datacenter networks by separating data from control plane and centralizing network decision making. Traffic flow measurement in SDN is relatively lightweight in comparison to the traditional methods. It enables flow measure...
Główni autorzy: | , , , , |
---|---|
Format: | Artykuł |
Wydane: |
Institute of Electrical and Electronics Engineers
2018
|
Hasła przedmiotowe: |
_version_ | 1825721526477914112 |
---|---|
author | Tahaei, Hamid Salleh, Rosli Ab Razak, Mohd Faizal Ko, Kwangman Anuar, Nor Badrul |
author_facet | Tahaei, Hamid Salleh, Rosli Ab Razak, Mohd Faizal Ko, Kwangman Anuar, Nor Badrul |
author_sort | Tahaei, Hamid |
collection | UM |
description | Software-defined networking (SDN) has emerged as an evolutionary paradigm in datacenter networks by separating data from control plane and centralizing network decision making. Traffic flow measurement in SDN is relatively lightweight in comparison to the traditional methods. It enables flow measurement system to overcome the issues of traditional measurement systems, such as cost and accuracy by employing a centralized controller. Nevertheless, a full physically centralized controller introduces negative impacts on the network as well as the measurement system (i.e., introducing extra overhead or accuracy issues). However, few efforts have been devoted to measurement techniques in SDN distributed controller architecture, where every controller pulls its corresponding flow statistics, and these statistics are required to expose by only one single expression as if they are collected by one controller. Moreover, the imposed costs of flow measurement in distributed controller architecture are still an issue that remains unsolved. In this paper, we attempt to fill in this gap and present a novel and a practical solution for a cost-effective measurement system in SDN distributed controller deployment. We also propose a synchronization mechanism for aggregating traffic statistics in the multiple controller model. We evaluate our method through extensive emulations in a datacenter topology and present our findings to demonstrate the impact of multiple controllers on overhead and accuracy. |
first_indexed | 2024-03-06T05:51:38Z |
format | Article |
id | um.eprints-20581 |
institution | Universiti Malaya |
last_indexed | 2024-03-06T05:51:38Z |
publishDate | 2018 |
publisher | Institute of Electrical and Electronics Engineers |
record_format | dspace |
spelling | um.eprints-205812019-03-04T06:43:15Z http://eprints.um.edu.my/20581/ Cost Effective Network Flow Measurement for Software Defined Networks: A Distributed Controller Scenario Tahaei, Hamid Salleh, Rosli Ab Razak, Mohd Faizal Ko, Kwangman Anuar, Nor Badrul QA75 Electronic computers. Computer science Software-defined networking (SDN) has emerged as an evolutionary paradigm in datacenter networks by separating data from control plane and centralizing network decision making. Traffic flow measurement in SDN is relatively lightweight in comparison to the traditional methods. It enables flow measurement system to overcome the issues of traditional measurement systems, such as cost and accuracy by employing a centralized controller. Nevertheless, a full physically centralized controller introduces negative impacts on the network as well as the measurement system (i.e., introducing extra overhead or accuracy issues). However, few efforts have been devoted to measurement techniques in SDN distributed controller architecture, where every controller pulls its corresponding flow statistics, and these statistics are required to expose by only one single expression as if they are collected by one controller. Moreover, the imposed costs of flow measurement in distributed controller architecture are still an issue that remains unsolved. In this paper, we attempt to fill in this gap and present a novel and a practical solution for a cost-effective measurement system in SDN distributed controller deployment. We also propose a synchronization mechanism for aggregating traffic statistics in the multiple controller model. We evaluate our method through extensive emulations in a datacenter topology and present our findings to demonstrate the impact of multiple controllers on overhead and accuracy. Institute of Electrical and Electronics Engineers 2018 Article PeerReviewed Tahaei, Hamid and Salleh, Rosli and Ab Razak, Mohd Faizal and Ko, Kwangman and Anuar, Nor Badrul (2018) Cost Effective Network Flow Measurement for Software Defined Networks: A Distributed Controller Scenario. IEEE Access, 6. pp. 5182-5198. ISSN 2169-3536, DOI https://doi.org/10.1109/ACCESS.2017.2789281 <https://doi.org/10.1109/ACCESS.2017.2789281>. https://doi.org/10.1109/ACCESS.2017.2789281 doi:10.1109/ACCESS.2017.2789281 |
spellingShingle | QA75 Electronic computers. Computer science Tahaei, Hamid Salleh, Rosli Ab Razak, Mohd Faizal Ko, Kwangman Anuar, Nor Badrul Cost Effective Network Flow Measurement for Software Defined Networks: A Distributed Controller Scenario |
title | Cost Effective Network Flow Measurement for Software Defined Networks: A Distributed Controller Scenario |
title_full | Cost Effective Network Flow Measurement for Software Defined Networks: A Distributed Controller Scenario |
title_fullStr | Cost Effective Network Flow Measurement for Software Defined Networks: A Distributed Controller Scenario |
title_full_unstemmed | Cost Effective Network Flow Measurement for Software Defined Networks: A Distributed Controller Scenario |
title_short | Cost Effective Network Flow Measurement for Software Defined Networks: A Distributed Controller Scenario |
title_sort | cost effective network flow measurement for software defined networks a distributed controller scenario |
topic | QA75 Electronic computers. Computer science |
work_keys_str_mv | AT tahaeihamid costeffectivenetworkflowmeasurementforsoftwaredefinednetworksadistributedcontrollerscenario AT sallehrosli costeffectivenetworkflowmeasurementforsoftwaredefinednetworksadistributedcontrollerscenario AT abrazakmohdfaizal costeffectivenetworkflowmeasurementforsoftwaredefinednetworksadistributedcontrollerscenario AT kokwangman costeffectivenetworkflowmeasurementforsoftwaredefinednetworksadistributedcontrollerscenario AT anuarnorbadrul costeffectivenetworkflowmeasurementforsoftwaredefinednetworksadistributedcontrollerscenario |