5.15 Disk Group Design

vSAN에서는 클러스터에 스토리지를 제공하는 호스트당 하나 이상의 디스크 그룹이 필요하지만 호스트당 둘 이상의 디스크 그룹을 사용하는 것을 고려해야 합니다.

스토리지 장애 도메인으로 디스크 그룹

디스크 그룹은 vSAN에서 스토리지 장애 도메인으로 생각할 수 있습니다. 디스크 그룹과 연결된 플래시 캐시 디바이스 또는 스토리지 I/O 컨트롤러에 장애가 발생하면 동일한 디스크 그룹의 용량에 기여하는 모든 디바이스 및 해당 스토리지를 사용하는 모든 가상 머신 구성 요소에 영향을 미칩니다. 해당 디스크 그룹에 있는 모든 구성 요소는 사용 가능한 리소스가 충분하다는 가정 하에 클러스터의 다른 곳에서 다시 빌드됩니다.

다른 호스트나 다른 디스크 그룹에 구성 요소가 있거나 다른 스토리지 I/O 컨트롤러에 연결된 다른 가상 머신은 영향을 받지 않습니다.

따라서 플래시 디바이스가 크고 용량이 큰 디스크 그룹이 하나만 있으면 장애 발생 시 상당한 양의 데이터를 재구축해야 할 수 있습니다. 이 재구축 트래픽은 가상 머신 트래픽의 성능에 영향을 미칠 수 있습니다. 구성 요소를 재구축하는 데 걸리는 시간도 문제인데, 재구축 중인 구성 요소가 있는 가상 머신은 이 시간 동안 발생하는 또 다른 장애에 노출될 수 있기 때문입니다.

여러 개의 작은 디스크 그룹을 사용하면 스토리지 I/O 컨트롤러 또는 플래시 디바이스 장애 발생 시 성능을 개선하고 장애 도메인을 줄일 수 있습니다. 단, 이 설계에는 여러 개의 플래시 디바이스 및/또는 스토리지 I/O 컨트롤러가 필요하므로 추가 디스크 슬롯이 필요하고 추가 비용이 발생할 수 있으므로 다음과 같은 사항을 고려해야 한다는 단점이 있습니다.

여러 디스크 그룹을 구현하는 데 드는 비용이 더 높지 않은 경우가 많습니다. 400GB 솔리드 스테이트 장치 2개와 800GB 솔리드 스테이트 장치 1개를 비교하면 가격이 비슷한 경우가 많습니다. 또한 동일한 호스트의 두 디스크 그룹에 두 개의 캐시 디바이스가 하나의 디스크 그룹에 하나의 캐시 디바이스보다 훨씬 더 높은 IOPS를 제공할 수 있다는 점도 고려할 가치가 있습니다.

설계 결정 : 디스크 그룹이 여러 개일수록 일반적으로 성능이 향상되고 장애 도메인이 줄어듭니다.