NFV


### Network function virtualization, NFV
NFV도입의 가장 큰 이점은 소프트웨어와 하드웨어의 분리를 통한 비용 절감
SDN은 네트워크 장치의 제어부 (Control Plane)와 전송부 (Data Plane)를 분리하는 개념
네트워크 장치는 데이터의 전송부의 기능만을 가지게 하고, 대신 범용 서버에 제어부의 기능을 줌
그러면, 하나의 제어부가 여러 개의 네트워크 장치를 제어할 수 있다
> ![](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Fbde08c3a-a6c5-4468-8608-cb8043bb32dd%2FUntitled.png?table=block&id=b6f7971a-3af7-4b98-8048-7357dd5fde5b&cache=v2)

> ![](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F7cbe22cb-c806-4aa4-830c-05bcbcaa3c64%2FUntitled.png?table=block&id=9f2ceba0-d851-4072-8007-b147e1951add&cache=v2)

NFV가 SDN 기술과 함께 언급되는 이유는 바로 가상 네트워크 때문
NFV란 방화벽 (Firewall)이나 로드밸런서 (Load Balancer)와 같은 네트워크 장비를 가상화
가상 머신 상에서 네트워크 기능을 구현한 것을 VNF (Virtual Network Function) 이라고 하는데요. 이를 범용 서버상에 올리는 것이 바로 NFV
SDN을 서버 내에서 물리 스위치 기능을 소프트웨어로 가상화한 가상 스위치 (Virtual Switch)와 이를 제어하는 SDN 컨트롤러 (Controller)로 구현

- SDN - Software Defined Networking
- NFV - Network Function Virtualization
- VNF - Virtual Network Functions
- OVS - Open vSwitch는 분산 가상 멀티 레이어 스위치의 오픈 소스 구현





> [SDN과 NFV, VNF의 개념 차이](http://www.itworld.co.kr/news/105521)

> [5G 시대 SDN/NFV (2) - 다가올 5G 시대의 핵심? SDN 기반 가상 네트워크를 이용한 NFV](https://www.netmanias.com/ko/post/blog/13361/sdn-nfv-sk-telecom/sdn-nfv-in-the-5g-era-2-nfv-using-sdn-based-virtual-network)








