DOI QR코드

DOI QR Code

에뮬레이션 기반 테스트베드 활용 사례 연구

A Case study on the Utilization of Emulation Based Network Testbeds

  • 이민선 (충남대학교 컴퓨터공학과) ;
  • 유관종 (충남대학교 컴퓨터공학과)
  • Lee, Minsun (Department of Computer Science and Engineering, Chungnam National University) ;
  • Yoo, Kwan-Jong (Department of Computer Science and Engineering, Chungnam National University)
  • 투고 : 2018.07.10
  • 심사 : 2018.09.20
  • 발행 : 2018.09.28

초록

에뮬랩 소프트웨어는 미국 유타주립대학교에서 개발되어 전 세계 십여 개 사이트에 설치 구축되었다. 우리나라 국가과학기술연구망에서 구축한 KREONET-에뮬랩은 네트워크 프로토콜, TCP성능 테스트 등 네트워크 기술 연구는 물론 분산시스템, 보안 및 융합연구 분야의 연구자들에게 맞춤형 네트워크 토폴로지와 시스템 노드를 제공하고 있다. 테스트베드는 실험연구에 있어 가장 중요한 역할을 하며, 실제로 연구자들은 테스트베드에서 지원 가능한 실험만을 수행할 수 있다. 본 논문에서는 지난 10년간 유타-에뮬랩을 활용한 프로젝트 목록을 토대로, 테스트베드를 활용한 연구 형태를 확인하고 연구자의 분포를 분석하여, 우리나라 KREONET-에뮬랩의 활용 동향과 비교하였다. 또한 서비스화된 테스트베드(Testbed-As-a-Service)를 통한 차세대 테스트베드의 융합 연구 커뮤니티 서비스방안을 제시하였다.

Emulab software was developed by the team of University of Utah and it has been replicated at dozens of other sites in the world. Although KREONET Emulab, which established by the Korea Institute of Science and Technology Information, has only a modest number of compute nodes it has been provided an ideal playground to conduct various research for network protocols, cyber security and convergence research. A testbed is a critical enabler of experimental research and researchers only carry out the experiments that are supported by the testbed. This paper outlines the Utah Emulab's status and use types among the last 10 years of operation results and compares them with the ones with the KREONET Emulab. In addition, Testbed-as-a-Service(TaaS) is discussed to upgrade the testbed for the convergence research community services.

키워드

참고문헌

  1. I. Foster, C. Kesselman & S. Tuecke. (2011). The anatomy of the Grid, Enabling scalable virtual organizations, International Journal of High performance computing applications, 15(3), 200-222. DOI : 10.1177/109434200101500302
  2. H. S. Kim & S. H. Lee. (2016). Multi-Path Virtual Network Resource Allocation with Shared Backup Bandwidth. Journal of Convergence for Information Technology, 6(4), 17-23. DOI : 10.22156/CS4SMB.2016.6.4.017
  3. S. J. Seok & H. Jeong. (2014). A Study on OpenFlow based Virtual Network Platform for KREONET. Journal of Digital Convergence, 12(8), 309-319. DOI : 10.14400/JDC.2014.12.8.309
  4. J. Y. Choi. (2016). A Study on Networking Technology for Cloud Data Centers. Journal of Digital Convergence, 14(2), 235-243. DOI : 10.14400/JDC.2016.14.2.235
  5. M. Lee, W. Seok & K. Yoo. (2014). Challenges and Opportunities in the KREONET-Emulab Network Testbed. Proceedings of the International Conference on Convergence Content. 213-214.
  6. B. Lee. (2014). A Study on Security of Virtualization in Cloud Computing Environment for Covergence Services. Journal of The Korea Convergence Society, 5(4), 93-99. DOI : 10.15207/JKCS.2014.5.4.093
  7. S. Lee & D. Lee. (2015). A Case Study in Japanese and Prospect of Cloud Computing Service in Convergence Age. Journal of The Korea Convergence Society, 6(1), 17-22. DOI : 10.15207/JKCS.2015.6.1.017
  8. W. Hong & J. Chung. (2017). Design and performance evaluation of a storage cloud service model over KREONET. Journal of The Korea Convergence Society, 8(7), 29-37. DOI : 10.15207/JKCS.2017.8.7.029
  9. J. H. Ku. (2017). A Study on the Platform for Big Data Analysis of Manufacturing Process. Journal of Convergence for Information Technology, 7(5), 177-182. DOI : 10.22156/CS4SMB.2017.7.5.177
  10. B. White et al. (2002). An integrated Experimental Environment for distributed systems and networks. Proceedings of the 5th Symposium on OSDI, 36, 255-270. DOI : 10.1145/844128.844152
  11. S. Guruprasad, R. Ricci & J. Leprequ. (2005). Integrated Network experiment using simulation and emulation. First International Conference on Testbeds and Research Infrastructures for the DEvelopment of NeTworks and COMmunities, 204-212. DOI: 10.1109/TRIDNT.2005.21
  12. F. Hermenier & R. Ricci. (2012). How to build a better testbed: lessons from a decade of network experiments on Emulab. LNCS, 44, 287-304. DOI : 10.1007/978-3-642-35576-9_24
  13. University of Utah-Emulab. https://emulab.net
  14. The Deter project. https://deter-project.org
  15. T. Benzel. (2011). The DETER Project: The Science of cyber security experimentation. Proceedings of the International Conference on Tech. for Homeland Security, 1-7.
  16. M. Lee & W. Seok. (2013). Research on the trend of utilizing Emulab as cyber security research framework. Journal of Korea Institute of Information Security and Cryptology, 23(6), 1169-1180. DOI : 10.13089/JKIISC.2013.23.6.1169
  17. B. Chun, D. Culler & T. Roscoe. (2003). Planetlab: An Overlay Testbed for broad-coverage services. Computer Communication Review, 33(3), 3-12. DOI : 10.1145/956993.956995
  18. KREONET Emulab. https://emulab.kreonet.net
  19. Amazon Web Service, AWS Documentation. https://aws.amazon.com/documentation/
  20. OpenStack Foundation, OpenStack Software. https://www.openstack.org