1. 네트워크 가상화 (Network Virtualization)
ㅇ 물리적인 네트워크 형태를 따르지 않는 가상적/논리적 망 또는 회선
- 보통, 매우 다양한 네트워크가 물리 매체 상에 혼재되어 구성됨
ㅇ 목표 : 네트워크의 설계,구축,운용,변경이 용이토록 하기 위함
2. 네트워크 가상화의 例)
ㅇ VLAN (Virtual LAN)
- LAN상의 여러 노드들 간에 가상의 LAN으로 연결
ㅇ VPN (Virtual Private Network, 가상사설망)
- 실제 여러 물리 네트워크를 서로 가상으로 연결
ㅇ 오버레이 네트워크 (Overlay Network)
- 가상의 링크에 의해 가상 머신들을 네트워크화 연결
ㅇ NFV (Network Function Virtualization, 네트워크 기능 가상화)
- 위의 네트워크 가상화들과는 달리,
. 서버 가상화의 개념을 네트워크 기능까지도 확장한 개념 임
. 즉, 가상 머신 상의 소프트웨어 기반 네트워크 기능을 구현
- 장점
. 가상화된 네트워크 기능 항목들에 대해, 개별적으로 관리,배포,관제,구축 등이 가능
- 예를들면,
. 클라우드 내 서버 가상화 환경에서 동작하는 가상 머신,가상 라우터,가상 스위치 등을 통해,
. 다양한 가상 네트워크 구성이 가능 (클라우드 가상화 등)
- 이질적 망 간의 원할한 통신을 위해, 주로 컨테이너 개념 활용
ㅇ SDN (Software Defined Network, 소프트웨어 정의 네트워크)
- 물리 네트워크를 소프트웨어적으로 제어
- 이를위해,
. 네트워크를 계층 및 평면으로,
. 데이터를 사용자 및 제어로,
. 입체적으로 구분시킴