고확장성과 고가용성을 지원하는 Transport SDN 기술 동향

  • Published : 2015.06.30

Abstract

본고에서는 Transport SDN의 고확장성과 네트워크 장애를 신속하게 복구하기 위한 고가용성을 제공하는 SDN 컨트롤러 구조와 데이터 플레인 장애 복구 기술 동향을 소개한다. SDN 컨트롤러 기술에 대해서는 최근 많은 관심을 받고 있는 오픈소스 프레임워크 기반의 SDN 컨트롤러를 중심으로 확장성 및 고가용성 기술 동향을 살펴본다. 그리고 데이터 플레인에서 노드 및 경로 장애 발생 시 신속하게 경로를 복구하기 위한 보호기술과 복구기술 동향을 소개한다.

Keywords

References

  1. Floodlight Project, "www.projectfloodlight.org/floodlight"
  2. NOX OpenFlow controller, "www.noxrepo.org"
  3. Beacon controller, "https://openflow.standford.edu/display/Beacon/Home"
  4. Ryu controller, "osrg.github.io/ryu"
  5. IRIS: The Recursive SDN OpenFlow Controller by ETRI, "openiris.etri.re.kr"
  6. A. Tootoonchian, and Y. Ganjali, HyperFlow: A Distributed Control Plane for Openflow, INM/WREN'10, San Jose, CA, April, 2010.
  7. A. Dixit, F. Hao, S. Mukherjee, T. V. Lakshman, and R. Kompella, Towards an Elastic Distributed SDN Controller, HotSDN'13, Hong Kong, China, August 12-16, 2013..
  8. P. Berde, M. Gerola, J. Hart, et al, "ONOS: towards an open, distributed SDN OS," HotSDN'14, Chicago, Illinois, August 17-22, 2014.
  9. D. Levin, A. Wundsam, B. Heller, N. Handigol, and A. Feldmann, "Logically Centralized? State Distribution Trade-offs in Software Defined Networks," HotSDN'12, Helsinki, Finland, August 13-17, 2012.
  10. G.805, "Generic functional architecture of transport networks,"2000.
  11. E. Mannie and D. Papadimitriou, "Recovery (Protection and Restoration) Terminology for Generalized Multi-Protocol Label Switching (GMPLS)," IETF RFC4427, 2006.
  12. ITU-T Rec. G.873.1, "Optical Transport Network(OTN): Linear Protection," 2014.
  13. ITU-T Rec. G.8131/Y.1382, "Linear Protection Switching for MPLS Transport Profile (MPLS-TP)," 2014.
  14. J. Ryoo, T. Cheung, D. King, A. Farrel, H. Hoovoort, "MPLS-TP Linear Protection for ITU-T and IETF," IEEE Communications Magazine, vol. 52, issue: 12, pp. 16-21, Dec., 2014.
  15. J. Kempf, E. Bellagamba, A. Kern, D. Jocha, A. Takacs, and P. Skoldstrom, "Scalable fault management for OpenFlow," ICC 2012, Ottawa, Canada, June, 2012.
  16. A. Sgambelluri, A. Giorgetti, F. Cugini, F. Paolucci, and P.Castoldi, "Effective flow protection in OpenFlow rings," OFC/NFOEC, Anaheim, USA, Mar. 2013.
  17. A. Sgambelluri, A. Giorgetti, F. Cugini, F. Paolucci, and P. Castoldi, "OpenFlow-Based Segment Protection in Ethernet Networks," IEEE/OSA Journal of Optical Communications, vol. 5, issue. 9, pp. 1066-1075, Sep., 2013. https://doi.org/10.1364/JOCN.5.001066
  18. S. Staessens, S. Sharma, D. Colle, M. Pickavet, P. Demeester, "OpenFlow: Meeting Carrier-Grade Requirements" LANMAN 2011, NC, USA, Oct. 13-14, 2011.
  19. A. Giorgetti, F. Paolucci, F. Cugini, and P. Castoldi, "Dynamic Restoration with GMPLS and SDN Control Plane in Elastic Optical Networks," IEEE/OSA Journal of Optical Communications and Networking, vol. 7, issue 2, pp. A174-A182, Feb. 2015. https://doi.org/10.1364/JOCN.7.00A174
  20. A. Giorgetti, F. Paolucci, F. Cugini, and P. Castoldi, "Fast restoration in SDN-based flexible optical networks," OFC2014, San Francisco, USA, March 11-13, 2014.
  21. 이범철, 양선희, 이병선, "SDN/NFV/Cloud 동향,"전자통신동향분석, 30권 1호, pp.87-93, 2015. https://doi.org/10.22648/ETRI.2015.J.300109
  22. 백은경, "소프트웨어 기반 NFV 상용화와 오픈 소스 기반 개발 동향," TTA Journal, vol. 157, pp. 54-59, 2015.
  23. OpenDaylight project, "www.opendaylight.org"
  24. Akka, "www.akka.io"
  25. Raft algorithm, "https://raftconsensus.github.io"
  26. Moiz Raja, "odl-mdsal-clustering," OpenDaylight Silicon Valley Meetup, April, 2015.
  27. Colin Dixon, "Consistency Trade-offs for SDN Controllers," OpenDaylight Summit, 2014.
  28. ON.LAB, "www.onlab.us"
  29. ONOS whitepaper, "Raising the bar on SDN control plane performance and scalability," ON.Lab, April, 2015.