OpenShift Container Storage is now OpenShift Data Foundation starting with version 4.9.
4.3. Overprovision level policy control [기술 프리뷰]
Overprovision control은 특정 애플리케이션 네임스페이스에 따라 스토리지 클러스터에서 사용하는 PVC(영구 볼륨 클레임) 양에 대한 할당량을 정의할 수 있는 메커니즘입니다.
오버 프로비저닝 제어 메커니즘을 활성화하면 스토리지 클러스터에서 사용하는 PVC를 과도하게 프로비저닝할 수 없습니다. OpenShift는 ClusterResourceQuota 의 도움으로 클러스터 범위에서 집계된 리소스 사용을 제한하는 제약 조건을 정의할 수 있는 유연성을 제공합니다. 자세한 내용은 OpenShift ClusterResourceQuota 를 참조하십시오.
제어 프로비저닝을 통해 ClusteResourceQuota 가 시작되어 각 스토리지 클래스에 대한 스토리지 용량 제한을 설정할 수 있습니다. 용량 제한 중 80%가 소비되면 알람이 트리거됩니다.
Overprovision 레벨 정책 제어는 기술 프리뷰 기능입니다. 기술 프리뷰 기능은 Red Hat 프로덕션 서비스 수준 계약(SLA)에서 지원되지 않으며 기능적으로 완전하지 않을 수 있습니다. 따라서 프로덕션 환경에서 사용하는 것은 권장하지 않습니다. 이러한 기능을 사용하면 향후 제품 기능을 조기에 이용할 수 있어 개발 과정에서 고객이 기능을 테스트하고 피드백을 제공할 수 있습니다. 자세한 내용은 기술 프리뷰 기능 지원 범위를 참조하십시오.
OpenShift Data Foundation 배포에 대한 자세한 내용은 제품 설명서 를 참조하십시오. 플랫폼에 따라 배포 절차를 선택하십시오.
사전 요구 사항
- OpenShift Data Foundation 클러스터가 생성되었는지 확인합니다.
절차
-
명령줄 인터페이스 또는 사용자 인터페이스에서
storagecluster를 배포합니다. 애플리케이션 네임스페이스에 레이블을 지정합니다.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - <desired_name>
-
애플리케이션 네임스페이스의 이름을 지정합니다(예:
quota-rbd). - <desired_label>
-
스토리지 할당량에 레이블을 지정합니다(예:
storagequota1).
storagecluster를 편집하여 스토리지 클래스에 할당량 제한을 설정합니다.oc edit storagecluster -n openshift-storage <ocs_storagecluster_name>
$ oc edit storagecluster -n openshift-storage <ocs_storagecluster_name>Copy to Clipboard Copied! Toggle word wrap Toggle overflow - <ocs_storagecluster_name>
- 스토리지 클러스터의 이름을 지정합니다.
원하는 하드 제한이 있는 Overprovision Control에 대한 항목을
StorageCluster.Spec에 추가합니다.Copy to Clipboard Copied! Toggle word wrap Toggle overflow - <desired_quota_limit>
-
스토리지 클래스에 원하는 할당량 제한을 지정합니다(예:
27Ti). - <storage_class_name>
-
할당량 제한을 설정할 스토리지 클래스의 이름을 지정합니다(예:
ocs-storagecluster-ceph-rbd). - <desired_quota_name>
-
스토리지 할당량의 이름을 지정합니다(예:
quota1). - <desired_label>
-
스토리지 할당량에 레이블을 지정합니다(예:
storagequota1).
-
수정된
storagecluster를 저장합니다. clusterresourcequota가 정의되어 있는지 확인합니다.참고이전 단계에서 정의한
quotaName으로clusterresourcequota를 예상합니다(예:quota1).oc get clusterresourcequota -A oc describe clusterresourcequota -A
$ oc get clusterresourcequota -A $ oc describe clusterresourcequota -ACopy to Clipboard Copied! Toggle word wrap Toggle overflow