3.2. LVM-VDO 볼륨의 물리적 및 논리적 크기

이 섹션에서는 실제 크기, 사용 가능한 실제 크기 및 VDO가 활용할 수 있는 논리적 크기에 대해 설명합니다.

물리적 크기

이는 VDO 풀에 할당된 물리 확장 영역과 동일한 크기입니다. VDO는 다음을 위해 이 스토리지를 사용합니다.

  • 중복되고 압축될 수 있는 사용자 데이터
  • VDO 메타데이터(예: UDS 인덱스)
사용 가능한 물리 크기

이는 VDO가 사용자 데이터에 사용할 수 있는 물리적 크기의 부분입니다.

실제 크기와 동일하며, slab 크기의 배수로 반올림된 메타데이터의 크기를 뺀 값입니다.

논리 크기

VDO LV가 애플리케이션에 제공하는 프로비저닝된 크기입니다. 일반적으로 사용 가능한 물리적 크기보다 큽니다. VDO는 현재 절대 최대 논리 크기가 4PB인 물리 볼륨의 크기 최대 254배까지 모든 논리적 크기를 지원합니다.

VDO LV(논리 볼륨)를 설정하면 VDO LV가 제공하는 논리 스토리지의 양을 지정합니다. 활성 VM 또는 컨테이너를 호스팅할 때 Red Hat은 10:1 논리에서 물리적 비율의 스토리지 프로비저닝을 권장합니다. 즉, 1TB의 물리적 스토리지를 활용하는 경우 10TB의 논리 스토리지로 제공할 수 있습니다.

virtual size 옵션을 지정하지 않으면 VDO는 볼륨을 1:1 비율로 프로비저닝합니다. 예를 들어, VDO LV를 20GB VDO 풀 LV 위에 배치하면 기본 인덱스 크기가 사용되는 경우 VDO는 UDS 인덱스에 대해 2.5GB를 예약합니다. 나머지 17.5GB는 VDO 메타데이터와 사용자 데이터를 위해 제공됩니다. 결과적으로 사용할 수 있는 스토리지는 17.5GB를 넘을 수 없으며, 실제 VDO 볼륨을 구성하는 메타데이터로 인해 더 적을 수 있습니다.