VMM에서 저장소 공간 Direct 관리
이 문서에서는 S2D(저장소 공간 Direct)의 개요와 System Center - VMM(Virtual Machine Manager) 패브릭에 배포되는 방법을 설명합니다.
S2D(저장소 공간 Direct)는 Windows Server 2016에서 도입되었습니다. 물리적 스토리지 드라이브를 가상 스토리지 풀로 그룹화하여 가상화된 스토리지를 제공합니다. 가상화된 스토리지를 사용하면 다음을 수행할 수 있습니다.
- 여러 물리적 스토리지 원본을 단일 가상 엔터티로 관리합니다.
- 외부 스토리지 디바이스를 사용 또는 사용하지 않고 저렴한 스토리지를 가져옵니다.
- 여러 유형의 스토리지를 단일 가상 스토리지 풀에 수집합니다.
- 새 드라이브를 추가하여 스토리지를 쉽게 프로비전하고 요청 시 가상화된 스토리지를 확장합니다.
참고 항목
VMM 2019 UR3 이상에서는 Azure Stack HCI(Hyper Converged Infrastructure, 버전 20H2)를 지원합니다.
참고 항목
VMM 2022는 Azure Stack HCI(하이퍼 컨버지드 인프라, 버전 20H2 및 21H2)를 지원합니다.
작동 방식
S2D는 Windows Server 클러스터의 특정 노드에 연결된 스토리지에서 스토리지 풀을 만듭니다. 스토리지는 단일 노드에 직접 연결된 노드 또는 디스크 디바이스의 내부일 수 있습니다. 지원되는 스토리지 드라이브에는 NVMe, SATA 또는 SAS를 통해 연결된 SSD 및 HDD가 포함됩니다. 자세히 알아보기.
- Windows Server 클러스터에서 S2D를 사용하도록 설정하면 S2D는 적격 스토리지를 자동으로 검색하고 클러스터의 스토리지 풀에 추가합니다.
- 또한 S2D는 성능을 최대화하기 위해 기본 제공 서버 쪽 스토리지 캐시를 만듭니다. 가장 빠른 드라이브는 캐싱에 사용되고 나머지 드라이브는 용량에 사용됩니다. 캐시에 대해 자세히 알아봅니다.
- 스토리지 풀에서 볼륨을 만듭니다. 볼륨을 만들면 가상 디스크(스토리지 공간)가 만들어지고, 파티션 및 형식이 지정되고, 클러스터에 추가되고, CSV(클러스터 공유 볼륨)로 변환됩니다.
- 볼륨에 대해 다양한 수준의 내결함성을 구성하여 SMB 3.0을 사용하여 가상 디스크가 풀의 실제 디스크에 분산되는 방식을 지정합니다. 복원력이 없거나 미러 또는 패리티 복원력으로 볼륨을 구성할 수 있습니다. 자세히 알아보기.
수렴형 및 비수렴형 배포
S2D를 실행하는 클러스터는 다음과 같은 몇 가지 방법으로 배포할 수 있습니다.
- 하이퍼 컨버지드 배포: Hyper-V 컴퓨팅 및 S2D 스토리지는 동일한 클러스터 내에서 실행되며 둘 사이에 분리되지 않습니다. 이렇게 하면 컴퓨팅 및 스토리지 리소스의 동시 크기 조정이 제공됩니다.
- 집계된 배포: 컴퓨팅 리소스는 하나의 Hyper-V 클러스터에서 실행됩니다. S2D 스토리지는 다른 클러스터에서 실행됩니다. 세밀하게 조정된 관리를 위해 클러스터의 크기를 개별적으로 조정합니다.
하이퍼 수렴형 배포
하이퍼 수렴형 배포에 대한 일러스트레이션은 다음과 같습니다.
그림 1: 하이퍼 수렴형 배포
- VM 파일은 로컬 CSV에 저장됩니다.
- 파일 공유 및 SMB는 사용되지 않습니다.
- S2D CSV 볼륨을 사용할 수 있게 된 후에는 다른 Hyper-V 배포와 마찬가지로 프로비전합니다.
- Hyper-V 컴퓨팅 클러스터를 S2D 스토리지와 함께 확장합니다.
집계된 배포
다음은 집계된 배포에 대한 그림입니다.
그림 2: 집계된 배포
- 파일 공유는 S2D CSV에 만들어집니다.
- Hyper-V VM은 SOFS(스케일 아웃 파일 서버)에 파일을 저장하도록 구성되고 SMB 3.0을 사용하여 액세스합니다.
- 미세 조정된 관리를 위해 Hyper-V 및 SOFS 클러스터의 크기를 별도로 조정합니다. 예를 들어 컴퓨팅 노드는 많은 VM의 전체 용량에 가까울 수 있지만 스토리지 노드에는 디스크 및 IOPS 용량이 초과될 수 있습니다. 따라서 컴퓨팅 노드만 추가합니다.