Software Defined Network's Garbage Collection With Clean-Up Packets

被引:2
|
作者
ul Huque, Md Tanvir Ishtaique [1 ]
Jourjon, Guillaume [2 ]
Russell, Craig [2 ]
Gramoli, Vincent [2 ,3 ]
机构
[1] Univ New South Wales, Sch Engn & Informat Technol, Canberra, ACT 2600, Australia
[2] CSIRO, Data61, Alexandria, NSW 2015, Australia
[3] Univ Sydney, Sch Comp Sci, Sydney, NSW 2006, Australia
关键词
Software defined networking; Telecommunication network management; SDN; garbage collection; consistency; network management; rule update; and asynchronous network; EFFICIENT; UPDATE;
D O I
10.1109/TNSM.2019.2944523
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Rule updates, such as policy or routing changes, occur frequently and instantly in software-defined networks managed by the controller. In particular, the controller software can modify the network routes by introducing new forwarding rules and deleting old ones in a distributed set of switches, a challenge that has received lots of attention in the last few years. In this paper, we present a problem that consists of determining the appropriate point in the rule update where it is safe to garbage collect old rules. To illustrate the difficulty of the problem, we list the previously proposed assumptions, like the upper-bound on the transmission delay of every packet through the network, and we offer a solution that alleviates these assumptions and significantly reduces the rule update time with a guarantee that no data packet is lost due to the rule alteration through the use of dedicated clean-up packets that detect the absence of in-flight packets. We then prove that the proposed technique guarantees per-packet consistency, blackhole-freedom, and loop-freedom. Our evaluations, via network emulations and real deployment in an SDN testbed, demonstrate that by using the proposed garbage collection solution the rule update times of the two-phase rule update can be reduced by up to 99.
引用
收藏
页码:1595 / 1608
页数:14
相关论文
共 50 条
  • [32] Geotagging IP Packets for Location-Aware Software-Defined Networking in the Presence of Virtual Network Functions
    Dasu, Tamraparni
    Kanza, Yaron
    Srivastava, Divesh
    25TH ACM SIGSPATIAL INTERNATIONAL CONFERENCE ON ADVANCES IN GEOGRAPHIC INFORMATION SYSTEMS (ACM SIGSPATIAL GIS 2017), 2017,
  • [33] Prioritizing R&D for the U.S. Department of Energy's Weapons Complex Clean-Up
    Donald W. Jones
    David J. Bjornstad
    Kenneth S. Redus
    Environmental Modeling & Assessment, 2001, 6 : 209 - 215
  • [34] Tanks Focus Area: Technology program to meet DOE's tank waste clean-up needs
    Brouns, TM
    Frey, JA
    Stewart, TL
    Allen, RW
    Manke, KL
    SCIENCE AND TECHNOLOGY FOR DISPOSAL OF RADIOACTIVE TANK WASTES, 1998, : 25 - 34
  • [35] Increased lifetime of RPC resins in insulin production by clean-up using WorkBeads 40S
    Heijbel, Anna
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2018, 255
  • [36] Unlocking nature's clean-up crew: marine Bacillus species as agents of heavy metal detoxification
    Soni, Kanchan
    Bagaria, Ashima
    PROCEEDINGS OF THE INDIAN NATIONAL SCIENCE ACADEMY, 2024, 90 (03): : 594 - 602
  • [37] Survivable automatic hidden bypasses in Software-Defined Network's
    Borylo, Piotr
    Domzal, Jerzy
    Wojcik, Robert
    COMPUTER NETWORKS, 2018, 133 : 73 - 89
  • [38] Nature's clean-up crew: Quantifying ecosystem services offered by a migratory avian scavenger on a continental scale
    Grilli, Maricel Grana
    Bildstein, Keith L.
    Lambertucci, Sergio A.
    ECOSYSTEM SERVICES, 2019, 39
  • [39] Department of Energy's efforts on the back end of the nuclear fuel cycle and connection to environmental clean-up efforts
    Paviet, Patricia
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2017, 254
  • [40] Tanks focus area: Technology program to meet doe's tank waste clean-up needs.
    Brouns, TM
    Frey, JA
    Stewart, TL
    Allen, RW
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 1997, 214 : 57 - IEC