검색

1.6. VDO 요구 사항

download PDF

VDO에는 배치 및 시스템 리소스에 대한 특정 요구 사항이 있습니다.

1.6.1. VDO 메모리 요구 사항

각 VDO 볼륨에는 두 개의 고유한 메모리 요구 사항이 있습니다.

VDO 모듈

VDO에는 고정된 38MB의 RAM과 몇 가지 변수 양이 필요합니다.

  • 구성된 블록 맵 캐시 크기 1MB당 1.15MB의 RAM. 블록 맵 캐시에는 최소 150MB의 RAM이 필요합니다.
  • 논리 공간 1TB당 1.6MB의 RAM.
  • 볼륨에서 관리하는 물리적 스토리지의 1TB당 268MB의 RAM.
UDS 인덱스

UDS(Universal Deduplication Service)에는 최소 250MB의 RAM이 필요합니다. 이는 중복 제거에서 사용하는 기본 양이기도 합니다. 이 값은 인덱스에 필요한 스토리지 크기에도 영향을 미치므로 VDO 볼륨을 포맷할 때 값을 구성할 수 있습니다.

UDS 인덱스에 필요한 메모리는 인덱스 유형 및 중복 제거 창의 필수 크기에 따라 결정됩니다.

인덱스 유형중복 제거 창참고

밀도

1GB RAM당 1TB

1GB 밀도 지수는 일반적으로 최대 4TB의 물리적 스토리지에 충분합니다.

스파스

1GB RAM당 10TB

일반적으로 1GB 스파스 인덱스는 최대 40TB의 물리적 스토리지에 충분합니다.

참고

2GB slab 크기 및 0.25 밀도 인덱스의 기본 설정을 사용하는 VDO 볼륨의 최소 디스크 사용량에는 approx 4.7GB가 필요합니다. 이는 0% 중복 제거 또는 압축으로 쓰는 데 2GB 미만의 물리적 데이터를 제공합니다.

여기에서 최소 디스크 사용량은 기본 slab 크기 및 밀도 지수의 합계입니다.

UDS Sparse Indexing 기능은 VDO에 권장되는 모드입니다. 데이터의 시간적 로컬성에 의존하고 메모리에서 가장 관련성이 높은 인덱스 항목만 유지하려고 합니다. 스파스 인덱스를 사용하면 UDS는 동일한 양의 메모리를 사용하는 동시에 밀도가 있는 것보다 10배 큰 중복 제거 창을 유지할 수 있습니다.

스파스 인덱스가 가장 큰 범위를 제공하지만, 밀도가 더 많은 중복 제거 조언을 제공합니다. 동일한 양의 메모리에 대해 대부분의 워크로드에서 밀도 및 스파스 인덱스 간의 중복 제거 비율의 차이는 무시할 수 있습니다.

1.6.2. VDO 스토리지 공간 요구 사항

최대 256TB의 물리 스토리지를 사용하도록 VDO 볼륨을 구성할 수 있습니다. 물리적 스토리지의 특정 부분만 데이터를 저장하는 데 사용할 수 있습니다. 이 섹션에서는 VDO 관리 볼륨의 사용 가능한 크기를 결정하는 계산 방법을 제공합니다.

VDO는 두 가지 유형의 VDO 메타데이터 및 UDS 인덱스에 대한 스토리지가 필요합니다.

  • 첫 번째 유형의 VDO 메타데이터는 약 1MB의 물리적 스토리지와 slab당 1MB를 추가로 사용합니다.
  • 두 번째 유형의 VDO 메타데이터는 1GB의 논리 스토리지 마다 약 1.25MB를 사용하고 가장 가까운 슬랩으로 반올림합니다.
  • UDS 인덱스에 필요한 스토리지 양은 인덱스 유형 및 인덱스에 할당된 RAM 크기에 따라 달라집니다. 1GB RAM마다 밀도가 높은 UDS 인덱스는 17GB의 스토리지를 사용하며 스파스 UDS 인덱스는 170GB의 스토리지를 사용합니다.

1.6.3. 스토리지 스택에 VDO 배치

배치 요구 사항에 맞게 위 또는 VDO(Virtual Data Optimizer) 아래에 스토리지 계층을 배치합니다.

VDO 볼륨은 씬 프로비저닝된 블록 장치입니다. 나중에 확장할 수 있는 스토리지 계층 위에 볼륨을 배치하여 물리 공간이 부족해지는 것을 방지할 수 있습니다. 이러한 확장 가능한 스토리지의 예로는 LVM(Logical Volume Manager) 볼륨 또는 다중 장치 Redexpensive 또는MD RAID(MD RAID) 어레이가 있습니다.

VDO 위에 철저하게 프로비저닝된 계층을 배치할 수 있습니다. 별도로 프로비저닝된 계층에는 고려해야 하는 두 가지 측면이 있습니다.

  • 무분별한 장치에서 사용되지 않은 논리 공간에 새 데이터를 씁니다. VDO 또는 기타 씬 프로비저닝 스토리지를 사용하는 경우 장치는 이러한 종류의 쓰기 중에 공간이 부족함을 보고할 수 있습니다.
  • 새로운 데이터와 함께 엄선된 장치에 사용된 논리 공간을 덮어 쓰기했습니다. VDO를 사용할 때 데이터를 덮어 쓰면 장치의 공간이 부족해질 수도 있습니다.

이러한 제한 사항은 VDO 계층 위의 모든 계층에 영향을 미칩니다. VDO 장치를 모니터링하지 않으면 VDO 위의 불분명한 볼륨에서 물리적 공간이 예기치 않게 실행될 수 있습니다.

지원 및 지원되지 않는 VDO 볼륨 구성의 다음 예제를 참조하십시오.

그림 1.3. 지원되는 VDO 볼륨 구성

VDO 배치 지원

그림 1.4. 지원되지 않는 VDO 볼륨 구성

VDO 배치 지원되지 않음

추가 리소스

  • VDO를 LVM 계층으로 묶는 방법에 대한 자세한 내용은 Stacking LVM 볼륨 문서를 참조하십시오.

1.6.4. 물리적 크기에 따른 VDO 요구 사항의 예

다음 표에서는 기본 볼륨의 물리적 크기에 따라 VDO의 대략적인 시스템 요구 사항을 제공합니다. 각 테이블에는 기본 스토리지 또는 백업 스토리지와 같이 의도한 배포에 적합한 요구 사항이 나열되어 있습니다.

정확한 숫자는 VDO 볼륨 구성에 따라 다릅니다.

기본 스토리지 배포

1차 스토리지의 경우 UDS 인덱스는 물리적 크기의 크기에서 25% 사이입니다.

표 1.2. 기본 스토리지에 대한 스토리지 및 메모리 요구 사항
물리 크기RAM 사용량: UDSRAM 사용량: VDO디스크 사용량인덱스 유형

10GB–1TB

250MB

472MB

2.5GB

밀도

2–10TB

1GB

3GB

10GB

밀도

250MB

22GB

스파스

11–50TB

2GB

14GB

170GB

스파스

51–100TB

3GB

27GB

255GB

스파스

101–256TB

12GB

69GB

1020GB

스파스

백업 스토리지 배포

백업 스토리지의 경우 UDS 인덱스는 백업 세트의 크기를 처리하지만 실제 크기보다 크지는 않습니다. 향후 백업 세트 또는 물리적 크기가 증가할 것으로 예상되는 경우 인덱스 크기로 고려합니다.

표 1.3. 백업 스토리지에 대한 스토리지 및 메모리 요구 사항
물리 크기RAM 사용량: UDSRAM 사용량: VDO디스크 사용량인덱스 유형

10GB–1TB

250MB

472MB

2.5GB

밀도

2–10TB

2GB

3GB

170GB

스파스

11–50TB

10GB

14GB

850GB

스파스

51–100TB

20GB

27GB

1700GB

스파스

101–256TB

26GB

69GB

3400GB

스파스

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.