읽는 시간: 6분 49초 | 게시일: 2025년 10월 28일
네트워크 기능 가상화 NFV(네트워크 기능 가상화)란?
NFV(네트워크 기능 가상화)는 네트워크 기능을 추상화하여, 표준화된 컴퓨팅 노드에서 실행되는 소프트웨어로 해당 기능을 설치, 제어, 조작할 수 있습니다. 또한 클라우드와 가상화 기술의 통합을 통해 탄력적인 확장성과 자동화를 갖춘 새로운 네트워크 서비스의 신속한 개발을 촉진합니다. 이러한 기술은 종종 NFV 및 SDN(소프트웨어 정의 네트워킹)으로 그룹화됩니다.
네트워크 기능 가상화로 해결 가능한 문제
NFV 및 SDN 개발의 주요 동인 중 하나는 네트워크, 스토리지, 컴퓨팅 리소스의 자동화된 오케스트레이션과 관리에 대한 필요성입니다. 예를 들어 VM 10개 또는 컨테이너 수백 개가 있는 하나의 물리적 서버가 포함된 시나리오에서는 수동 작업이 필요한 경우 확장이 불가능합니다. 자동화를 통해 VM, 컨테이너, 라우터, 방화벽, IPS(침입 방지 시스템) 등의 VNF(네트워크 기능 가상화)를 빠르게 구축하거나 제거하여 동적 수요에 맞춰 네트워크 기능을 탄력적으로 확장할 수 있습니다.
네트워크 기능 가상화의 역할
NFV는 수동 프로세스의 병목 현상을 제거하여 자본 효율성을 높이고 네트워크 서비스를 더 민첩하게 제공하며 새로운 서비스를 온디맨드로 배포할 수 있도록 지원합니다. 또한 서비스 공급자가 서비스를 더 빠르고 경제적으로 제공하고 자동화를 활용하여 확장성과 민첩성에 대한 고객 요구 사항에 대응할 수 있도록 지원합니다.
네트워크 기능 가상화의 작동 방식
NFV의 모듈식 아키텍처로 서비스 공급자가 모든 수준에서 자동화를 구현할 수 있습니다. 아키텍처의 주요 구성요소는 다음과 같습니다.
- NFVI(NFV 인프라) 빌딩 블록: 가상화 레이어(하이퍼바이저 또는 Kubernetes와 같은 컨테이너 관리 시스템)와 VNF를 호스팅하는 물리적 컴퓨팅, 스토리지, 네트워킹 구성요소를 제공합니다. NFVI는 VNF에 대한 리소스 할당을 제어하는 NFVI 인프라 관리자(VIM)를 통해 관리됩니다. OpenStack은 물리적 리소스와 가상 리소스를 제어하는 오픈 소스 VIM의 한 예입니다. Red Hat OpenStack Platform은 상용 VIM의 한 예입니다.
- VNF: 하나 이상의 네트워크 서비스를 제공하는 소프트웨어 기반 애플리케이션으로, NFVI에서 제공하는 가상화된 인프라를 사용하여 네트워크에 연결하며 프로그래밍형의 확장 가능한 네트워크 서비스를 제공합니다. VNF Manager는 VNF 인스턴스의 라이프 사이클과 VNF 소프트웨어의 관리를 지원합니다.
- MANO(관리 및 오케스트레이션): NFV 아키텍처에서 VNF의 포괄적인 관리 및 오케스트레이션을 제공합니다. 또한 VNF를 인스턴스화하고 네트워킹 서비스 체인을 오버레이하는 VIM 및 VNF Manager에 대한 워크플로의 자동화, 프로비저닝, 조율을 통해 네트워크 서비스를 인스턴스화하며, NFV 아키텍처를 기존 OSS/BSS와 연결합니다.
HPE Juniper Networking의 네트워크 기능 가상화 구현
Juniper NFV 솔루션에는 다음 사항이 포함되어 있습니다.
- 턴키 관리 및 오케스트레이션 플랫폼에 CN2(Cloud-Native Contrail Networking)를 활용하는 MANO를 위한 프로그래밍형 클라우드 참조 아키텍처.
- 턴키 관리 및 오케스트레이션 플랫폼을 위한 CN2를 활용하는 수평적이고 사전 검증된 NFVI 스택.
- 엔드 투 엔드 통신사급 언더레이와 오버레이를 갖춘 클라우드 스케일 패브릭.
- Apstra를 사용하여 클라우드 인프라의 구축, 운영, 문제 해결, 보안을 자동화하는 의도 기반 네트워킹.
- SDN에서 가시성과 제어를 제공하고 물리적 네트워크와 구성요소를 NFVI에 연결하는 지능형 서비스 엣지.
- vSRX를 통해 활성화되는 VNF.
- NFX250 네트워크 서비스 플랫폼을 통해 VNF를 최종 사용자에게 안전하게 확장하는 고객 구내 장비.
FAQ
네트워크 기능 가상화와 가상 네트워크 기능의 차이점은 무엇입니까?
NFV(네트워크 기능 가상화)는 컴퓨팅, 스토리지, 네트워킹과 같은 네트워킹 인프라와 플랫폼 리소스를 가상화하기 위해 ETSI(European Telecommunications Standards Institute) NFV 아키텍처 모델을 기반으로 구축된 프레임워크입니다. 방화벽, 라우터, 경로 리플렉터, BNG(광대역 네트워크 게이트웨이) 등 소프트웨어 구현에서 가상화되는 개별 기능을 VNF(가상 네트워크 기능)라고 합니다.
NFV의 장점은 무엇입니까?
서비스별 하드웨어를 기반으로 구축된 네트워킹 플랫폼과 달리 NFV는 하드웨어와 독립적인 소프트웨어 인프라를 지원합니다. COTS(상용 기성품) x86 서버 하드웨어는 네트워크 기능을 제공하는 VM(가상 시스템)을 위한 공통 컴퓨팅 플랫폼 역할을 합니다. 서버 컴퓨팅, 메모리, 스토리지 리소스는 여러 VM에서 동시에 유연하게 공유하여 각 서비스에 적합하게 성능과 규모를 조정하고 비용을 최적화할 수 있습니다. 단일 서비스를 지원하고 시간이 지남에 따라 비용이 상각되는 전용 하드웨어 플랫폼과 달리 NFV는 단일 물리적 서버에서 여러 서비스를 호스팅하는 동시에 서비스 수요에 맞춰 확장 및 축소가 가능하여 경제적 효율성이 향상됩니다.
VNF와 VM은 어떤 관계입니까?
VNF는 단일 서버에서 단일 VM으로 구현하거나 여러 서버에서 여러 VM으로 분리하여 구현할 수도 있습니다. 소프트웨어를 분리하면 서비스 구성요소를 다양한 플랫폼 및/또는 위치에서 제공하여 성능, 대기 시간, 규모, 비용을 최적화할 수 있습니다. 이러한 서비스에는 지역 데이터 센터의 컨트롤 플레인과 엣지 클라우드의 사용자 플레인이 포함됩니다. 서비스형으로 제공되는 VNF는 각각 자체 VM 내에서 실행되는 여러 애플리케이션을 사용하여 구현될 수 있으며, 완전히 새로운 VNF를 인스턴스화할 필요 없이 각 애플리케이션의 성능과 규모를 조정할 수 있습니다.
NFV로 어떻게 5G 미래에 대비할 수 있습니까?
5G는 5세대 모바일 네트워크이며, NFV 및 클라우드 원칙을 적용하여 설계 및 구현되었습니다. NFV는 5G 코어부터 5G RAN까지 5G 인프라의 모든 영역에서 자동화 증가, 운영 민첩성 향상, CapEx 절감을 지원합니다.
NFV는 어떤 방식으로 작동합니까?
ETSI NFV 참조 아키텍처를 기반으로 컴퓨팅, 스토리지, 네트워킹 등의 하드웨어 리소스는 하이퍼바이저라는 가상화 레이어를 사용하여 추상화됩니다. 하이퍼바이저는 기본 하드웨어를 공유하는 VM을 만들고 실행합니다. VNF를 구현하는 데 하나 이상의 VM이 사용됩니다. MANO라고 하는 NFV 관리 및 오케스트레이션은 상위 레벨 애플리케이션에서 처리되어 NFVI(NFV 인프라) 및 VNF 서비스의 라이프 사이클을 자동화합니다. VM과 서비스의 네트워킹은 서브넷 멤버십과 정책 시행을 자동화하는 SDN(소프트웨어 정의 네트워킹) 컨트롤러를 따릅니다.
HPE Juniper Networking은 어떤 NFV 기술/솔루션/제품을 제공합니까?
HPE Juniper Networking은 기업, 서비스 공급자, 클라우드 운영자의 데이터 센터를 위한 포괄적인 SDN, 자동화, VNF 솔루션 세트를 제공합니다. 이러한 솔루션에는 자동화된 NFV 솔루션을 구축하고 배포하는 데 사용하는 Contrail Networking SDN, Apstra Automated Data Center, Paragon Automation 등이 있습니다. HPE Juniper Networking은 라우팅, 클라우드 AI, 보안을 위한 가상화된 네트워킹 솔루션을 제공하여 NFV로의 전환을 간소화합니다.