본문 바로가기

NFV

(2)
Open Baton: a Framework for Virtual Network Function Management and Orchestrator (NFVO) Open Baton은 OPNFV의 Orchestra 영역에 Integration되는 NFVO이고 ETSI NFV MANO specification에 대한 구현체입니다. 현재 release 3까지 런칭되었습니다. 위의 아키텍처에서 Open Baton은 크게 NFVO, VMFM, FM, AE를 제공하고 있습니다. 그리고 Open Baton은 plugin을 통하여 다른 VIM에 Integration을 할 수 있습니다. 현재는 Open Stack에 대한 plugin을 제공해주며 다른 VIM에 연동을 위해서는 plugin을 만들어야 하는데 이 부분에 대한 sdk를 제공해주고 있습니다. 아래는 Open Baton에 대한 소개 자료 입니다. https://www.slideshare.net/GiuseppeCarella..
DPDK (Data Plane Development Kit) 란? 오늘날 네트워크 기술은 널리 활용되고 있고, 전용 네트워크 어플라이언스 장비들을 가상화 네트워크에서 동작 시키기 위한 NFV(Network Function Virtualization) 기술이 각광을 받고 있습니다. NFV는 기존 장비들을 동일한 성능에서 지원한다라는 전제 조건이 있습니다. 일반적으로 우리가 Native환경에서 어떤 프로그램을 사용하는 것과 가상화 환경에서 사용할 경우에는 Performance의 Gap이 존재하게 됩니다. DPDK는 Intel에서 개발한 고성능 패킷 처리 소프트웨어로 고속 패킷 처리를 위한 라이브러리와 드라이버를 제공하고 NFV의 네트워크 성능을 높이기 위한 핵심 기술입니다. DPDK의 특징: 리눅스 or 윈도우의 Kernel 대신에 네트워크 패킷을 처리하는 응용 소프트웨어..