네트워크 기능 가상화란?

네트워크 기능 가상화란?

NFV(네트워크 기능 가상화)는 네트워크 기능을 추상화하여 표준화된 컴퓨팅 노드에서 실행되는 소프트웨어를 통해 네트워크 기능을 설치, 제어 및 조작하도록 지원합니다. NFV에는 탄력적 확장 및 자동화와 더불어 새로운 네트워크 서비스를 신속하게 개발하기 위한 클라우드 및 가상화 기술이 통합되어 있습니다. 이러한 기술들은 주로 NFV 및 SDN(Software-Defined Networking) 그룹으로 나뉩 니다.

네트워크 기능 가상화로 해결할 수 있는 문제

NFV 및 SDN 개발의 핵심 원동력은 네트워크, 스토리지 및 컴퓨팅 리소스의 오케스트레이션과 관리를 자동화하려는 욕구에서 비롯됩니다. VM 10대와 컨테이너 수백 개가 있는 하나의 물리적 서버에 대한 시나리오를 상상해 보십시오. 이 개념은 수동 작업이 필요한 경우에는 절대로 확장할 수 없습니다. 자동화를 구현하면 VM, 컨테이너, 라우터, 방화벽, IPS(침입 방지 시스템)를 비롯한 VNF(가상화 네트워크 기능)를 신속하게 가동 또는 중지할 수 있으므로 동적 요구를 충족하기 위해 네트워크 기능을 탄력적으로 확장할 수 있습니다.

네트워크 기능 가상화로 수행할 수 있는 작업

NFV는 수동 프로세스로 인한 병목 현상을 제거하여 비용 효율적인 네트워크 서비스 제공 측면에서 민첩성을 전해줄 뿐만 아니라 새로운 서비스를 온 디맨드 방식으로 구축하도록 지원합니다. 서비스 프로바이더는 NFV를 통해 서비스를 더욱 빠르고 비용 효율적으로 제공하고, 고객의 확장성 및 민첩성 요구에 대응할 수 있도록 자동화를 활용할 수 있습니다.

네트워크 기능 가상화 작동 방식

NFV의 모듈형 아키텍처는 서비스 프로바이더가 모든 수준에서 자동화를 구현하도록 지원합니다. 아키텍처의 주요 구성요소는 다음과 같습니다.

  • NFVI(NFV 인프라) 빌딩 블록—VNF를 호스팅하는 물리적 컴퓨팅, 스토리지 및 네트워킹 구성 요소와 가상화 레이어(Kubernetes와 같은 컨테이너 관리 시스템 또는 하이퍼바이저)를 제공합니다. NFVI는 VNF의 리소스 할당을 제어하는 VIM(NFVI 인프라 관리자)을 통해 관리됩니다. OpenStack은 물리적 및 가상 리소스를 제어하는 오픈 소스 VIM의 한 가지 예입니다. 상업용 VIM의 예로 Red Hat OpenStack Platform을 들 수 있습니다.
  • VNF—하나 이상의 네트워크 서비스를 제공하는 소프트웨어 기반 애플리케이션입니다. VNF는 NFVI에서 제공하는 가상화된 인프라를 사용하여 네트워크에 연결하고 프로그래밍 및 확장 가능한 네트워크 서비스를 제공합니다. VNF 관리자는 VNF 인스턴스의 수명과 VNF 소프트웨어의 관리를 지원합니다.
  • MANO(관리 및 오케스트레이션)—NFV 아키텍처에서 매우 중요한 VNF의 관리 및 오케스트레이션을 제공합니다. MANO는 VNF 및 오버레이 네트워크 서비스 체인을 인스턴스화하는 VIM 및 VNF 관리자에 대한 워크플로우의 자동화, 프로비저닝 및 조율을 통해 네트워크 서비스를 인스턴스화합니다. MANO는 NFV 아키텍처와 기존 OSS/BSS를 연결합니다.

주니퍼 네트웍스 구현

주니퍼 NFV 솔루션은 다음 요소를 통합합니다.

  • 턴키 매니지먼트 및 오케스트레이션 플랫폼을 위해 Contrail을 최대한 활용하는, 프로그래밍 가능한 MANO용 참조 아키텍처
  • Contrail을 활용해 턴키 관리 및 오케스트레이션 플랫폼을 구축하는 수평적이고 사전 검증된 NFVI 스택.
  • 엔드투엔드 서비스 프로바이더급 언더레이 및 오버레이를 포함한 클라우드급 패브릭
  • Apstra에 기반한 인텐트 기반 네트워킹(Intent-based Networking)을 통한 클라우드 인프라의 구축, 운영, 문제 해결 및 보안 자동화
  • SDN에서 가시성 및 제어 기능을 제공하고 물리적 네트워크 및 요소를 NFVI에 연결하는 인텔리전트 서비스 에지.
  • vSRXvMX를 통해 지원되는 VNF
  • NFX250 네트워크 서비스 플랫폼으로 VNF를 안전하게 확장할 수 있는 고객 사내 장비.

네트워크 기능 가상화 FAQ

NFV와 VNF의 차이점은 무엇입니까?

네트워크 기능 가상화(NFV)는 네트워킹 인프라와 컴퓨팅, 스토리지 및 네트워킹과 같은 플랫폼 리소스를 가상화하기 위해 유럽 통신 표준협회(ETSI) NFV 아키텍처 모델을 기반으로 구축된 프레임워크입니다.방화벽, 라우터, 경로 리플렉터 및 광대역 네트워크 게이트웨이(BNG)와 같은 소프트웨어 구현 요소에서 가상화되는 개별 기능을 가상 네트워크 기능(VNF)이라고 합니다.  

NFV의 이점은 무엇입니까?

서비스별 하드웨어를 기반으로 하는 네트워킹 플랫폼과 달리 NFV는 하드웨어와 독립적인 소프트웨어 인프라를 지원합니다. 상업용 제품 및 서비스(COTS) x86 서버 하드웨어는 네트워크 기능을 제공하는 가상 머신(VM)의 공통 컴퓨팅 플랫폼으로서의 역할을 수행합니다. 서버 컴퓨팅, 메모리 및 스토리지 리소스를 여러 VM에서 동시에 유연하게 공유하여 각 서비스에 맞게 성능과 규모를 조정하고 비용을 최적화할 수 있습니다. 단일 서비스를 지원하고 시간이 경과함에 따라 상각되는 전용 하드웨어 플랫폼과 달리, NFV는 서비스 수요에 맞게 확대 및 축소할 수 있는 민첩성을 지원하는 동시에 단일 물리적 서버에서 여러 서비스를 호스팅하여 경제적 효율성을 제공합니다.

VNF와 VM은 어떻게 관련되어 있습니까?

VNF는 단일 서버에서 단일 VM으로 구현하거나 여러 서버에서 여러 VM으로 세분화하여 구현할 수 있습니다. 소프트웨어 세분화를 통해 지역 데이터센터의 컨트롤 플레인 및 에지 클라우드의 사용자 플레인 등 서로 다른 플랫폼 및/또는 위치에서 서비스 구성 요소를 전송하여 성능, 대기 시간, 규모 및 비용을 최적화할 수 있습니다. 서비스로서 VNF는 완전히 새로운 VNF를 인스턴스화할 필요 없이 해당 애플리케이션의 성능과 규모를 조정하기 위해 자체 VM 내에서 각각 실행되는 여러 애플리케이션을 사용하여 구현할 수 있습니다.   

NFV는 5G 미래를 어떻게 지원합니까?

5G는 5세대 이동통신망으로, NFV와 클라우드 원리를 사용하여 설계 및 구현되었습니다. NFV는 5G 코어에서 5G RAN에 이르기까지 5G 인프라의 모든 영역에 향상된 자동화, 운영 민첩성 및 감소된 자본 비용을 제공합니다.     

NFV는 어떤 방식으로 작동합니까?

ETSI NFV 기준 아키텍처를 기반으로 하는 컴퓨팅, 스토리지 및 네트워킹과 같은 하드웨어 리소스는 하이퍼바이저라는 가상화 계층을 사용하여 추상화됩니다. 하이퍼바이저는 기본 하드웨어를 공유하는 VM을 생성하고 실행합니다. VNF를 구현하는 데 1개 이상의 VM이 사용됩니다. MANO로 알려진 NFV 관리 및 오케스트레이션은 NFV 인프라(NFVI) 및 VNF 서비스의 라이프사이클을 자동화하기 위해 상위 애플리케이션에 의해 처리됩니다. VM 및 서비스의 네트워킹은 서브넷 멤버십 및 정책 시행을 자동화하는 SD-WAN(Software-Defined Wide-Area Networking) 컨트롤러의 책임입니다.

Juniper에서 제공하는 NFV 기술/솔루션/제품은 무엇입니까?

Juniper는 엔터프라이즈, 서비스 제공업체 및 클라우드 운영자 데이터센터를 위한 포괄적인 SDN, 자동화 및 VNF 솔루션 세트를 제공합니다.이러한 솔루션에 대한 예로 자동화된 NFV 솔루션을 구축 및 배포하는 Contrail Networking SDN, Apstra 자동화 데이터센터Paragon Automation를 들 수 있습니다.세계 최고의 네트워킹 제공업체 중 하나인 Juniper는 NFV로의 전환을 간소화하기 위해 라우팅, 클라우드 AI보안용 가상화 네트워킹 솔루션을 제공합니다. to simplify the transition to NFV.