Reducing Inconsistency between Software-Defined Networking Controllers

被引:0
|
作者
Tsukuda, Yusaku [1 ]
Kosugi, Masaru [1 ]
Shiomoto, Kohei [1 ]
Morita, Tatsuya [2 ]
Hayashi, Tsunemasa [2 ]
机构
[1] Tokyo City Univ, Grad Sch Engn, Setagaya Ku, 1-28-1 Tamazutsumi, Tokyo 1588557, Japan
[2] Bosco Technol Inc, Tokyo, Japan
关键词
SDN; Logically Centralized; Distributed Controller; Eventually Consistent; Controller Placement Problem;
D O I
10.1109/netsoft.2019.8806639
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In distributed SDN, each controller builds the "global network view" by obtaining missing pieces of global network view from other controllers. All SDN controllers need to maintain consistent view of global network in order to make a correct routing decision. An inconsistent global network view may result in incorrect routing decision a switch. In order to achieve correct routing decision while keeping low latency and high throughput of controller, we need to avoid inter-controller communication overhead at the time of flow setup. In order to do so, we need to make an assignment of switches to controllers such that routing decision on each flow can be made by as small number of controllers as possible. In order to achieve such assignment of switches to controllers, we propose a controller placement model based on traffic locality. We identify a cluster of switches such that fair amount of traffic flow remains inside the cluster and assign the switches belonging to the cluster to the same controller. Thereby the inconsistency between controllers has less impact on the accuracy of controllers routing decision for the traffic flow because the controller is like to have all necessary information on the network resource to calculate the route for the traffic flow. In order to make such clusters of switches, we employ Infinite Relational Model (IRM), a nonparametric Bayesian model that discovers relational structure in data sets as a set of clusters. Simulation results show that our proposed method reduces the inconsistent probability that controllers need to update a global network view.
引用
收藏
页码:301 / 305
页数:5
相关论文
共 50 条
  • [1] On Software-defined networking and the design of SDN Controllers
    Hoang, Doan B.
    Minh Pham
    [J]. 2015 6TH INTERNATIONAL CONFERENCE ON THE NETWORK OF THE FUTURE (NOF), 2015,
  • [2] Standardization for Evaluating Software-Defined Networking Controllers
    da Silva, Emerson Remigio
    Endo, Patricia Takako
    Albuquerque, Edison de Queiroz
    [J]. PROCEEDINGS OF THE 2017 8TH INTERNATIONAL CONFERENCE ON THE NETWORK OF THE FUTURE (NOF), 2017, : 135 - 137
  • [3] Comparison and Performance Evaluation of Software-Defined Networking Controllers
    Bhardwaj, Shanu
    Panda, S. N.
    Muskaan
    Datta, Priyanka
    [J]. 2020 INTERNATIONAL CONFERENCE ON EMERGING SMART COMPUTING AND INFORMATICS (ESCI), 2020, : 276 - 281
  • [4] Reducing the Monitoring Footprint on Controllers in Software-Defined Networks
    Hark, Rhaban
    Aerts, Nieke
    Hock, David
    Richerzhagen, Nils
    Rizk, Amr
    Steinmetz, Ralf
    [J]. IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2018, 15 (04): : 1264 - 1276
  • [5] Comparative Study of Software-Defined Networking (SDN) Traffic Controllers
    Pereira, Goncalo
    Silva, Jose
    Sousa, Pedro
    [J]. 2019 14TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI), 2019,
  • [6] A Novel Features Prioritization Mechanism for Controllers in Software-Defined Networking
    Ali, Jehad
    Lee, Byungkyu
    Oh, Jimyung
    Lee, Jungtae
    Roh, Byeong-hee
    [J]. CMC-COMPUTERS MATERIALS & CONTINUA, 2021, 69 (01): : 267 - 282
  • [7] Byzantine Fault Tolerant Software-Defined Networking (SDN) Controllers
    ElDefrawy, Karim
    Kaczmarek, Tyler
    [J]. PROCEEDINGS 2016 IEEE 40TH ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE WORKSHOPS (COMPSAC), VOL 2, 2016, : 208 - 213
  • [8] Performance of Software-Defined Networking Controllers for Different Network Topologies
    Alrashedy, Kamel
    Kimmett, Ben
    Gulliver, T. Aaron
    [J]. 2017 IEEE PACIFIC RIM CONFERENCE ON COMMUNICATIONS, COMPUTERS AND SIGNAL PROCESSING (PACRIM), 2017,
  • [9] Software-Defined Networking
    Kirkpatrick, Keith
    [J]. COMMUNICATIONS OF THE ACM, 2013, 56 (09) : 16 - 19
  • [10] Software-Defined Networking
    Zhili Sun
    Jiandong Li
    Kun Yang
    [J]. ZTE Communications, 2014, 12 (02) : 1 - 2