Latency-Optimal Network Microservice Architecture Deployment in SDN

被引:1
作者
Luis Herrera, Juan [1 ]
Scotece, Domenico [2 ]
Galan-Jimenez, Jaime [1 ]
Berrocal, Javier [1 ]
Di Modica, Giuseppe [2 ]
Foschini, Luca [2 ]
机构
[1] Univ Extremadura, Dept Comp Syst & Telemat Engn, Badajoz, Spain
[2] Univ Bologna, Dipartamento Informat Scienza Ingn, Bologna, Italy
来源
IEEE CONFERENCE ON GLOBAL COMMUNICATIONS, GLOBECOM | 2023年
关键词
Software-Defined Networking; Service Oriented Computing; Micro-services; Quality of Service;
D O I
10.1109/GLOBECOM54140.2023.10436838
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The Software-Defined Networking (SDN) paradigm enables network administrators to manage the behavior of the network thanks to a centralized control plane. By programming network-level applications, it is possible to determine how traffic flows must be handled programmatically. In the same manner that computing applications have evolved from monolithic to microservice-based architectures, network-level applications are expected to evolve into microservice-based SDN controllers, implementing each application as a replicable and individually deployable component of the SDN controller. In such a scenario, the Quality of Service (QoS) experienced by traffic flows depends on how these microservices are placed and deployed through the network topology. In this work, we provide a system to optimize the QoS of the traffic in microservice-based SDN networks by optimally placing and replicating the network-level microservices. Experimental results show the effectiveness of the proposed solution over a real network topology with varying traffic loads.
引用
收藏
页码:5202 / 5207
页数:6
相关论文
共 14 条
  • [1] Network Slicing and Softwarization: A Survey on Principles, Enabling Technologies, and Solutions
    Afolabi, Ibrahim
    Taleb, Tarik
    Samdanis, Konstantinos
    Ksentini, Adlen
    Flinck, Hannu
    [J]. IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2018, 20 (03): : 2429 - 2453
  • [2] [Anonymous], RYU SDN FRAM
  • [3] [Anonymous], SOFTW DEF NETW
  • [4] [Anonymous], Floodlight Controller
  • [5] MSN: A Playground Framework for Design and Evaluation of MicroServices-Based sdN Controller
    Arzo, Sisay Tadesse
    Scotece, Domenico
    Bassoli, Riccardo
    Barattini, Daniel
    Granelli, Fabrizio
    Foschini, Luca
    Fitzek, Frank H. P.
    [J]. JOURNAL OF NETWORK AND SYSTEMS MANAGEMENT, 2022, 30 (01)
  • [6] Faucet: Deploying SDN in the Enterprise
    Bailey, Josh
    Stuart, Stephen
    [J]. COMMUNICATIONS OF THE ACM, 2017, 60 (01) : 45 - 49
  • [7] Distributed SDN Control: Survey, Taxonomy, and Challenges
    Bannour, Fetia
    Souihi, Sami
    Mellouk, Abdelhamid
    [J]. IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2018, 20 (01): : 333 - 354
  • [8] Performances of OpenFlow-Based Software-Defined Networks: An overview
    Benamrane, Fouad
    Ben Mamoun, Mouad
    Benaini, Redouane
    [J]. JOURNAL OF NETWORKS, 2015, 10 (06) : 329 - 337
  • [9] A Proactive Context-Aware Service Replication Scheme for Adhoc IoT Scenarios
    Choudhury, Bikash
    Choudhury, Subhrabrata
    Dutta, Animesh
    [J]. IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2019, 16 (04): : 1797 - 1811
  • [10] A Survey on Controller Placement in SDN
    Das, Tamal
    Sridharan, Vignesh
    Gurusamy, Mohan
    [J]. IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2020, 22 (01): : 472 - 503