[번역] vSAN 6.7 U3 – WSFC with Shared Disks & SCSI-3 Persistent Reservations

출처 : https://blogs.vmware.com/virtualblocks/2019/08/23/vsan67-u3-wsfc-shared-disksupport/

vSAN 6.7에서는 vSAN iSCSI 서비스를 사용할 때 Windows Server Failover Cluster(WSFC) 지원을 도입했다. 물리적 또는 가상 WSFC 노드를 위한 것이다. 이 기능은 공유 디스크를 사용하는 WSFC 클러스터에 대한 블록 장치가 필요한 고객에게 매우 쉽게 제공되었다.

인프라의 상당 부분을 vSAN으로 이전한 고객은 아직 가상화할 준비가 되지 않은 물리적 시스템에 블록 스토리지를 제공할 수 있었다. 가상화된 WSFC 노드는 여전히 동일한 iSCSI 기반 블록 디바이스를 사용할 수 있다.

vSAN 6.7 Update 3에서는 가상화된 WSFC 클러스터 구성과 함께 공유 vmdk를 사용할 수 있도록 지원한다. 이렇게 하면 iSCSI 제공 스토리지 및 네트워크와 관련된 추가 구성 작업이 제거된다. 이는 vSAN 6.7 Update 3에서 SCSI-3 Persitent Reservation(SCSI-3 PR) 지원을 추가되면서 가능하다.

SCSI 예약과 공유 디스크

다른 호스트 또는 가상 시스템의 경우 게스트가 공통 디스크를 공유하는 경우 SCSI 프로토콜은 시스템 중 하나만 메타데이터를 업데이트할 수 있도록 보장한다. SCSI 예약 지원을 통해 여러 노드가 디바이스에 액세스하는 동시에 다른 디바이스를 차단할 수 있다.

SPC-2 규격에서 지원되는 SCSI 예약은 예약 및 릴리스 기능뿐 아니라 지속적인 예약을 제공했다. 이들은 SCSI-3 PR이 도입된 SPC-3 규격과 비교할 때 서로 독립적이며 자체적인 한계가 있었다.

SCSI-3 PR에 도입된 개선 사항으로는 호스트 재시작 전반에 걸쳐 예약을 유지할 수 있는 기능, 다중 경로로 예약을 유지할 수 있는 기능, 호스트 또는 연결 장애로 인한 보다 탄력적인 동작 등이 포함되었다. 이를 통해 성능 및 가용성이 향상되는 동시에 잠재적인 데이터 손상의 전반적인 리스크를 줄일 수 있다.

공유 디스크가 있는 WSFC용 SCSI-3 PR

Windows Server 2008은 Windows Server 2003에서 SCSI-2 Reserve/Release 사용을 제외하고 SCSI-3 PR에 대한 요구사항을 도입했다.

스토리지 시스템은 공유 Disk 구성에서 Windows Server Failover Cluster(WSFC)를 지원하기 위해 네이티브 SCSI-3 PR을 지원할 수 있어야 한다. 여기에는 공유 스토리지가 있는 베어 메탈 시스템에 설치된 WSFC, 공유 스토리지를 사용하는 가상 시스템에 설치된 WSFC 또는 스토리지를 공유하는 물리적 시스템과 가상 시스템의 조합이 포함될 수 있다. Raw Device Mapping(RDM) 또는 가상 디스크(vmdks)는 지원되는 다른 구성에서 사용할 수 있다.

VMware KB 2147661은 RDM을 사용하거나 vSphere에서 vmdks를 사용할 때 지원되는 구성을 해결한다. vSphere 6.7에서는 vVol과 함께 공유 디스크를 사용하여 WSFC 클러스터를 실행하기 위한 지원이 도입되었다.

vSAN에서 공유 Disk WSFC 지원

vSAN 6.5는 비 vSAN 워크로드에 iSCSI 기반 블록 서비스를 제공하는 기능을 도입했다. 이는 vSAN 6.7 릴리즈와 함께 WSFC 공유 디스크 구성을 지원하는 것으로 검증되었다.

이러한 공유 디스크는 가상 시스템이 아닌 Windows에 제공된다. 이러한 vSAN 지원 iSCSI LUN은 스토리지 정책을 사용해서 WSFC 클러스터에서 사용하는 공유 디스크의 성능 및 보호 특성을 조정할 수 있다는 이점을 가지고 있다. 그에 비해 RDM의 라이프사이클 관리는 여러 세대 또는 서로 다른 스토리지 시스템의 공급업체에 걸쳐 지루하고 일관성이 없을 수 있다.

vSphere 6.7은 지원되는 vVol 기반 스토리지에 WSFC용 공유 디스크 배포를 단순화하여 RDM에 대한 요구 사항을 제거한다. 성능 및 보호 스토리지 정책은 기본 비 vSAN 스토리지에서 지원하는 정책을 기반으로 구축 시 쉽게 선택하거나 시간에 따라 조정할 수 있다.

vSAN 6.7 Update 3은 가상화된 WSFC 클러스터를 위한 네이티브 vSAN 기반 공유 Disk를 포함하도록 공유 Disk를 지원하는 WSFC를 확장한다. 따라서 외부 vVols 지원 스토리지 없이도 vSAN의 WSFC 공유 Disk에 모든 스토리지 정책 기반 관리 기능이 제공된다. 또한 소프트웨어 정의 스토리지를 도입한 고객을 위해 vSAN과 vVols 지원 스토리지 간의 스토리지 이동성을 향상할 수 있다.

서로 다른 vSAN 클러스터에 상주하는 물리적 호스트나 가상 시스템을 사용하는 WSFC 구성에서도 공유 디스크에 대해서는 vSAN iSCSI 서비스를 사용해야 한다.

구강사의 간단요약

  • vSAN에서 공유디스크로 WSFC 구성할 수 있어요.
  • SQL 클러스터도 할 수 있어요!
  • 무조건 외장스토리지 써야한다고 우기지 마세요. 끝!