PID-based Adaptive Control Plane Management Method for Software-Defined Networks

被引:0
|
作者
Li, Jian [1 ]
Yoo, Jae-Hyoung [2 ]
Hong, James Won-Ki [1 ,2 ]
机构
[1] POSTECH, Div IT Convergence Engn, Pohang, South Korea
[2] POSTECH, Dept Comp Sci & Engn, Pohang, South Korea
关键词
SDN; OpenFlow; PID; Management;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Software-Defined Network (SDN) is an emerging network paradigm which enables flexible network management by separating control plane from data plane. Since SDN adopts a centralized management scheme, with large scale SDN network, it brings intensive overhead to control plane. One way of limiting this overhead is to either distribute the overhead to multiple controllers, or offload the overhead to switches. However, both of the approaches require modification on SDN de-facto standard, therefore, it is not viable for practical use. As an alternative solution, we propose a new control plane management method without changing the underlying SDN protocol. The key idea of the proposed method is to maximize the switch resource utilization by maintaining as much information as possible inside the switches, so that the switches may less frequently query the controller for new information. However, it is non-trivial problem to control the switch resource utilization under the capacity, due to the absence of a detailed correlation model between resource utilization and the affecting parameters. To resolve this issue, our management method adopts a lightweight feedback loop based control scheme - Proportional-Integral-Derivative (PID) to adaptively tune the affecting parameters to minimize the control plane overhead, while avoiding the switch's resource exhaustion. We design and implement the proposed method as an SDN application and evaluate its performance in an emulated network.
引用
收藏
页码:297 / 302
页数:6
相关论文
共 50 条
  • [1] CPMan: Adaptive Control Plane Management for Software-Defined Networks
    Li, Jian
    Yoo, Jae-Hyoung
    Hong, James Won-Ki
    2015 IEEE CONFERENCE ON NETWORK FUNCTION VIRTUALIZATION AND SOFTWARE DEFINED NETWORK (NFV-SDN), 2015, : 121 - 127
  • [2] Dynamic control plane management for software-defined networks
    Li, Jian
    Yoo, Jae-Hyoung
    Hong, James Won-Ki
    INTERNATIONAL JOURNAL OF NETWORK MANAGEMENT, 2016, 26 (02) : 111 - 130
  • [3] Dynamic Management of Control Plane Performance in Software-Defined Networks
    Gorkemli, Burak
    Parlakisik, A. Murat
    Civanlar, Seyhan
    Ulas, Aydin
    Tekalp, A. Murat
    2016 IEEE NETSOFT CONFERENCE AND WORKSHOPS (NETSOFT), 2016, : 68 - 72
  • [4] A Hierarchical Control Plane for Software-Defined Networks-based Industrial Control Systems
    Genge, Bela
    Haller, Piroska
    2016 IFIP NETWORKING CONFERENCE (IFIP NETWORKING) AND WORKSHOPS, 2016, : 73 - 81
  • [5] Flow Scheduling in OBS Networks Based on Software-Defined Networking Control Plane
    Tang, Wan
    Chen, Fan
    Chen, Min
    Liu, Guo
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2016, 10 (01): : 1 - 17
  • [6] Control Plane Reflection Attacks and Defenses in Software-Defined Networks
    Zhang, Menghao
    Li, Guanyu
    Xu, Lei
    Bai, Jiasong
    Xu, Mingwei
    Gu, Guofei
    Wu, Jianping
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2021, 29 (02) : 623 - 636
  • [7] Robust hierarchical control plane for Transport Software-Defined Networks
    Lourenco, Rafael B. R.
    Savas, S. Sedef
    Tornatore, Massimo
    Mukherjee, Biswanath
    OPTICAL SWITCHING AND NETWORKING, 2018, 30 : 10 - 22
  • [8] On High Availability Distributed Control Plane for Software-Defined Networks
    Pashkov, V.
    Smeliansky, R.
    2018 INTERNATIONAL SCIENTIFIC AND TECHNICAL CONFERENCE MODERN COMPUTER NETWORK TECHNOLOGIES (MONETEC 2018), 2018,
  • [9] Adaptive Flow Timeout Management in Software-Defined Optical Networks
    Radamski, Krystian
    Zabek, Wojciech
    Domzal, Jerzy
    Wojcik, Robert
    PHOTONICS, 2024, 11 (07)
  • [10] Adaptive Wildcard Rule Cache Management for Software-Defined Networks
    Yan, Bo
    Xu, Yang
    Chao, H. Jonathan
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2018, 26 (02) : 962 - 975