본문 바로가기

DevOps./네트워크, 보안

SDN과 NFV, VNF의 차이

728x90

 

SDN(Software Defined Networking)과 NFV(Network Function Virtualization), NFV와 관련된 VNF(Virtual Network Functions)은 모두 네트워킹 분야의 중요 개념이다.

SDN과 NFV와 VNF의 차이는 무엇일까

 

SDN : 소프트웨어 정의 네트워킹

SDN은 네트워크의 제어 플레인을 네트워크 트래픽을 전달하는 데이터 플레인과 분리한다는 개념이다. 이런 분리의 목적은 중앙에서 관리하고 프로그래밍이 가능한 네트워크를 만드는 것이다. 일부 SDN 구현 솔루션은 범용 네트워크 하드웨어를 통제하는 소프트웨어 기반 관리 플랫폼을 사용한다. 또 다른 접근법은 통합된 소프트웨어와 하드웨어를 사용하기도 한다.

SDN은 주로 대기업 데이터센터에서 사용하는데, 전통적인 네트워킹 아키텍처와 비교해 비2즈니스의 요구에 좀 더 쉽게 대응할 수 있는 네트워크를 필요로 하는 환경이다.

한편 SDN은 하위 영역도 다수 있는데, 소프트웨어 정의 WAN이나 보안을 목적으로 네트워크 트래픽을 극히 작은 영역으로 나누는 데 SDN을 사용하는 것 등이 대표적인 예다.

NFV : 네트워크 기능 가상화

NFV는 처음에 고객사에 네트워크 서비스를 제공하는 방법을 좀 더 쉽게 통제할 방법을 찾는 통신업체들의 컨소시엄으로 시작됐다. NFV의 기본적인 개념은 네트워크 서비스를 가상화하고, 이를 전용 하드웨어에서 추출해 내는 것이다.

NFV 배치는 보통 범용 서버를 사용하며, 원래는 하드웨어 기반이었던 네트워크 서비스의 소프트웨어 버전을 구동한다. 이들 소프트웨어 기반 서비스를 가상 네트워크 기능(VNF)라고 부르며, NFV ‘환경에서 구동된다. 이런 VNF에는 라우팅, 방화벽, 로드밸런싱, WAN 가속, 암호화 등이 있다. 이들 네트워크 서비스를 가상화함으로써 통신업체는 이들 서비스를 동적으로 제공할 수 있으며, 수요에 맞춰 쉽게 늘리고 줄일 수 있다.

 

 

출처

SDN과 NFV, VNF의 개념 차이

728x90
반응형
LIST