Architectural components


Image Source : https:\/\/en.wikipedia.org\/wiki\/Software-defined_networking

SDN의 구성 요소들에 대해 알아보자.

SDN Controller

SDN Controller는 중앙에 위치한 요소이다. SDN 첫번째 역할은 응용프로그램 영역 으로부터 SDN Datapath 사이의 번역을 책임진다. 두번째는 SDK 응용프로그램에 네트워크 추상화 인터페이스를 제공한다. SDN Controller는 하나이상의 NBI Agent들과 SDN Control Logic, Data영역 인터페이스 드라이버 컨트롤 ( CDPI)로 이루어져 있다.

SDN Datapath

SDN Datapath는 광고 전달과 데이터 처리 기능 을 통해 가시성과 깔끔한 컨트롤을 노출하는 논리 네트워크 장비다. 논리 표현은 물리적인 기판 자원들의 일부나, 전체를 포함할 수 있다. SDN Datapath는 CDPI agent와 하나이상의 트래픽 전달 엔진 그리고 트래픽 처리 기능이 없거나 존재하기도 한다. 이 엔진과 기능들은 데이터패스의 외부 인터페이스 들과 내부 트래픽 처리 또는 종료 기능 사이에 단순한 전달을 포함할 수 있다. 하나이상의 SDN Datepath는 통신 자원들의 물리적으로 결합되어 하나의 유닛으로 관리되는 물리적 네트워크 요소에 포함될 수 있다. 이 논리 정의는 논리, 물리 매핑과 공유 물리자원 관리, 가상화나 SDN Datapath 분할과 같이 규정되지도 배제되지도 않는다.

SDN Control to Date-Plane Interface(CDPI)

SDN CDPI는 SDN 컨트롤러와 Datapath 사이에 정의된 인터페이스이다. CDPI는 적어도 모든 전달 과정에 프로그래밍적인 조절 기능, 광고 기능, 통계보고, 이벤트 알림기능을 제공한다. SDN의 하나의 값은 CDPI에 구현된 공개, 벤더 중립적이고 상호작용에 기대어 있다.

SDN Northbound Interfaces (NBI)

SDN NBI는 SDN 응용프로그램과 컨트롤러 사이의 인터페이스이다. NBI는 추상 네트워크 뷰와 네트워크 작동과 필요항목을 직접 표현할 수 있다. NBI는 단계의 추상화와 다른 기능 집합의 추상화가 발생할 수 있다.

results matching ""

    No results matching ""