[Dongclee의 2012년 3월 13번째 포스팅 (no Step-By-Step 가이드)] Windows Server 8 Hyper-V Advanced 기능 7 : Virtual Fibre Channel

계속해서 Hyper-V 8의 Virtual Fibre Channel 기능을 소개합니다. 이번 포스팅의 번역이 좀 매끄럽지 못한 점 여러분들의 양해 부탁 드립니다. ^-^

Hyper-V Virtual Fibre Channel ( https://technet.microsoft.com/en-us/library/hh831413.aspx )

가상 환경에서도 기존 스토리지 디바이스에 쉽고 안정적으로 연결할 수 있는 방안이 필요합니다. Windows Server 8의 Hyper-V는 게스트 운영 체제 내에서 “가상 광 채널 (Virtual Fibre Channel)” 포트를 지원합니다. 즉, 가상 기계에서 직접적으로 “가상 광 채널 (Virtual Fibre Channel)”에 연결할 수 있습니다. 반면에, Windows Server 2008 R2의 Hyper-V는 가상 기계에서 “가상 광 채널 (Virtual Fibre Channel)” 포트를 지원하지 않습니다. Widows Server 8의 Hyper-V 에서, 가상 기계의 Failover Clustering 구성 할 때, 이제 “가상 광 채널 (Virtual Fibre Channel)”에 연결된 SAN 디스크를 사용할 수 있습니다.

Hyper-V “가상 광 채널 (Virtual Fibre Channel)” 기능을 사용하게 되면, 가상 기계가 “가상 광 채널 (Virtual Fibre Channel)” 스토리지에 연결할 수 있습니다. 기존 “가상 광 채널 (Virtual Fibre Channel)” 스토리지를 가상 기계에서 활용할 수 있기 때문에, 가상 기계의 Failover Clustering을 위해 iSCSI 스토리지를 별도로 구매할 필요가 없습니다. 또한, Hyper-V 가상 기계 내의 “가상 광 채널 (Virtual Fibre Channel)” 지원은 NPIV, Virtual SAN, Live Migration 및 MPIO와 같은 관련된 기능도 지원함을 의미합니다.

Hyper-V 상의 “가상 광 채널 (Virtual Fibre Channel)”을 사용하기 위한 요구 사항은 다음과 같습니다: 

  • Hyper-V 역할이 활성화된 Windows Server 8 한 대 이상. 물론, Hyper-V는 하드웨어 가상화가 가능한 CPU가 필수적입니다.
  • “가상 광 채널 (Virtual Fibre Channel)”을 사용할 수 있는 가상 기계의 OS는 Windows Server 2008, Windows Server 2008 R2, Windows Server 8 입니다.
  • LUN에 연결된 “가상 광 채널 (Virtual Fibre Channel)”을 통해 접근할 수 있는 스토리지는 OS의 부트 파티션이 될 수 없습니다.
  • “가상 광 채널 (Virtual Fibre Channel)”을 지원하는 업데이트된 HBA 드라이버가 지원되는 하나 또는 그 이상의 “가상 광 채널 (Virtual Fibre Channel)” host bus adapter 가 장착된 컴퓨터. 업데이트된 HBA 드라이버는 다음과 같은 모델이 있습니다. 

Vendor

Model

Brocade

BR415 / BR815

Brocade

BR425 / BR825

Brocade

BR804

Brocade

BR1860-1p / BR1860-2p

QLogic

Qxx25xx “광 채널 (Virtual Fibre Channel)” HBAs

가상 기계에 연관된 표준 WWN(World Wide Name)을 사용함으로써, 가상 기계 내의 “가상 광 채널 (Virtual Fibre Channel)”은 SAN에 직접적으로 연결할 수 있는 방법을 제공합니다. SAN의 특정 LUN에 직접 접근이 요구되는 워크로드를 가상화하기 위해, Hyper-V 사용자는 “가상 광 채널 (Virtual Fibre Channel)” SAN을 사용할 수 있습니다. 공용 “가상 광 채널 (Virtual Fibre Channel)” 스토리지에 연결된 가상 기계의 게스트 운영 체제가 Failover Clustering을 구성한다면, 이제 가상 기계가 “가상 광 채널 (Virtual Fibre Channel)”에 연결된 “가상 광 채널 (Virtual Fibre Channel)” SAN을 공유 디스크로 사용할 수 있습니다.

  • NPIV 지원 : 다중 가상 N_Port ID를 단일 물리적 “가상 광 채널 (Virtual Fibre Channel)” N_Port에 매핑하기 위하여, Hyper-V 게스트를 위한 “가상 광 채널 (Virtual Fibre Channel)”은 기존 “N_Port ID Virtualization (NPIV)” T111 표준을 사용합니다. Virtual HBA로 구성된 가상 기계를 시작할 때 마다, 신규 NPIV 포트가 Hyper-V 호스트 상에 생성됩니다. Hyper-V 호스트 상의 가상 기계가 중지되었을 때, NPIV 포트는 제거됩니다.
  • 가상 SAN 지원 : 다중 광 채널 포트를 통해, 단일 Hyper-V 호스트가 여러 다른 SAN에 연결할 수 있는 시나리오를 지원하기 위해, Hyper-V 호스트는 가상 SAN을 정의할 수 있습니다. 가상 SAN은 동일 물리적 SAN에 연결된 물리적 광 채널 포트의 명명된 그룹을 정의합니다. 예를 들어, Hyper-V 호스트가 2개 SAN에 연결되어 있다고 가정합니다 2개 SAN은 “운영 SAN” 및 “테스트 SAN” 입니다. Hyper-V 호스트는 2개 물리적 광 채널 포트를 통해 각 SAN에 연결되어 있습니다. 예를 들어, 관리자는 2개의 가상 SAN을 구성할 수 있습니다. 운영 SAN”에 연결된 2개의 물리적 광 채널 포트를 소유한 “Production SAN” 이라는 가상 SAN을 구성했습니다. “테스트 SAN”에 연결된 2개 물리적 광 채널 포트를 소유한 “Test SAN” 이라는 가상 SAN을 구성했습니다. (??)
  • Live Migration 지원 : 광 채널 연결성을 유지하는 동안 Hyper-V 호스트 간의 가상 기계 live migration을 지원하기 위하여, 2개의 WWN이 각 가상 광 채널 어댑터를 위해 구성됩니다. 아래 그림과 같이 Set A 및 Set B WWN을 구성합니다. Live Migration 동안에 Hyper-V 호스트는 자동적으로 Set A 와 Set B 사이의 WWN 주소를 대체합니다. 이러한 자동 WWN 주소 대체 기능은 migration 前에 모든 LUN이 대상 호스트에서 사용 가능하게 합니다. 또한, 자동 WWN 주소 대체 기능은 migration 동안에 어떠한 다운타임도 발생하지 않음을 보장합니다.

 

  • MPIO 기능 지원 : 가상 기계가 연결하는 광 채널 스토리지 연결성의 이중화를 위해, Windows Server 8의 Hyper-V는 MPIO 기능을 사용할 수 있습니다. 다음과 같은 방법으로 광 채널의 MPIO를 사용할 수 있습니다:
    • MPIO를 사용하는 워크로드를 가상화합니다. 호스트에 여러 개의 광 채널 포트를 설치합니다. 호스트에서 접근 가능한 LUN으로의 연결 경로 이중화를 위해 MPIO를 사용합니다.
    • 가상 기계 내에 여러 개의 가상 광 채널 어댑터를 구성합니다. 가상 기계가 접근할 수 있는 LUN으로의 연결 경로 이중화를 위해 MPIO를 사용합니다.
    • 호스트 또는 각 가상 기계를 위해 여러 다른 DSM(Device Specific Module)을 사용합니다.