본문 바로가기
IT기술

네트워크 가상화란 무엇인가?

by romydady 2024. 1. 18.

 

네트워크 가상화는 기본 네트워크 하드웨어에서 분리된 논리적, 가상 네트워크를 생성하는 기능입니다 .

이를 통해 네트워크는 점점 더 늘어나는 가상 환경과 더 잘 통합되고 지원할 수 있습니다. 지난 10년 동안 조직에서는 점점 더 가상화 기술을 채택해 왔습니다. 네트워크 가상화는 전통적으로 하드웨어를 통해 제공되었던 네트워킹 연결과 서비스를 하이퍼바이저의 물리적 네트워크에서 분리되어 독립적으로 실행되는 논리적 가상 네트워크로 추상화합니다.

스위칭 및 라우팅과 같은 레이어 2 및 3 서비스 외에도 네트워크 가상화에는 일반적으로 방화벽 및 서버 로드 밸런싱을 비롯한 가상화된 레이어 4~7 서비스가 통합됩니다. 이 기술은 오늘날 데이터 센터의 많은 네트워킹 문제를 해결하여 조직이 기본 인프라에 물리적으로 접근하지 않고도 필요에 따라 중앙에서 네트워크를 프로그래밍하고 프로비저닝할 수 있도록 돕습니다. 이러한 접근 방식을 통해 조직은 진화하는 컴퓨팅 요구 사항을 충족하기 위해 워크로드와 리소스를 출시, 확장 및 조정하는 방법을 단순화할 수 있습니다.

가상화를 통해 기업은 소프트웨어 기반 컴퓨팅 및 스토리지 리소스 의 효율성과 민첩성을 활용할 수 있습니다 . 네트워크는 가상화를 더욱 강화하는 방향으로 나아가고 있지만, 네트워크 가상화는 SDN(소프트웨어 정의 네트워킹)과 네트워크 기능 가상화(NFV)가 주장하는 것처럼 제어 평면과 포워딩 평면의 진정한 연결 해제를 통해 더욱 초점이 맞춰진 것은 최근의 일입니다.

가상화의 정의

가상화는 소프트웨어에서 서버, 저장 장치 또는 네트워크 리소스와 같은 하드웨어 플랫폼을 시뮬레이션하는 기능입니다. 모든 기능은 하드웨어에서 분리되어 "가상 인스턴스"로 시뮬레이션되며 기존 하드웨어 솔루션처럼 작동할 수 있습니다. 물론 이러한 리소스의 가상 인스턴스를 지원하는 호스트 하드웨어가 어딘가에 있지만 이 하드웨어는 COTS(상용 기성품) 플랫폼 일 수 있습니다 . 또한 단일 하드웨어 플랫폼을 사용하여 필요에 따라 쉽게 스핀업하거나 다운할 수 있는 여러 가상 장치 또는 시스템을 지원할 수 있습니다. 결과적으로 가상화된 솔루션은 일반적으로 기존 하드웨어 기반 솔루션보다 훨씬 더 휴대성, 확장성 및 비용 효율성이 뛰어납니다.

네트워크에 가상화 적용

가상화를 네트워크에 적용하면 스위치 및 라우터와 같은 하드웨어 및 소프트웨어 네트워킹 리소스에 대한 논리적 소프트웨어 인스턴스가 생성됩니다. 물리적 네트워킹 장치는 단순히 패킷 전달만 담당하는 반면, 가상 네트워크(소프트웨어)는 네트워크 서비스와 기본 네트워크 리소스를 쉽게 배포하고 관리할 수 있는 지능적인 추상화를 제공합니다. 결과적으로 가상화된 환경을 더 잘 지원하도록 네트워크를 조정할 수 있습니다.

네트워크 가상화 및 화이트박스 하드웨어

현재로서는 네트워크 가상화를 사용하여 물리적 하드웨어 위에 오버레이 네트워크를 생성하는 추세입니다. 이를 사용하면 화이트 박스 스위치를 사용하여 물리적(언더레이) 네트워크의 비용이 절감됩니다. 일반적인 기성 스위치와 라우터의 사용과 관련하여, 화이트 박스 네트워킹은 값비싼 독점 스위치를 사용하지 않음으로써 지출을 제한합니다. 네트워크 가상화는 또한 필요한 고급 네트워크 기능과 특징을 제공하기 위해 오버레이의 지능에 의존함으로써 비용 절감에 기여합니다.

가상 네트워크

네트워크 가상화를 사용하면 가상화된 인프라 내에 가상 네트워크를 생성할 수 있습니다. 이를 통해 멀티 테넌시 환경의 복잡한 요구 사항을 지원할 수 있습니다. 네트워크를 가상화함으로써 다른 네트워크 자원과 완전히 분리된 가상 환경 내에서 가상 네트워크를 만들 수 있습니다. 이러한 경우 네트워크 가상화는 트래픽을 영역이나 컨테이너로 분리하여 트래픽이 다른 리소스와 혼합되거나 다른 데이터가 전송되지 않도록 할 수 있습니다.

네트워크 가상화: 요약

  1. 소프트웨어와 하드웨어를 분리하면 전용 장비를 일반 표준 장비로 교체할 수 있습니다.
  2. 낮은 자본 지출, 유연성, 균일성을 위해 COTS 기반 인프라를 사용합니다.
  3. 네트워크 정책을 통한 지능형 소프트웨어는 기존 물리적 하드웨어 인텔리전스를 향상시킵니다.
  4. 리소스 활용 극대화를 위한 멀티 테넌트 환경.
반응형

댓글