Skip to content

가상화 기술

가상화는 컴퓨터에서 컴퓨터 리소스의 추상화를 일컫는 광범위한 용어이다. “물리적인 컴퓨터 리소스의 특징을 다른 시스템, 응용 프로그램, 최종 사용자들이 리소스와 상호 작용하는 방식으로부터 감추는 기술”로 정의할 수 있다. 이것은 다중 논리 리소스로서의 기능을 하는 것처럼 보이는 서버, 운영 체제, 응용 프로그램, 또는 저장 장치와 같은 하나의 단일 물리 리소스를 만들어 낸다. 아니면 단일 논리 리소스처럼 보이는 저장 장치나 서버와 같은 여러 개의 물리적 리소스를 만들어 낼 수 있다. 출처: 위키백과

  • 네트워크에서는 다양한 가상화 기술이 사용되고 있다.

  • 가상화 기술을 이용하면 리소스를 더 효율적으로 사용할 수 있고 운영 비용이나 도입 비용을 줄일 수 있다.

  • 기존 레거시 환경의 문제점을 해결할 수도 있다.

  • 그러나 다른 기술과 마찬가지로, 부적절한 상황에 쓰이면 악영향을 주기에 현재 인프라에 꼭 필요한 상황인지 판단해야한다.

  • 가상화 기술은 크게 두가지로 나눌 수 있다.

  • 여러 개의 물리 장비를 하나의 논리 장비로 합치는 기술

    • 다수의 장비를 하나처럼 관리하여 관리 부하가 줄어든다.
    • 여러개의 물리 스위치를 묶어 논리스위치를 만들면 이중화 경로를 효율적으로 사용하고 루프 문제를 제거할 수 있다. (페일오버 시간이 짧음)
    • LACP와 MC-LAG이 이 범주에 속한다.
  • 하나의 물리 장비를 여러 개의 논리 장비로 나누는 기술

    • 스위치에서 설명한 VLAN 기술이 이 범주에 속한다.
    • VM(ex. VMware의 ESXi)과 같이 하나의 물리서버에 여러개의 가상 서버를 구성하는 기술도 이 범주에 속한다.
    • 관리 포인트가 감소하고, 자원활용률이 증가한다.
    • 전체 장비 물량이 줄어 도입 비용과 운영 비용이 절감된다. (Capex & Opex)
    • 비교적 성능 저하가 있을 수 있기에 용량 산정에 신경써야한다.

벤더별 장비 가상화 기술

각 벤더별로 제공하는 가상화 기술들에 대해 알아보자.

하나의 논리 장비로 만드는 가상화

  • Cisco Systems

    • VSS(Virtual Switching System):
      • VSL(Virtual Switching Link)로 장비를 연결해 하나의 가상 스위치를 만든다. 시스템에서 운영할 수 있는 대역폭을 확장하고 가용성을 증대시킨다.
    • StackWise/FlexStack:
      • VSS는 최대 두개의 장비를 하나의 가상 스위치로 구성할 수 있지만, StackWise나 FlexStack은 최대 8~9개의 스위치를 하나의 가상 스위치로 구성할 수 있다.
      • 스택 구성을 위해 일반 포트가 아닌 스위치 후면의 스택 구성용 모듈이나 케이블을 이용해 데이지 체인(Daisy Chain) 형태로 구성한다.
    • FEX(Fabric Extender):
      • FEX는 하나의 스위치를 다른 장비의 모듈 형태로 구성하는 기술이다.

      • 하나의 스위치가 다른 스위치의 모듈 형태로 구성되어, 상단 스위치의 운영체제를 그대로 사용한다.

        image
  • 주니퍼

    • 가상 섀시(Virtual Chassis):

      • 가상 섀시는 EX와 QFX 시리즈 스위치에서 지원되는 가상화 기술이다. 최대 10개의 스위치를 링 형태의 토폴로지로 연결해 하나의 장비처럼 관리한다.
    • VCF

      • 가상 섀시와 마찬가지로 EX와 QFX 시리즈 스위치에서 지원되는 가상화 기술이다.

      • 스파인-리프 형태로 디자인하여 최대 20대의 장비를 패브릭 멤버로 구성할 수 있다.

      • 16개 랙 규모의 PoD(Point of Delivery) 사이즈에 적합하다.

        image
    • Junos Fusion

      • VCF보다 대규모에 적용될 수 있다. 유형에 따라 3가지 아키텍처로 나뉘며 각 기술에 따라 지원되는 장비 모델이 다르다.
        • Junos Fusion Provider Edge
        • Junos Fusion Data Center
        • Junos Fusion Enterprise
  • 익스트림(Extreme)

    • VCS(Virtual Cluster Switching)
      • 최대 48개의 VCS 패브릭을 한 대의 가상 스위치로 만들어 관리할 수 있다.

      • 스위치 간 ISL(Inter-Switch Link)를 구성하는 것 만으로 클러스터에 연결 가능하다.

      • 쉬운 Scale-Out을 지원한다.

        image
  • HP Networking

    • IRF(Interligent Resilent Fabric)
      • 다른 벤더가 하나의 가상 스위치로 구성할 수 있는 제품이 제한적인 반면 HF IRF는 모든 제품에서 가상화는 지원한다.
      • 다만 IRF로 구성할 때는 동일한 모델끼리 구성해야한다.

여러 개의 논리 장비로 만드는 가상화

  • Cisco Systems

    • VDC
      • VDC 기능으로 하나의 물리 스위치를 8개의 논리 스위치로 나눠 사용할 수 있다.
      • 전체 VDC를 관리할 수 있는 별도의 관리 VDC도 지원한다.
      • VDC별 데이터 트래픽은 완전치 분리되므로 VDC 간 통신시에는 물리 케이블 등 일반적인 구성이 필요하다.
  • F5

    • vCMP(Virtual Clusted Multi Processing)
      • 장비를 Guest 장비로 나누어 개별적으로 자원을 할당할 수 있다.

      • 가상화 장비 간 다른 버전의 운영체제를 사용할 수도 있다.

        image
  • 포티넷

    • 포티게이트
      • VDOM 가상화 기술을 사용해 물리 장비를 여러 대의 논리장비로 나눈다.
      • VRF(Virtuual Routing and Forwarding)의 중간 수준의 가상화 기능을 제공한다.
      • 라우팅 뿐만 아니라 전체 단위로 시스템 전체를 가상화한다.

참고