NFV에 대해서 간략하게나마 정리를 시작합니다.
잘못된 부분이나, 추가/보완할 내용이 있으시면 덧글 부탁드리겠습니다.
추가/보완되는 내용이 있으면 업데이트 하도록 하겠습니다.
- 초기작성 : 2013. 09.21
- Last Update : 2013. 09.21
NFV (Network Function Virtualization)
- 기존 Hardware Appliances들로 구현된 Route, NAT, Firewall, IDS, IPS, DNS, Caching등의 다양한 기능을 Software 형태의
Virtual Applicances로 구현하여 운용하는 가상화 기술.
- 2012년 10월 독일 SDN & OpenFlow World Congress 에서 BT와 도이치텔레콤이 NFV 단체 설립 발표.
- ETSI(European Telecommunications Standards Institue)의 ISG(Industry Specification Group)에서 NFV 표준화 시작
- 서비스 사업자 주도로 NFV 표준화 진행 중.
NFV의 목적
- 표준 IT 가상화 기술을 활용하여 기존의 단일 Appliance로 동작하던 장비들을 Software형식으로 Virtual Appliance로 구현.
- Virtual Appliance로 구현된 S/W는 표준 대용량 서버/스위치/스토리지를 활용하여 하나의 서비스 자원으로 운용
- 기능적인 구현을 Virtual Appliance에서 구현함으로써, 표준화된 대용량 장비 개발 장려.
- 서비스 기능 구현을 위해 보다 민첩한 소프트웨어 기반 프레임워크를 사용하여 서비스 유연성을 향상.
NFV 특징
- 기존의 고정된 인프라와 모바일 인프라 모두에서 어떠한 Data Plane 처리 / Control Plane 기능 적용 가능.
- 기존의 독립된 Hardware Applicane의 경우에 단독형 장비이므로 물리적인 확장만 가능하지만,
Virtual Appliance로 구현된 경우, CPU/Memory와 같은 추가적인 자원 할당만으로 유연한 확장이 가능하다.
[On-Demand 시에 Scale-Out을 쉽게 할 수 있음]
- 필요에 따라, 새로운 장비에 별도의 설치가 필요없이 기존의 Virtual Appliance의 이동 및 인스턴스화가 가능하다.
NFV vs SDN
- NFV은 SDN과의 보완을 통해서 상호 이익을 가져갈 수 있지만, 서로의 종속되어 구현되지는 않을 것이다.
- SDN는 네트워크를 보다 쉽게 설정/관리할 수 있게 해주며,
NFV 네트워크를 보다 쉽게 Deploy하고, 확장할 수 있게 해준다.
SDN과 NFV에서 이를 가능하게 해주는 주요 Key테마는 바로 "Software"이다.
구 분 |
SDN |
NFV |
탄 생 배 경 |
• Control Plane과 Data Plane을 분리 • 중앙 집중식 제어와 Network의 프로그램화 |
• 네트워크 기능 이동(독립 Appliance → 일반 서버 |
적 용 위 치 |
• Campus / Datacenter / Cloud | • Service Provider Network |
적 용 장 비 |
• 범용 서버와 스위치 | • 범용 서버와 스위치 |
초기 어플리케이션 |
• Cloud orchestration and networking |
• Routers, firewalls, gateways, CDN, WAN accelerators, SLA assurance |
프로토콜 |
• OpenFlow | • 현재 없음 |
표준화 기구 |
• Open Networking Forum (ONF) |
• ETSI NFV Working |
NFV 구현 시
- CAPEX(설비투자비) / OPEX(운용비) / 상면 / 에너지 소비량 의 절감 효과
- 네트워크 사업자의 성숙주기 감소
CloudNFV
- 다수의 벤더로 구성된 NFV에 대한 Prototype을 만드는 컨소시엄 단체
- OpenDaylight과 같은 OpenSource Protect는 아니며, 각 벤더들은 자신들의 지적 재산권을 유지하여 생산한다.
하지만, 서로 다른 NFV Components간의 Open Interface를 통해서 Multi 벤더 NFV를 구성할 수 있다.
• Dell : NFV 기능이 있는 데이터센터 인프라
• 6WIND : Cloud 환경에서의 성능 가속화 기능
• EnterpriseWeb : 가상 네트워크 기능을 구성하는 리소스들을 통합하고 최적화를 위한 데이터모델에 대한 소프트웨어
• Overture Network : Orchestration 소프트웨어 / SDN 컨트롤러
클라우드에 배포된 가상 네트워크와 연결되는 Metro Edge Switch
• Qosmos : 네트워크 모니터링 소프트웨어 (NFV가 어떻게 네트워크를 운영을 하는지에 대한 모니터링)