13PI2500, Development of SDN Technologies for Carrier-grade Infrastructure,
Sunhee Yang
Abstract
1. 단계목표 (1차년도 목표) ㅇ 캐리어급 SDN 인프라 제어 요구사항 정의 (MRD/FRD) ㅇ 단일도메인 SDN 컨트롤러 플랫폼 개발 ㅇ SDN 기반 클라우드/캐리어형 응용 요구사항 정의 및 핵심모듈 개발 ㅇ 캐리어급 SDN 인프라 통합관리 요구사항 정의 및 구조 설계 ㅇ SDN 언어·검증도구 요구사항 정의 및 구조 설계
2. 개발내용 및 결과
ㅇ 캐리어급 SDN 인프라 제어 요구사항 정의 (MRD/FRD) § SDN Use-cases 분석 ‑ 데이터센터, ISP, 엔터프라이즈, 유무선 망사업자의 SDN 도입 사례 분석 § 사용자 및 시스템 요구사항 정의 ‑ 체계적 요구사항 분석 ․ 정의 ․ 관리 체계 정립 ‑ 사용자 및 시스템 요구사항 정의 완료 ü 시스템 개념모델 정의(컨트롤러 코어, 네트워크 공통 응용, 사용자 응용, SDNAgent, SDN 검증도구 등으로 구성) ü 사용자 요구사항(기능적(18항), 비기능적(12항)) ü 시스템 요구사항(기능적(36항), 비기능적(30항), 성능(6항)) ‑ ETRI 사업 품질관리 우수 요구사항정의상 수상(‘14.01)
ㅇ SDN 컨트롤러 플랫폼 개발 § 단일 도메인 SDN 컨트롤러 연구시제품 개발 및 오픈소스화(IRIS) ‑ 단일 도메인, 초당 1000만 플로우 처리, 응용 확장성 지원 ‑ 고성능 I/O 엔진 설계 및 구현 (최대 1100M플로우/초), 기존 오픈소스 대비 2.5배 이상 성능 개선 ‑ Floodlight과 호환되는 North-bound API 제공 ‑ 프로그래밍 모델 개선으로 개발 편의성 증진 ‑ AngularJS 기반의 새로운 UI 구축을 통해 인터페이스 확장성 개선 ‑ IRIS 통합 및 기능검증 완료 ‑ 오픈소스 공개 (http://openiris.etri.re.kr) § OpenFlow 1.3.2 프로토콜 handler 연구시제품 개발 ‑ 당초목표(OpenFlow 1.2) ‑ Python 기반의 OpenFlow 프로토콜 스택 자동 생성기 구현 ‑ OpenFlow 프로토콜 스택 자동 생성기에 기반한 1.0.1/1.3.2 통합 완료 § 고확장성/고가용성 지원 SDN 분산 컨트롤러 구조 설계 및 핵심 모듈 개발 ‑ 캐리어 급 네트워크에 요구되는 확장성/가용성 제공 구조 설계 ‑ 분산 컨트롤러 클러스터용 미들웨어 구조 설계 ‑ 분산 DB 연동 지원 모듈 개발 § Legacy 스위치용 SDN 에이전트 개발 ‑ OpenFlow Agent 모듈 규격 정의 및 설계 ‑ OpenFlow Agent OVS 기반 연동 모듈 개발 ‑ IRIS – E6100 OF 연동 시험 추진
ㅇ SDN 기반 클라우드/캐리어형 응용 요구사항 정의 및 핵심모듈 개발 § SDN 기반 응용 Use-case 분석 및 요구사항 정의(멀티테넌트, 홈네트워크, 보안 응용 등) § VTN 구조 및 핵심모듈 개발 ‑ Virtual Tenant Manager (VTM) 설계 및 개발 ‑ Virtual Routing Manager (VRM) 설계 및 개발 ‑ RestAPI 설계 및 개발 ‑ 통합 및 기능 검증 § SDN 연동 게이트웨이 핵심구조 설계분석 ‑ SDN 연동 게이트웨이 Use-case 분석 및 요구사항 정의 ‑ SDN 연동 게이트웨이 모듈 구조 설계 § 스마트 유무선 네트워킹을 위한 응용 선행연구 ‑ SDN 기반 가상홈의 DLNA 미디어 네트워킹 응용 설계 및 프로토타입 개발 ‑ SDN 기반 보안 라우팅 응용 설계 및 프로토타입 개발 ‑ SDN 기반 스마트 WiFi 액세스 응용 설계 및 프로토타입 개발 ‑ SDN 기반 모바일 네트워크 진화 연구 ‑ SDN 기반 모바일 메쉬 네트워크 시뮬레이터 프로토타입 개발
ㅇ 캐리어급 SDN 인프라 통합관리 요구사항 정의 및 핵심구조 설계 § SDN 가상인프라 통합관리 요구사항 정의 및 구조 설계 ‑ 캐리어급 SDN 가상 인프라 관리 서브시스템 상세설계서 (Ver. 1.0) ‑ SDN 인프라 모니터링 구조 설계 § SDN 가상인프라 자원상태 모니터링/분석 구조 설계 및 핵심모듈 개발 ‑ SDN 인프라 모니터링 핵심모듈 개발 ‑ SUMA Use-cases 정의 ‑ 인프라 모니터링 정보 수집 및 분석 응용 GUI 개발 § SDN 인프라 구성 관리 (OF-Config) 기능 개발 ‑ OF-Config 1.0 구조 및 기능 설계 ‑ OF-Config 1.0 서버 프로토타입 개발
ㅇ SDN 언어·검증도구 요구사항 정의 및 핵심구조 설계 § SDN 네트워크 프로그래밍 요구사항 정의 ‑ Open Flow 1.0 & 1.3 기반 검증 속성 분석 ‑ SDN 환경에서의 정형검증 언어 적용 방법 분석 § SDN 언어 및 검증도구 구조 설계 ‑ veriSDN 서브시스템 기능 구조 및 인터페이스 정의 ‑ veriSDN 정형검증의 동작 방식 및 기능절차 정의 § 의미론 기반 SDN 정형 모델 및 언어 개발(Syntax 및 Semantics 포함) ‑ SDN 검증을 위한 정형언어(pACSR) 규격서 작성 ‑ pACSR 정형명세 언어의 syntax 및 semantics 정의 ‑ pACSR의 Predefinded Predicates & Functions 정의 ‑ pACSR 변환 규칙 규격서 작성 ‑ veriSDN 정형 검증 이론 및 검증기능에 대한 프로토타입 개발
ㅇ 단계별 테스트베드 구축 계획 및 1단계 테스트베드 구축 § 3단계 시험망 구축 계획 수립 § 1단계 시험망 구축 : IRIS, vNMS, VTN 등 시험 환경 지원
ㅇ 개방형 R&D 체계 및 환경 구축 § 사업 R&D 프로세스 및 품질관리 체계 구축 § 개방형 R&DB를 위한 Redmine 기반 사업 관리 시스템 구축 및 운영 § 공동 참여 기관간의 효율적 상생 연구를 위한 원격회의 환경 구축 및 운영
The materials provided on this website are subject to copyrights owned by ETRI and protected by the Copyright Act. Any reproduction, modification, or distribution, in whole or in part, requires the prior explicit approval of ETRI. However, under Article 24.2 of the Copyright Act, the materials may be freely used provided the user complies with the following terms:
The materials to be used must have attached a Korea Open Government License (KOGL) Type 4 symbol, which is similar to CC-BY-NC-ND (Creative Commons Attribution Non-Commercial No Derivatives License). Users are free to use the materials only for non-commercial purposes, provided that original works are properly cited and that no alterations, modifications, or changes to such works is made. This website may contain materials for which ETRI does not hold full copyright or for which ETRI shares copyright in conjunction with other third parties. Without explicit permission, any use of such materials without KOGL indication is strictly prohibited and will constitute an infringement of the copyright of ETRI or of the relevant copyright holders.
J. Kim et. al, "Trends in Lightweight Kernel for Many core Based High-Performance Computing", Electronics and Telecommunications Trends. Vol. 32, No. 4, 2017, KOGL Type 4: Source Indication + Commercial Use Prohibition + Change Prohibition
J. Sim et.al, “the Fourth Industrial Revolution and ICT – IDX Strategy for leading the Fourth Industrial Revolution”, ETRI Insight, 2017, KOGL Type 4: Source Indication + Commercial Use Prohibition + Change Prohibition
If you have any questions or concerns about these terms of use, or if you would like to request permission to use any material on this website, please feel free to contact us
KOGL Type 4:(Source Indication + Commercial Use Prohibition+Change Prohibition)
Contact ETRI, Research Information Service Section
Privacy Policy
ETRI KSP Privacy Policy
ETRI does not collect personal information from external users who access our Knowledge Sharing Platform (KSP). Unathorized automated collection of researcher information from our platform without ETRI's consent is strictly prohibited.
[Researcher Information Disclosure] ETRI publicly shares specific researcher information related to research outcomes, including the researcher's name, department, work email, and work phone number.
※ ETRI does not share employee photographs with external users without the explicit consent of the researcher. If a researcher provides consent, their photograph may be displayed on the KSP.