A Behavior-Driven Approach to Intent Specification for Software-Defined Infrastructure Management

被引:0
|
作者
Esposito, Flavio [1 ]
Wang, Jiayi [1 ]
Contoli, Chiara [2 ]
Davoli, Gianluca [2 ]
Cerroni, Walter [2 ]
Callegati, Franco [2 ]
机构
[1] St Louis Univ, St Louis, MO 63103 USA
[2] Univ Bologna, Bologna, Italy
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
One of the goals of Software-Defined Networking (SDN) is to allow users to specify high-level policies into lower level network rules. Managing a network and decide what policy set is appropriate requires, however, expertise and low level know-how. An emerging SDN paradigm is to allow higher-level network level decisions wishes in the form of "intents". Despite its importance in simplifying network management, intent specification is not yet standardized. In this work, we propose a northbound interface (NBI) for intent declaration, based on Behavior-Driven Development. In our approach, intents are specified in plain English and translated by our system into pre-compiled network policies, that are in turn, converted into low-level rules by the software-defined infrastructure e.g. an SDN controller. We demonstrated our behavior-driven approach with two practical use cases: service function chaining deployed on OpenStack, supported by both ONOS and Ryu controllers, and dynamic firewall programming. We also measured the overhead and response time of our NBI. We believe that our approach is far more general and paves the way for a more expressive and simplified northbound interface for intent-driven networking.
引用
收藏
页数:6
相关论文
共 50 条
  • [31] Software Defined Optical Networks Technology and Infrastructure: Enabling Software-Defined Optical Network Operations
    Simeonidou, D.
    Nejabati, R.
    Channegowda, M. P.
    [J]. 2013 OPTICAL FIBER COMMUNICATION CONFERENCE AND EXPOSITION AND THE NATIONAL FIBER OPTIC ENGINEERS CONFERENCE (OFC/NFOEC), 2013,
  • [32] Behavior-Driven Video Analytics System for Critical Infrastructure Protection
    Curtis, Phillip
    Harb, Moufid
    Abielmona, Rami
    Petriu, Emil
    [J]. 2014 SEVENTH IEEE SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE FOR SECURITY AND DEFENSE APPLICATIONS (CISDA), 2014, : 23 - 30
  • [33] Definition of a behavior-driven model for requirements specification and testing of interactive systems
    Silva, Thiago Rocha
    [J]. 2016 IEEE 24TH INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE (RE), 2016, : 444 - 449
  • [34] QoE Optimization With User Intent in Software-Defined Heterogeneous Wireless Network
    Shi, Youwei
    Han, Yue
    Yang, Yang
    Wang, Qingnan
    Cao, Min
    [J]. IEEE WIRELESS COMMUNICATIONS LETTERS, 2024, 13 (01) : 9 - 13
  • [35] A Model-Driven Approach for Behavior-Driven GUI Testing
    Buender, Hendrik
    Kuchen, Herbert
    [J]. SAC '19: PROCEEDINGS OF THE 34TH ACM/SIGAPP SYMPOSIUM ON APPLIED COMPUTING, 2019, : 1742 - 1751
  • [36] Introducing Wireless Access Programmability using Software-Defined Infrastructure
    Lin, Thomas
    Bannazadeh, Hadi
    Leon-Garcia, Alberto
    [J]. PROCEEDINGS OF THE 2015 IFIP/IEEE INTERNATIONAL SYMPOSIUM ON INTEGRATED NETWORK MANAGEMENT (IM), 2015, : 585 - 591
  • [37] Understanding Behavior Trends of Big Data Frameworks in Ongoing Software-Defined Cyber-Infrastructure
    Chen, Shouwei
    Rodero, Ivan
    [J]. BDCAT'17: PROCEEDINGS OF THE FOURTH IEEE/ACM INTERNATIONAL CONFERENCE ON BIG DATA COMPUTING, APPLICATIONS AND TECHNOLOGIES, 2017, : 199 - 208
  • [38] Virtual infrastructure mapping in software-defined elastic optical networks
    Ye, Zilong
    Zhu, Yuqing
    Ji, Philip N.
    Sun, Chengyu
    Pamula, Raj
    [J]. PHOTONIC NETWORK COMMUNICATIONS, 2017, 34 (01) : 34 - 44
  • [39] Adoption of the Software-Defined Perimeter (SDP) Architecture for Infrastructure as a Service
    Singh, Jaspreet
    Refaey, Ahmed
    Koilpillai, Juanita
    [J]. CANADIAN JOURNAL OF ELECTRICAL AND COMPUTER ENGINEERING-REVUE CANADIENNE DE GENIE ELECTRIQUE ET INFORMATIQUE, 2020, 43 (04): : 357 - 363
  • [40] Virtual infrastructure mapping in software-defined elastic optical networks
    Zilong Ye
    Yuqing Zhu
    Philip N. Ji
    Chengyu Sun
    Raj Pamula
    [J]. Photonic Network Communications, 2017, 34 : 34 - 44