2014년 10월 16일 목요일

공개 소프트웨어 프로젝트 OPNFV, OpenDaylight

공개 소프트웨어 프로젝트 OPNFV

  • OpenStack과 NFV의 관계
  • OpenDaylight의 정보
  • OPNFV에 대하여.

SDN: Software Defined Network

  • 특징: Network를 Control 과 Data로 분리
  • 네트워크를 프로그램하듯이 바꿀수 있음.
  • 글로벌 뷰와 제어가 가능함

Network Vitualization

  • 가상 토폴로지 : 패브릭에서 분리
  • OpenStack Netron
  • 오버레이 네트워크 VXLAN

OpenDaylight

  • 오픈 소스 SDN 컨트롤러
  • Linux 재단, Cisco, IBM, Redhat에서 주도함.
  • 주요 요소
    • 모듈 형
    • 여러 프로토콜 지원
    • OSGi 모델을 사용하여
    • YANG로 기술
  • OpenDaylight SDN 플랫폼
  • 서비스 추상화 계층
  • 노스 밴드와 사우스 밴드 분리
  • 어플리케이션이 프로토콜을 이해하지 않아도 됨.
  • 12 프로젝트
    • 가상화 : VTN, OpenDove (VXLAN) OVSDB (OpenvSwitch)
    • Yang

OpenDaylight

  • ODL Focus
    • ML2 OpenDayLight 드라이버
    • VXLAN 의해 테넌트 분리
  • OpenDaylight Helium
    • 2014 년 10 월 릴리즈.
    • 21 프로젝트
    • 1 개의 에디션 → 기능 모델을 사용
    • Helium에서 CISCO의 공헌이 많아짐.
    • CISCO의 요소가 들어있다. 인증, 보안등
  • 주요기능
    • L3로드 밸런서 서비스
    • ocsdb에서 HW_VTEP → 스키마 지원
    • MD-SAL
    • AAA (Autholize, Keystone과 유사??)
    • OpFlex
    • SFC : NFV 체인 오브 서비스 성능

DPDK : 네트워크 라이브러리

  • 네트워크 카드
  • 최적화 : 가상 장치
  • 플랫폼 별 최적화 NUMA
  • SSE4, AVX
  • 해결해야 할 문제점
    • API / ABI 호환성
    • CPU → 컴파일 타임 최적화
    • VXLAN
  • DPDK + OVS
    • SR-IOV
  • 하이퍼 바이저

OpenStack 네트워크 프로젝트

  • Metering (Ceilometer)
    • 자원 측정
    • 알람
  • Orchestration (Heat)
    • 오케스트레이션 기능
    • Ceilometer와 연동한 자동 Scale-out 서비스
    • OpenShift (PaaS)
    • VPNaaS, FWaaS, LBaaS,,, etc
  • Networking (Neutron)
    • 네트워크 관리

ETSI NFV ISG

  1. Netwrok Functions Virtualisation IaaS
  2. Virtual Network Function as a Service (VNFaaS)
  3. Virtual Network Platform as a Service (VNPaas)
  4. VNF Forwarding Graphs
  5. Virtualisation of Mobile Core Network and IMS (vEPS)
  6. Virtualisation of Mobile base station (vBS)
  7. Virtualisation of the Home Enviroment (vRGW, vSTB, vCPE)
  8. Virtualisation of CDNs (vCDN)
  9. Fixed Access Network Function Virtualisation

SDN의 CPU부하 분석

  • 10%: Control plain + Signaling
  • 90%: Data plain
  • 포워딩 패킷 처리로 전체 CPU사용량의 90%를 사용.
  • OS 오버헤드가 표준 네트워크 스택의 성능를 제한

댓글 없음:

댓글 쓰기