1. 글로벌 오픈프론티어
  2. 글로벌 오픈프론티어 소개
  3. 글로벌 오픈프론티어 2기

글로벌 오픈프론티어 2기

  • 네트워크 기능 가상화를 위한 공개 플랫폼
    “OPNFV”
    • 글로벌 오픈프론티어 2기
    • GLOBAL OPEN FRONTIER
    • 조만석
    • ㆍ주요경력
    • (1995~1997) MIS 개발 & 운용, War game 시스템 개발
      (1998~2000) bio-medical Image processing R&D
      (2001~2004) HPC 기반 bio-medical Image processing R&D
      (2004~2014) Network System & Enterprise System R&D
      (2014~) 공개 소프트웨어 개발자 (OPNFV, OpenStack, DPDK)
    • ㆍ활동 커뮤니티
    • OPNFV
    • ㆍ전문분야
    • 네트워크 (SDN, NFV), 클라우드&가상화(OpenStack, KVM), OS(Linux Kernel), LLVM

    활동 프로젝트

    • 프로젝트명
    • OPNFV(Open Platform for Network Function Virtualization)
    • 개요
    • 네트워크 장비는 전용 하드웨어와 전용 소프트웨어로 구성
      네트워크 공급사의 전용 하드웨어/소프트웨어를 사용하여 호환성,
      유지보수, 비용등을 개선하기 위해서 범용 하드웨어에서
      가상화 환경을 이용하여 네트워크 기능을 소프트웨어로
      구성하자는 것이 네트워크 기능 가상화 NFV임.
      OPNFV는 네트워크 기능 가상화를 공개 소프트웨어로 개발하는
      프로젝트
    • 특징
    • 공개 소프트웨어를 사용하여 네트워크 기능을 구현
      사용자 요구 조건에 따른 서비스 대응 가용성의 향상
      장애발생 시 서비스로 전환이 비교적 용이
      신규 서비스 개발 및 시험 평가 기간이 빨라짐.
      다양한 공개 소프트웨어 기술 사용.
      Linux, KVM, VMWare, Xen, Docker, ONF, ODL, DPDK, ...
    • 목표
    • OPNFV 프로젝트에 기여
    • 기대효과
    • 가상화 기술에 따른 서비스 표준화와 신규/기존 서비스 마이그레이션 용이
      공개 소프트웨어로 네트워크 인프라를 공개 소프트웨어 기술를 이용하여
      공용화하여 표준 기술 및 기술 범용화와 대중화에 이바지.
      도입, 운용 비용의 절감. 유지 보구, 관리 비용의 효율화.
      가상화 기반 서비스 체인 관리처럼 신규 서비스 혁신
    • 리퍼지토리
    • https://git.opnfv.org/cgit
    • 프로젝트명
    • kernelstudy.net
    • 개요
    • 리눅스 커널을 아키텍쳐부터 시작하여 소스코드를 한줄한줄 그 의미를 분석하는 프로젝트
    • 특징
    • ARM 아키텍쳐 기반 리눅스 커널 소스 코드 분석 각 함수별 용법 및 동작과정
    • 목표
    • 처음 전원을 넣었을 때부터 리눅스 커널의 동작을 소스 코드 레벨에서 분석하고 그 내용을 문서화하고 공유
    • 기대효과
    • 시스템 아키텍쳐 이해, 커널 부트 시퀀스, 커널 디버깅, 디바이스 드라이버의 동작, 그리고 커널의 각 기능별 동작을 자세하게 분석하여 지속적으로 공개
    • 리퍼지토리
    • https://github.com/hephaex/kernel_review