2014년 10월 6일 월요일

NFV란?

NFV란 무엇을 말하는가?

  • 네트워크 기능 가상화(NFV (Network Functions Virtualization)라고 합니다.
  • 클라우드가 IT관련 기업에서 관심을 두는 것이라면,
  • NFV는 통신 사업자가 관심을 보입니다.

NFV를 통해서 어떤 효과를 기대할 수 있을까?`

  • 네트워크를 제어하는 통신 장비의 기능을 소프트웨어로 구현하고, 범용 서버에 가상화 된 OS에서 이를 실행시킨다.
  • 서버 가상화와 네트워크 장비를 소프트웨어 정의 네트워크를 응용하여
  • 지금까지 전용 장치를 사용해야만 했던 라우터나 게이트웨이, 방화벽, 로드 밸런서 등의 네트워크 장비의 기능을 범용 OS에서 실행되는 응용 프로그램 소프트웨어로 구현한다.
  • 이렇게 되면 네트워크 기능을 가상화 된 서버에서 실행하여 전용 장비를 대체할 수 있다.
  • 하드웨어에 의존하던 기존 네트워크 기능을 일반 서버 컴퓨터로 대체 할 수 있으며,
  • 특정 사용자나 이벤트에 의한 돌발적인 수요의 증감이나 구성의 변경이 필요할 때 유연하게 대응할 수 있다.
  • 물리적 장비의 집약 · 고밀도화를 통하여 관리 비용과 소비 전력의 절감을 함께 기대할 수 있다.

NFV가 왜 필요로 하게 되었을까?

  • 클라우드 환경에서 가상 네트워크 기능구현한 것이 NFV이다.
  • 사용자마다 필요로 하는 네트워크 기능을 용도에 따라 ON/OFF를 선택할 필요가 있다.
  • 구체적으로 사용자에게 보내는 패킷이 경유하는 기능을 나타내는 식별자를 부여하고 이에 따라 경로 제어하는 것을 말한다.
예)
사용자 A의 패킷은 방화벽과 칩입 방지 시스템이 필요하다.
사용자 B의 패킷은 방화벽만 필요하다.
이를 NFV를 이용하면
사용자 A를 위해서 가상화 기술에 기반한 클라우드 방화벽 과 IPS (침입 방지 시스템) 기능을 제공한다.
사용자 B를 위해서 가상화 기술에 기반한 클라우드 방화벽만을 이용하는게 할 수 있다.
즉 사용자 A, B를 위해서 별도의 하드웨어 구성이 필요한 것이 아니라, 공동 하드웨어를 이용해서 유연한 서비스 제공이 가능 한 것이 NFV이다.
  • 네트워크 패킷을 서비스 계약 정보와 연동시킴으로써 사용자가 이용하고 싶은 기능을 온라인으로 변경할 수 있다.
  • 사용자가 이용하고 싶은 기능은 가상화 네트워크 기능으로 자동으로 반영할 수 있다.
  • 아울러 식별자 변경도 쉽게 할 수 있다.
  • NFV를 통해서 지금까지 많은 시간이 걸리던 설정 변경 작업을 사람이 개입하지 않으므로 운영 비용을 절감 할 수 있다.
  • 클라우드 기반으로 소프트웨어를 설치하는 것만으로 새로운 기능을 빠르게 추가 할 수 있다.
  • NFV는 사용자 네트워크 서비스를 빠르고 유연하게 제공할 수 있다.

NFV은 장점

  • 통신 네트워크를 가상화된 클라우드 단위로 통합하여 배포하는 것이 가장 큰 장점
  • 데이터를 전송하는 물리적 / 가상 스위치 뿐만아니라 네트워크 기능을 분리하고,
  • 클라우드 기반으로 집약함으로해서
  • 장비의 조달, 네트워크 설계/구축의 유연성을 제공하고,
  • 쉽게 운용 부하를 줄이고,
  • 서비스 확장의 가변성을 함께 제공할 수 있다.

표준화

  • NFV는 ETSI (유럽 전기 통신 표준화 기구)에서 현재 표준화 진행중이다.

댓글 없음:

댓글 쓰기