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