2.11. 씬 프로비저닝 및 스토리지 과다 할당
Red Hat Virtualization Manager는 가상화 환경 내의 스토리지 사용량을 최적화하는 프로비저닝 정책을 제공합니다. 씬 프로비저닝 정책을 사용하면 가상화 환경의 실제 스토리지 사용량에 따라 스토리지 리소스를 초과 커밋하고 스토리지를 프로비저닝할 수 있습니다.
스토리지 과다 할당은 스토리지 풀에서 물리적으로 사용 가능한 것보다 가상 머신에 더 많은 스토리지를 할당하는 것입니다. 일반적으로 가상 머신은 할당된 스토리지보다 적은 스토리지를 사용합니다. 씬 프로비저닝을 사용하면 실제로 소수의 스토리지만 할당된 경우 가상 머신이 완전히 할당된 것처럼 작동할 수 있습니다.
Red Hat Virtualization Manager는 자체 씬 프로비저닝 기능을 제공하지만 스토리지 백엔드의 씬 프로비저닝 기능을 사용해야 합니다.
스토리지 과다 커밋을 지원하기 위해 VDSM은 논리 스토리지 할당과 실제 스토리지 사용량을 비교하는 임계값을 정의합니다. 이 임계값은 디스크 이미지에 기록된 데이터가 디스크 이미지를 백업하는 논리 볼륨보다 작은지 확인하는 데 사용됩니다. QEMU는 논리 볼륨에서 작성된 가장 높은 오프셋을 식별합니다. 이는 가장 큰 스토리지 사용 지점을 나타냅니다. VDSM은 QEMU에 표시된 가장 높은 오프셋을 모니터링하여 사용량이 정의된 임계값을 초과하지 않는지 확인합니다. VDSM에서 가장 높은 오프셋이 임계값 미만으로 남아 있음을 나타내는 한 Red Hat Virtualization Manager는 해당 논리 볼륨에 작업을 계속할 수 있는 충분한 스토리지를 보유하고 있음을 알 수 있습니다.
QEMU는 사용량이 임계값 제한을 초과하여 증가했음을 나타내는 경우 VDSM은 디스크 이미지가 논리 볼륨 크기에 곧 도달할 것이라는 점에서 Manager와 통신합니다. Red Hat Virtualization Manager는.16.0 호스트가 논리 볼륨을 확장하도록 요청합니다. 데이터 센터의 데이터 스토리지 도메인에 사용 가능한 공간이 있는 한 이 프로세스를 반복할 수 있습니다. 데이터 스토리지 도메인이 사용 가능한 공간이 부족할 때 확장할 스토리지 용량을 수동으로 추가해야 합니다.