DOI QR코드

DOI QR Code

오픈플로우 기반 미래인터넷 테스트베드의 독립적 운용을 위한 가상화 기능 구현 및 성능 평가

Implementation of Virtualization Techniques and its Performance Evaluation for the Independent Operation of OpenFlow-based Future Internet Testbed

  • 민석홍 (충남대학교 정보통신공학과) ;
  • 김승주 (충남대학교 정보통신공학과) ;
  • 김병철 (충남대학교 정보통신공학과) ;
  • 이재용 (충남대학교 정보통신공학과) ;
  • 홍원택 (한국과학기술정보연구원) ;
  • 공정욱 (한국과학기술정보연구원)
  • 투고 : 2012.05.09
  • 발행 : 2013.01.25

초록

최근 국내외에서는 새로운 네트워크 구조 및 프로토콜에 대한 연구 활동이 활발하게 진행되고 있으며, 이러한 연구활동 지원을 위한 테스트베드 및 관련 기술에 대한 연구 활동이 활발히 진행되고 있다. 국내에서는 OpenFlow 프로토콜 기반의 미래 인터넷 테스트베드 구축과 연구자들에게 독립적인 연구 공간 제공을 위한 네트워크 가상화 기술에 관한 연구가 함께 진행되고 있다. 네트워크 가상화는 많은 연구자들이 테스트베드를 공유하면서 각각의 연구에 대해 서로 영향을 주지 않고 테스트 베드 활용을 극대화하는 기술이다. 본 논문에서는 수락 제어 및 사용자의 최소 대역폭 보장을 제공하는 QoS기능을 포함하는 Enhanced FlowVisor를 구현하였다. 또한, OpenFlow 프로토콜 기반의 미래인터넷 테스트베드에서 Enhnaced FlowVisor의 성능 검증을 위한 실시간 비디오 스트리밍 실험을 수행 하였으며, 실험을 통하여 미래인터넷 테스트베드의 가상화된 네트워크에 각각의 연구들에게 서로의 트래픽 간섭없이 신뢰있고 안정적인 QoS 보장을 제공할 수 있음을 확인하였다.

Recently, world-wide research activities on new network architectures and protocols are being actively progressed. Furthermore, research activities on testbed and related technologies for supporting those activities are being actively performed. In domestic study, research on the OpenFlow protocol based future Internet testbed implementation and research on its virtualization for supporting independent research experiments are being performed at the same time. The network virtualization is a technology which maximizes the testbed utilization without interfering each other for the individual research when many researchers share the testbed. In this paper, we implemented a Enhanced FlowVisor by extending basic FlowVisor by adding QoS functions which are admission control and minimum bandwidth guarantee. On the testbed, we performed a real-time video streaming experiment for verifying the performance of the Enhnaced FlowVisor on the OpenFlow protocol based future internet testbed. The result shows that the Enhanced FlowVisor can provide reliable and stable QoS to the individual researches without disturbing each other traffic on virtualized networks of the future Internet testbed.

키워드

참고문헌

  1. NSF NeTS FIND Initiative, http://www.netsfind.net.
  2. Future Internet Assembly, http://www.futureinternet. eu/home/future-internet-assembly.html
  3. Shuji Esaki, Akira Kurokawa, and Kimihide Matsumoto, "Overview of the Next Generation Network," NTT Technical Review, Vol.5, No.6, June 2007.
  4. FiRST@PC trac, http://trac.nm.gist.ac.kr/first
  5. GENI: Global Environment for Network Innovations, http://www.geni.net
  6. FIRE: Future Internet Research and Experimentation, http://cordis.europa.eu/fp7/ict/fire/
  7. FlowVisor wiki, http://www.openflow.org/wk/index.php/FlowVisor/
  8. Nick McKeown, Tom Anderson, Hari Balakrishna n, Guru Parulkar, Larry Peterson, Jennifer Rexfor d, Scott Shenker, Jonathan Turner, "OpenFlow: Enabling Innovation in Campus Networks", Mar. 2008.
  9. NetFPGA forum, http://www.netfpga.org
  10. Rob Sherwood, Glen Gibby, Kok-Kiong Yapy, Guido Appenzellery, Martin Casado, Nick McKe own, Guru Parulkary, "Flow Visor: A Network Virtualization Layer", http://www.openflow.org
  11. OpenFlow Specification Version 1.1.0, http://www.openflow.org
  12. OpenFlow forum, http://www.openflow.org
  13. Hewlett-Packard, "HP ProCurve Switch Software Management and Configuration Guide", Mar. 2010.
  14. Korea Insitute of Science and Technology Information, http://www.kisti.or.kr