로그인 / 등록 Account

가상화

NFV란?

네트워크 기능 가상화(NFV)는 기존에 독점 하드웨어에서 실행되었던 라우터, 방화벽, 로드 밸런서 등의 네트워크 서비스를 가상화하는 방식입니다. 이러한 서비스는 상용 하드웨어에서 가상 머신(VM)으로 패키징되므로 서비스 제공업체는 독점 서버가 아닌 표준 서버에서 자체 네트워크를 실행할 수 있습니다. 

NFV를 사용하면 각 네트워크 기능마다 전용 하드웨어가 필요하지 않습니다. NFV는 서비스 제공업체가 추가 하드웨어 리소스 없이도 새로운 네트워크 서비스 및 애플리케이션을 온디맨드로 제공할 수 있게 하여 확장성 및 민첩성을 향상시킵니다.


NFV 아키텍처

ETSI (European Telecommunications Standards Institute)에서 제안하는 NFV 아키텍처는 NFV 구현을 위한 표준을 정의하는 데 도움이 됩니다. 아키텍처의 각 구성 요소는 이러한 표준을 기반으로 안정성 및 상호운용성을 향상시킬 수 있습니다.

NFV 아키텍처의 구성 요소는 다음과 같습니다.

  • 가상 네트워크 기능(VNF)은 파일 공유, 디렉터리 서비스, IP 구성과 같은 네트워크 기능을 제공하는 소프트웨어 애플리케이션입니다.
  • 네트워크 기능 가상화 인프라(NFVi)는 네트워크 애플리케이션을 실행하는 데 필요하며 하이퍼바이저와 유사한 KVM 또는 컨테이너 관리 플랫폼과 같은 소프트웨어를 지원하기 위한 플랫폼의 인프라 구성 요소(컴퓨팅, 스토리지, 네트워킹)로 이루어져 있습니다.
  • 관리, 자동화 및 네트워크 오케스트레이션(MANO)은 NFV 인프라 관리 및 새 VNF 프로비저닝을 위한 프레임워크를 제공합니다.

소프트웨어 정의 네트워킹(SDN) 및 NFV

NFV와 SDN은 서로 의존하지는 않지만 유사한 점이 있습니다. 둘 다 가상화에 의존하고 네트워크 추상화를 사용하지만 기능을 분리하고 리소스를 추상화하는 방식은 서로 다릅니다. 

SDN은 중앙에서 관리하고 프로그래밍할 수 있는 네트워크를 생성할 목적으로 네트워크 포워딩 기능을 네트워크 제어 기능에서 분리합니다. NFV는 하드웨어에서 네트워크 기능을 추상화합니다. NFV는 SDN 소프트웨어를 실행할 수 있는 기반이 되는 인프라를 제공하여 SDN을 지원합니다. 

NFV와 SDN은 대상에 따라 함께 사용할 수 있으며 둘 다 상용 하드웨어를 사용합니다. NFV와 SDN을 사용하면 유연하고 프로그래밍 가능하며 리소스를 효율적으로 사용하는 네트워크 아키텍처를 생성할 수 있습니다.


NFV 사용의 이점

서비스 제공업체는 NFV를 사용해 전용 하드웨어가 아닌 표준 하드웨어에서 네트워크 기능을 실행할 수 있습니다. 또한 네트워크 기능이 가상화되므로 여러 기능을 하나의 서버에서 실행할 수 있습니다. 이는 물리 하드웨어가 덜 필요함을 의미하므로 리소스를 통합하여 물리적 공간, 전력 및 전체 비용을 절감할 수 있습니다. 

NFV는 제공업체가 다양한 서버에서 VNF를 실행하고 필요에 따라 VNF를 이동할 수 있는 유연성을 제공합니다. 이러한 유연성 덕분에 서비스 제공업체는 서비스와 애플리케이션을 더 빠르게 제공할 수 있습니다. 

예를 들어 고객이 새로운 네트워크 기능을 요청하면 제공업체는 새 VM을 가동하여 이 요청을 처리할 수 있습니다. 기능이 더 이상 필요하지 않으면 VM을 제거할 수 있습니다. 이는 잠재적인 새로운 서비스의 가치를 위험이 적은 방법으로 테스트해 볼 수 있습니다.


NFV에 왜 Red Hat이 필요할까요?

서비스 제공업체는 네트워크를 현대화하며, 워크로드와 서비스를 핵심 네트워크(데이터 센터)에서 엣지(접속 지점 및 중앙 시스템 주변)로 이동하고 있습니다. 이렇게 하면 더 짧은 대기 시간과 더 큰 대역폭으로 서비스를 가입자에게 보다 효율적으로 제공할 수 있습니다.

Red Hat NFV 솔루션은 Red Hat이 OpenStack, KVM 및 DPDK 프로젝트에 많은 노력을 들여 탄생시킨 결과물로, 인증된 파트너로 구성된 방대한 에코시스템에 의해 더욱 강력해졌습니다.

Red Hat의 NFV 솔루션은 오픈소스 방식과 표준을 기반으로 하며, 고객이 안정적이고 상호운영 가능한 기반을 구축할 수 있도록 합니다.