vSAN은 블록 수준 중복 제거와 압축을 수행하여 스토리지 공간을 절약할 수 있습니다.
vSAN 플래시 전용 클러스터에서 중복 제거와 압축을 사용하도록 설정하면 각 디스크 그룹 또는 스토리지 풀 내의 중복 데이터가 줄어듭니다. 중복 제거는 중복 데이터 블록을 제거하는 반면 압축은 각 데이터 블록 내에서 추가적인 중복 데이터를 제거합니다. 이 두 가지 기술은 데이터 저장에 필요한 공간의 양을 줄이는 데 함께 기여합니다. vSAN은 캐시 계층에서 용량 계층으로 데이터를 이동할 때 중복 제거와 압축을 차례로 적용합니다. 온라인 트랜잭션 처리와 같이 중복 제거를 통해 혜택을 받지 못하는 워크로드에 대해서는 압축 전용 vSAN을 사용합니다.
중복 제거는 데이터를 캐시 계층에서 용량 계층으로 다시 쓸 때 인라인으로 발생합니다. 중복 제거 알고리즘은 고정된 블록 크기를 사용하며 각 디스크 그룹 내에 적용됩니다. 동일한 디스크 그룹 내 블록의 중복 복사본은 중복으로 제거됩니다.
vSAN Original Storage Architecture의 경우 중복 제거와 압축을 클러스터 전체의 설정으로 사용할 수 있지만 이러한 기능은 디스크 그룹 단위로 적용됩니다. 또한 vSAN 정책을 통해 설정을 변경할 수 없으므로 특정 워크로드에서 압축을 사용하도록 설정할 수 없습니다. vSAN 클러스터에서 중복 제거와 압축을 사용하도록 설정하면 특정 디스크 그룹 내의 중복 데이터가 단일 복사본으로 줄어듭니다.
vSAN Express Storage Architecture의 경우 클러스터에서 기본적으로 압축을 사용하도록 설정됩니다. 일부 가상 시스템 워크로드에서 압축을 사용하지 않으려면 사용자 지정된 스토리지 정책을 생성하고 가상 시스템에 정책을 적용하면 됩니다. 또한 vSAN Express Storage Architecture에 대한 압축은 새 쓰기에만 사용할 수 있습니다. 개체에 대해 압축을 설정한 후에도 이전 블록이 압축되지 않은 상태로 유지됩니다.
중복 제거 및 압축은 vSAN 플래시 전용 클러스터를 생성하거나, 기존 vSAN 플래시 전용 클러스터를 편집할 때 사용하도록 설정할 수 있습니다. 자세한 내용은 기존 vSAN 클러스터에서 중복 제거 및 압축 사용 항목을 참조하십시오.
중복 제거와 압축을 사용하거나 사용하지 않도록 설정할 경우 vSAN은 모든 호스트에 있는 모든 디스크 그룹 또는 스토리지 풀에 대해 롤링 다시 포맷을 수행합니다. vSAN 데이터스토어에 저장된 데이터에 따라 이 프로세스를 수행하는 데 상당한 시간이 소요될 수 있습니다. 이러한 작업은 자주 수행하지 마십시오. 중복 제거와 압축을 사용하지 않도록 설정하려면 데이터를 저장하는 데 사용할 수 있는 물리적 용량이 충분히 있는지를 먼저 확인해야 합니다.
중복 제거와 압축을 사용하는 클러스터의 디스크 관리 방법
- 디스크 그룹에 디스크를 추가하여 늘리지 마십시오. 중복 제거 및 압축 효율성을 높이려면 디스크 그룹을 추가하는 방법으로 클러스터 스토리지 용량을 늘리십시오.
- 디스크 그룹을 수동으로 추가하는 경우 모든 용량 디스크를 동시에 추가하십시오.
- 단일 디스크를 디스크 그룹에서 제거할 수 없습니다. 수정해야 할 사항이 있으면 디스크 그룹 전체를 제거해야 합니다.
- 단일 디스크 장애 때문에 디스크 그룹 전체에서 장애가 발생할 수 있습니다.
중복 제거와 압축을 통한 공간 절약 확인
중복 제거와 압축을 통해 줄어드는 스토리지 양은 저장되는 데이터의 유형, 중복 블록의 개수 등 여러 요인에 따라 달라집니다. 디스크 그룹의 크기가 클수록 중복 제거 비율이 높은 경향이 있습니다. vSAN 용량 모니터에서 [중복 제거 및 압축 전 사용량 분석]을 살펴보고 중복 제거와 압축 결과를 확인할 수 있습니다.
vSphere Client에서 vSAN 용량을 모니터링할 때 [중복 제거 및 압축 전 사용량 분석]을 볼 수 있습니다. 중복 제거 및 압축 개요에는 중복 제거 및 압축의 결과에 대한 정보가 표시됩니다. 이전 사용 공간은 중복 제거와 압축을 적용하기 전에 필요했던 논리적 공간을 나타내고 이후 사용 공간은 중복 제거와 압축을 적용한 후에 사용된 물리적 공간을 나타냅니다. 이후 사용 공간에는 절약된 공간의 양에 대한 개요와 중복 제거 및 압축 비율도 표시됩니다.
중복 제거 및 압축 비율은 중복 제거와 압축을 적용한 후에 필요한 물리적(이후 사용) 공간을 기준으로 중복 제거와 압축을 적용하기 전에 데이터를 저장하는 데 필요한 논리적(이전 사용) 공간을 기반으로 합니다. 구체적으로 이 비율은 이전 사용 공간을 이후 사용 공간으로 나눈 값입니다. 예를 들어 이전 사용 공간이 3GB이고 물리적인 이후 사용 공간이 1GB인 경우 중복 제거와 압축 비율은 3x입니다.
vSAN 클러스터에서 중복 제거와 압축을 사용하도록 설정하면 디스크 공간이 회수되고 다시 할당되면서 용량 업데이트가 용량 모니터에 반영되는 데 몇 분 정도 소요될 수 있습니다.