- Network Function Virtualization
네트워크 장비에서 하드웨어나 소프트웨어를 분리하고, 범용 서버의 가상화 기반 위에서 네트워크 기능을 가상화하는 기술
개요
NFV의 목적
- 표준 가상화 기술을 활용, 기존 Appliance 장비들을 Software 형태의 Virtual Appliance로 구현
- 서비스 기능 구현을 위해 보다 민첩한 소프트웨어 기반 프레임워크를 사용하여 서비스 유연성을 향상
NFV 특징
- TCO 절감: 네트워크 기능을 범용 서버로 구성하므로 장비 비용 절감, 네트워크 단순화로 운영 비용 절감
- 전력 소비량 감소: 서버 가상화와 마찬가지로 장비의 집약적 구현 가능
- 사용자 최적화: NFV를 유연성 이용, 사용자 환경에 맞는 서비스의 용이한 구성 가능
NFV 적용을 통한 변화
NFV 구성 예시
- VNF, NFVI, NFV 관리와 오케스트레이션(Management & Orchestration) 구성
- VNF(Virtual Network Function) : 네트워크 기능 실현을 위한 소프트웨어 패키지
- NFVI(Network Functions Virtualization Infrastructure) : VNF를 실행하는 실제의 물리적/ 소프트웨어적 자원
- OSS/BSS : 통신사업자가 구현하는 시스템부
- NFV management &Orchestration : VNF, NFVI 관리 기능 외에도 다양한 기능 추가 가능
NFV와 SDN의 차이
- NFV와 SDN는 서로 상호 보완적인 관계로 독립적으로 구성도 가능하고 융합 또한 가능
- 최근엔 네트워크 가상화를 SDN/NFV라고 묶어서 지칭하는 경향
구분 | SDN | NFV |
---|---|---|
정의 | 네트워킹의 소프트웨어화 | 네트워킹 기능의 가상화 |
목적 | TCO, CAPEX, OPEX 감소 | 네트워크의 유연성 증가 |
주안점 | Control Plain의 소프트웨어화 | Data Plain의 가상화 |
적용 대상 | 데이터 센터, 기업, 클라우드 | 주로 ISP |
표준화 | ONF(Open Networking Forum) | ETSI NFV Working |