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 条
  • [42] Young children's views concerning distribution of clean-up duties in the classroom: Responsibility and self-interest
    Penderi, Efthymia
    Rekalidou, Galini
    EUROPEAN EARLY CHILDHOOD EDUCATION RESEARCH JOURNAL, 2016, 24 (05) : 734 - 747
  • [44] FUTURE INTERNET THEORY, DESIGN AND DEPLOYMENT: FROM SOFTWARE-DEFINED NETWORK TO CLEAN SLATE POST-IP
    Xie Gaogang
    Kave Salamatian
    Xu Mingwei
    Xie Haiyong
    Sun Yi
    CHINA COMMUNICATIONS, 2014, 11 (07) : I - II
  • [45] Combining sample clean-up techniques and high resolution LC-MS, with software manipulation, for metabolite identification in support of agrochemical product development
    O'Neill, James
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2018, 256
  • [46] Enhanced phytoremediation of Metal(loid)s via spiked ZVI nanoparticles: An urban clean-up strategy with ornamental plants
    Majumdar, Arnab
    Upadhyay, Munish Kumar
    Ojha, Megha
    Afsal, Fathima
    Giri, Biswajit
    Srivastava, Sudhakar
    Bose, Sutapa
    CHEMOSPHERE, 2022, 288
  • [47] Environmental and human health implications of metal(loid)s: Source identification, contamination, toxicity, and sustainable clean-up technologies
    Kumar, Pankaj
    Gacem, Amel
    Ahmad, Mohammad Tauheed
    Yadav, Virendra Kumar
    Singh, Snigdha
    Yadav, Krishna Kumar
    Alam, Md Mottahir
    Dawane, Vinars
    Piplode, Satish
    Maurya, Parul
    Ahn, Yongtae
    Jeon, Byong-Hun
    Cabral-Pinto, Marina M. S.
    FRONTIERS IN ENVIRONMENTAL SCIENCE, 2022, 10
  • [48] H2S and volatile fatty acids elimination by biofiltration: Clean-up process for biogas potential use
    Ramirez-Saenz, D.
    Zarate-Segura, P. B.
    Guerrero-Barajas, C.
    Garcia-Pena, E. I.
    JOURNAL OF HAZARDOUS MATERIALS, 2009, 163 (2-3) : 1272 - 1281
  • [49] Evaluation of different solid-phase traps for automated collection and clean-up in the analysis of multiple pesticides in fruits and vegetables after supercritical fluid extraction
    Lehotay, SJ
    ValverdeGarcia, A
    JOURNAL OF CHROMATOGRAPHY A, 1997, 765 (01) : 69 - 84
  • [50] Software Defined Network Controller Embedded in Mobile Device for User's Policy Implementation
    Bhattacharya, Bivas
    Das, Debabrata
    2015 INTERNATIONAL CONFERENCE ON INDUSTRIAL INSTRUMENTATION AND CONTROL (ICIC), 2015, : 1437 - 1441