A More Flexible SDN Architecture Supporting Distributed Applications

被引:0
|
作者
Wang, Wen [1 ]
Liu, Cong [2 ]
Wang, Jun [2 ]
机构
[1] Natl Univ Def Technol, Changsha, Hunan, Peoples R China
[2] PLA Logist Informat Ctr, Beijing, Peoples R China
关键词
SDN; Distributed applications;
D O I
10.1007/978-3-319-59288-6_15
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Software Defined Networking (SDN) abstracts network control logic from switches to a logically centralized controller with software implemented applications. Unfortunately, not all the applications fit the centralized control architecture, and the centralization may even degrade the performance of these applications. Moreover, even though SDN articulates a vision for programmable networks, the OpenFlow instructions with simple match-action fields restrict the flexibility of switches, and the programmability of switches has rarely been actually touched. To strike a balance between programmability and pragmatism of SDN, we propose a more flexible and powerful SDN control architecture to support distributed applications besides simple OpenFlow instructions. The distributed applications run independently in switches, and the controller is responsible for the installation and configuration of these applications. The evaluation shows the proposed architecture is able to access more local details efficiently with the centralized SDN control.
引用
收藏
页码:165 / 174
页数:10
相关论文
共 50 条
  • [1] A Distributed Architecture for Supporting Context-Aware Applications in UbiComp
    Lopes, Joao
    Souza, Rodrigo
    Pernas, Ana
    Yamin, Adenauer
    Geyer, Claudio
    2014 IEEE 28TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS (AINA), 2014, : 584 - 590
  • [2] SDN-Based Architecture for Providing QoS to High Performance Distributed Applications
    Oliveira, Alexandre T.
    Martins, Bruno Jose C. A.
    Moreno, Marcelo F.
    Vieira, Alex B.
    Gomes, Antonio Tadeu A.
    Ziviani, Artur
    2018 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (ISCC), 2018, : 607 - 612
  • [3] A flexible, lightweight middleware supporting the development of distributed applications across platforms
    Baloian, Nelson
    Zurita, Gustavo
    Antunez, Pedro
    Baytelman, Felipe
    PROCEEDINGS OF THE 2007 11TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN, VOLS 1 AND 2, 2007, : 92 - +
  • [4] AN ARCHITECTURE SUPPORTING DYNAMIC CONFIGURATION OF DISTRIBUTED, MIXED-LANGUAGE APPLICATIONS
    BECHER, J
    IFIP TRANSACTIONS C-COMMUNICATION SYSTEMS, 1992, 6 : 23 - 40
  • [5] Distributed Architecture for Supporting Collaboration
    Moulin, Claude
    Sugawara, Kenji
    Kaeri, Yuki
    Abel, Marie-Helene
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2015 WORKSHOPS, 2015, 9416 : 391 - 400
  • [6] Towards more flexible Architecture Description Languages for industrial applications
    Bashroush, Rabih
    Spence, Ivor
    Kilpatrick, Peter
    Brown, John
    SOFTWARE ARCHITECTURE, 2006, 4344 : 212 - +
  • [7] ARCHITECTURE WILL BE MORE FLEXIBLE
    POLHAMUS, C
    FUTURIST, 1995, 29 (02) : 2 - 2
  • [8] Transport SDN Architecture for Distributed Cloud Services
    Yoon, Bin Yeong
    Kim, Sun-Me
    Lee, Jong-Hyun
    2014 12TH INTERNATIONAL CONFERENCE ON OPTICAL INTERNET (COIN), 2014,
  • [9] BLAC: A Bindingless Architecture for Distributed SDN Controllers
    Huang, Victoria
    Fu, Qiang
    Chen, Gang
    Wen, Elliott
    Hart, Jonathan
    2017 IEEE 42ND CONFERENCE ON LOCAL COMPUTER NETWORKS (LCN), 2017, : 146 - 154
  • [10] A flexible BDI architecture supporting extensibility
    Pokahr, A
    Braubach, L
    Lamersdorf, W
    2005 IEEE/WIC/ACM International Conference on Intelligent Agent Technology, Proceedings, 2005, : 379 - 385