Fault-Tolerant OpenFlow-based Software Switch Architecture with LINC Switches for a Reliable Network Data Exchange

被引:2
|
作者
Velusamy, Gandhimathi [1 ]
Gurkan, Deniz [1 ]
Narayan, Sandhya [2 ]
Bailey, Stuart [2 ]
机构
[1] Univ Houston, Engn Technol, Houston, TX 77004 USA
[2] Stuart Bailey Infoblox Inc, Santa Clara, CA USA
关键词
OpenFlow; software switch; Erlang; fault-tolerance; reliability; distributed switch network;
D O I
10.1109/GREE.2014.17
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The switches are essential for forwarding the packets in a local area network. If a switch fails, then the packets are not able to reach their destination, in spite of their long journey from the source. The new trend in Software Defined Networking (SDN) has made the use of software switches such as the OpenvSwitch quite popular. These software switches are used in datacenters to connect virtual machines on which application servers are deployed. Such switches have the advantages of software: ease of development and flexibility, with less optimal testing and reliability measures than hardware systems. The Software switches are required to be resilient to failure because the applications servers which are running from the VMs which are connected through them should always be connected with its clients. So fault-tolerance becomes an important aspect in the use of software switches. In this paper, we explore one mechanism for fault tolerance of LINC (Link Is Not Closed), an open source OpenFlow switch, which is written in Erlang programming language. Distributed system, concurrency, and fault-tolerance are built-in features of Erlang. We leverage these features of Erlang to realize a fault-tolerant distributed LINC switch system.
引用
收藏
页码:43 / 48
页数:6
相关论文
共 36 条
  • [1] Queueing analysis of software defined network with realistic OpenFlow-based switch model
    Goto, Yuki
    Ng, Bryan
    Seah, Winston K. G.
    Takahashi, Yutaka
    COMPUTER NETWORKS, 2019, 164
  • [2] Queueing Analysis of Software Defined Network with Realistic OpenFlow-based Switch Model
    Goto, Yuki
    Masuyama, Hiroyuki
    Ng, Bryan
    Seah, Winston K. G.
    Takahashi, Yutaka
    2016 IEEE 24TH INTERNATIONAL SYMPOSIUM ON MODELING, ANALYSIS AND SIMULATION OF COMPUTER AND TELECOMMUNICATION SYSTEMS (MASCOTS), 2016, : 301 - 306
  • [3] A switch-based fault-tolerant interconnection network
    Tu, HY
    Hawkes, LW
    PARALLEL AND DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 2003, : 236 - 243
  • [4] Design of fault-tolerant ATM switch based on parallel architecture
    Segkhoonthod, S
    Sinclair, MC
    ELECTRONICS LETTERS, 1997, 33 (15) : 1289 - 1290
  • [5] A fault-tolerant software architecture for component-based systems
    Guerra, PAD
    Rubira, CMF
    de Lemos, R
    ARCHITECTING DEPENDABLE SYSTEMS, 2003, 2677 : 129 - 149
  • [6] FT-SDN: A Fault-Tolerant Distributed Architecture for Software Defined Network
    Das, Rohit Kumar
    Pohrmen, Fabiola Hazel
    Maji, Arnab Kumar
    Saha, Goutam
    WIRELESS PERSONAL COMMUNICATIONS, 2020, 114 (02) : 1045 - 1066
  • [7] FT-SDN: A Fault-Tolerant Distributed Architecture for Software Defined Network
    Rohit Kumar Das
    Fabiola Hazel Pohrmen
    Arnab Kumar Maji
    Goutam Saha
    Wireless Personal Communications, 2020, 114 : 1045 - 1066
  • [8] RELIABILITY OF FAULT-TOLERANT SOFTWARE BASED ON A SYSTEM ARCHITECTURE WITH A RECOVERY METAPROGRAM
    LEU, SW
    FERNANDEZ, EB
    KHOSHGOFTAAR, T
    PROCEEDINGS : THE TWENTY-FIRST SOUTHEASTERN SYMPOSIUM ON SYSTEM THEORY, 1989, : 423 - 426
  • [9] Grid-based switch fabrics: a new approach in designing fault-tolerant ATM switches
    Laskaridis, HS
    Veglis, AA
    Papadimitriou, GI
    Pombortsis, AS
    COMPUTER COMMUNICATIONS, 2001, 24 (15-16) : 1589 - 1606
  • [10] A fault-tolerant architecture for internet-of-things based on software-defined networks
    Bakhshi Kiadehi, Katayoun
    Rahmani, Amir Masoud
    Sabbagh Molahosseini, Amir
    TELECOMMUNICATION SYSTEMS, 2021, 77 (01) : 155 - 169