게스트 가상 머신 클러스터의 스토리지 공간 Direct 사용
이 문서에서 설명한 대로 물리적 서버 클러스터 또는 VM(가상 머신) 게스트 클러스터에 저장소 공간 Direct를 배포할 수 있습니다. 이러한 유형의 배포는 프라이빗 또는 퍼블릭 클라우드 위에 있는 VM 집합에 가상 공유 스토리지를 제공합니다. 이렇게 하면 애플리케이션 고가용성 솔루션을 사용할 수 있습니다.
게스트 클러스터에 대한 요구 사항
가상화된 환경에서 저장소 공간 Direct를 배포할 때 적용되는 고려 사항은 다음과 같습니다.
최소 2개 노드 및 최대 3개의 노드
2노드 배포는 감시(클라우드 감시 또는 파일 공유 감시)를 구성해야 합니다.
3노드 배포는 한 노드를 다운하고 다른 노드에서 하나 이상의 디스크가 손실되는 것을 허용할 수 있습니다. 두 노드가 종료되면 노드 중 하나가 반환될 때까지 가상 디스크가 오프라인 상태가 됩니다.
장애 도메인에 배포할 VM 구성
Azure – 가용성 집합 구성
Hyper-V – VM을 노드 간에 분리하도록 VM에서 구성
AntiAffinityClassNames
VMware – VM을 ESX 호스트 간에 구분하는 "별도의 가상 머신" 형식의 DRS 규칙을 만들어 VM-VM 선호도 방지 규칙을 구성합니다. 저장소 공간 Direct와 함께 사용할 디스크는 PVSCSI(Paravirtual SCSI) 어댑터를 사용해야 합니다. Windows Server를 사용한 PVSCSI 지원은 https://kb.vmware.com/s/article/1010398을 참조하세요 .
Azure Premium SSD 관리 디스크와 같은 짧은 대기 시간/고성능 스토리지 사용 또는 더 빠른
캐싱 디바이스가 구성되지 않은 플랫 스토리지 디자인 배포
각 VM에 표시되는 최소 두 개의 가상 데이터 디스크 사용(VHD/VHDX/VMDK)
가상 디스크를 물리적 오류에 취약하지 않은 파일로 구현할 수 있기 때문에 이 수는 완전 배포와 다릅니다.
다음 PowerShell cmdlet을 실행하여 상태 관리 서비스 자동 드라이브 교체 기능을 사용하지 않도록 설정합니다.
Get-storagesubsystem clus* | set-storagehealthsetting -name "System.Storage.PhysicalDisk.AutoReplace.Enabled" -value "False"
게스트 클러스터에서 가능한 VHD/VHDX/VMDK 스토리지 대기 시간에 대한 복원력을 높이려면 저장소 공간 I/O 시간 제한 값을 늘립니다.
HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\spaceport\\Parameters\\HwTimeout
dword: 00007530
16진수 7530의 10진수는 30000이며 30초입니다. 기본값은 1770 16진수 또는 6000 10진수(6초)입니다.
가상 머신 게스트 클러스터에서 저장소 공간 Direct를 사용할 때는 다음 기능이 지원되지 않습니다.
호스트 수준 가상 디스크 스냅샷/복원
대신 기존 게스트 수준 백업 솔루션을 사용하여 저장소 공간 Direct 볼륨의 데이터를 백업하고 복원합니다.
호스트 수준 가상 디스크 크기 변경
VM을 통해 노출되는 가상 디스크는 동일한 크기와 특성을 유지해야 합니다. 각 VM에 더 많은 가상 디스크를 추가한 다음 풀에 추가하여 스토리지 풀에 더 많은 용량을 추가할 수 있습니다. 현재 가상 디스크와 크기 및 특성이 동일한 가상 디스크를 사용하는 것이 좋습니다.
Azure IaaS VM 게스트 클러스터
Azure 템플릿은 복잡성을 줄이고 모범 사례를 구성하며 Azure Iaas VM에서 저장소 공간 직접 배포 속도를 냅니다. Azure에서 배포하는 데 권장되는 솔루션입니다.
대신 게스트 가상 머신에 Azure 공유 디스크를 사용하는 것이 좋습니다. Azure Shared Disks를 참조 하세요.
다음 단계
가상 머신 게스트 클러스터에 저장소 공간 Direct를 배포하려면 다음 문서를 참조하세요.