Curb: Trusted and Scalable Software-Defined Network Control Plane for Edge Computing

被引:4
|
作者
Xu, Minghui [1 ]
Wang, Chenxu [1 ]
Zou, Yifei [1 ]
Yu, Dongxiao [1 ]
Cheng, Xiuzhen [1 ]
Lyu, Weifeng [2 ]
机构
[1] Shandong Univ, Sch Comp Sci & Technol, Jinan, Peoples R China
[2] Beihang Univ, Sch Comp Sci & Engn, Beijing, Peoples R China
基金
国家重点研发计划; 中国国家自然科学基金;
关键词
Software-defined network (SDN); edge computing; scalability; blockchain; SDN; FRAMEWORK;
D O I
10.1109/ICDCS54860.2022.00054
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The proliferation of edge computing brings new challenges due to the complexity of decentralized edge networks. Software-defined networking (SDN) takes advantage of programmability and flexibility in handling complicated networks. However, it remains a problem of designing a both trusted and scalable SDN control plane, which is the core component of the SDN architecture for edge computing. In this paper, we propose Curb, a novel group-based SDN control plane that seamlessly integrates blockchain and BFT consensus to ensure byzantine fault tolerance, verifiability, traceability, and scalability within one framework. Curb supports trusted flow rule updates and adaptive controller reassignment. Importantly, we leverage a group-based control plane to realize a scalable network where the message complexity of each round is upper bounded by O(N), where N is the number of controllers, to reduce overheads caused by blockchain consensus. Finally, we conduct extensive simulations on the classical Internet2 network to validate our design.
引用
收藏
页码:492 / 502
页数:11
相关论文
共 50 条
  • [1] A trusted access method in software-defined network
    Liu, Jing
    Lai, Yingxu
    Diao, Zipeng
    Chen, Yinong
    SIMULATION MODELLING PRACTICE AND THEORY, 2017, 74 : 28 - 45
  • [2] Beyond the Core: Enabling Software-defined Control at the Network Edge
    Heuschkel, Jens
    Stein, Michael
    Wang, Lin
    Muehlhaeuser, Max
    2017 INTERNATIONAL CONFERENCE ON NETWORKED SYSTEMS (NETSYS), 2017,
  • [3] Scalable Network Virtualization in Software-Defined Networks
    Drutskoy, Dmitry
    Keller, Eric
    Rexford, Jennifer
    IEEE INTERNET COMPUTING, 2013, 17 (02) : 20 - 27
  • [4] Toward a Scalable Software-Defined Vehicular Network
    Correia, Sergio
    Boukerche, Azzedine
    GLOBECOM 2017 - 2017 IEEE GLOBAL COMMUNICATIONS CONFERENCE, 2017,
  • [5] Topology-independent Software-Defined Edge Control for Scalable Ethernet DCN
    Mao, Jianbiao
    Han, Biao
    Lv, Gaofeng
    Sun, Zhigang
    Lu, Xicheng
    2015 IEEE 17TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS, 2015 IEEE 7TH INTERNATIONAL SYMPOSIUM ON CYBERSPACE SAFETY AND SECURITY, AND 2015 IEEE 12TH INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS (ICESS), 2015, : 1645 - 1650
  • [6] Software-Defined Networking Enhanced Edge Computing: A Network-Centric Survey
    Wang, An
    Zha, Zili
    Guo, Yang
    Chen, Songqing
    PROCEEDINGS OF THE IEEE, 2019, 107 (08) : 1500 - 1519
  • [7] Software-defined Transport Network for Cloud Computing
    He, Jianfei
    2013 OPTICAL FIBER COMMUNICATION CONFERENCE AND EXPOSITION AND THE NATIONAL FIBER OPTIC ENGINEERS CONFERENCE (OFC/NFOEC), 2013,
  • [8] Software-Defined Networking (SDN) and 5G Network: The Role of Controller Placement for Scalable Control Plane
    Syed-Yusof, Sharifah K.
    Numan, Paulson Eberechukwu
    Yusof, Kamaludin Mohamad
    Bin Din, Jafri
    Bin Marsono, Muhammad Nadzir
    Onumanyi, A. J.
    2020 IEEE INTERNATIONAL RF AND MICROWAVE CONFERENCE (RFM), 2020,
  • [9] An Analysis of Hierarchical Software-Defined Network Control Plane: A Reliability Approach
    Gaur, Puru
    Tandon, Amish
    Goyal, Nupur
    Chandwani, Gitanjali
    Ram, Mangey
    INTERNATIONAL JOURNAL OF RELIABILITY QUALITY AND SAFETY ENGINEERING, 2020, 27 (03)
  • [10] Towards a Scalable Software-Defined Network Virtualization Platform
    Bozakov, Zdravko
    Papadimitriou, Panagiotis
    2014 IEEE NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM (NOMS), 2014,