리소스 할당량 정책은 사용자가 사용할 수 있는 리소스의 양을 제어합니다. 리소스 할당량 정책을 정의하여 각 사용자, 프로젝트 또는 조직에서 사용할 수 있는 리소스를 제한할 수 있습니다. 이 절차의 사용 사례는 리소스 할당량 정책에 대한 소개입니다.
리소스 할당량 정책이 정의되지 않으면, 거버넌스가 적용되지 않기 때문에 사용 가능한 리소스가 모두 사용될 때까지 사용자가 리소스를 사용할 수 있습니다.
클라우드 관리자는 리소스 할당량 정책을 하나 이상 생성하여 조직 수준 등에서 적용할 수 있습니다. 조직 전반의 사용자가 리소스 배포를 요청하면 리소스 할당량 정책은 리소스의 사용량을 추적하여 새 배포 요청이 정책에 정의된 리소스 제한을 초과하지 않도록 합니다.
- 정책 범위가 조직이면, 조직의 모든 리소스가 정의된 정책을 기반으로 관리됩니다.
- 정책 범위가 여러 프로젝트이면, 지정된 프로젝트와 연결된 리소스가 정의된 정책을 기반으로 관리됩니다.
- 정책 범위가 단일 프로젝트이면, 해당 프로젝트와 연결된 리소스가 정의된 정책을 기반으로 관리됩니다. 다른 프로젝트는 영향을 받지 않습니다.
리소스 할당량을 정의할 때 각 리소스에 대한 범위 수준 제한을 지정해야 합니다. 수준 제한을 통해 추가적인 리소스 거버넌스가 가능합니다. 예를 들어, 전체 조직에 리소스 할당량 정책을 적용하려는 경우에는 범위 수준을 조직 제한으로 설정하거나 더 작은 세그먼트(예: 조직 내의 프로젝트 또는 사용자)에 대한 제한을 정의할 수 있습니다.
동일한 정책에서 범위 수준별로 리소스 유형에 대한 제한은 하나만 설정할 수 있습니다. 예를 들어 동일한 정책에서 조직 수준 및 사용자당 스토리지 사용량에 대한 리소스 할당량을 설정할 수 있습니다. 동일한 정책의 조직 수준에서 두 개의 스토리지 할당량을 정의할 수는 없습니다.
리소스 할당량 제한은 광범위한 정책 범위에 따라 달라집니다. 리소스 할당량 제한을 정의한 후 범위를 변경하면 리소스 할당량 설정이 삭제되어 처음부터 다시 시작해야 합니다.
옵션 | 설명 | 다음 정책 범위 수준에서 사용 가능 |
---|---|---|
조직 제한 | 사용할 수 있는 리소스 양을 조직 수준에서 제한합니다. 조직 제한이 있는 리소스 할당량은 조직의 모든 사용자 또는 모든 프로젝트에 분산됩니다. |
|
조직 사용자 제한 | 각 사용자가 조직 내에서 사용할 수 있는 총 리소스 양을 제한합니다. |
|
프로젝트 제한 | 프로젝트 수준에서 사용할 수 있는 리소스 양을 제한합니다. 프로젝트 제한이 있는 리소스 할당량은 지정된 프로젝트의 모든 사용자에게 분산됩니다. 프로젝트 제한은 누적되지 않습니다. 정책 범위가 여러 프로젝트로 설정된 경우에는 리소스 제한이 프로젝트별로 적용됩니다. |
|
프로젝트 사용자 제한 | 지정된 프로젝트에 속한 각 사용자가 프로젝트 수준에서 사용할 수 있는 총 리소스 양을 제한합니다. |
|
- 여러 리소스 할당량 정책을 시행할 수 있습니다. 리소스 할당량 정책이 평가되고 시행된 정책은 배포 요청에 적용됩니다. 동일한 범위 수준의 리소스에 대해 정의된 정책이 여러 개 있으면, 제한 값이 가장 낮은 리소스 할당량이 시행됩니다. 이 절차의 사용 사례는 리소스 할당량 처리 방식에 대한 자세한 정보를 제공합니다.
- 리소스 할당량 정책이 시행되면 기존의 모든 배포 리소스가 리소스 할당량을 기준으로 평가됩니다. 단, 진행 중인 배포 요청은 제외됩니다. 리소스 사용은 배포 요청이 완료된 후에 업데이트됩니다. 따라서 진행 중인 요청은 평가에 포함되지 않습니다.
- 클라우드 템플릿을 배포할 때 리소스 할당량 정책은 스토리지의 과다 프로비저닝을 허용합니다. 끝점에 시스템이 프로비저닝되기 전에는 배포의 실제 스토리지 크기를 시스템이 알지 못하기 때문입니다. 리소스 사용이 업데이트되어 프로비저닝 리소스가 리소스 할당량 제한을 초과하는 것이 시스템에서 인식되면 정책은 후속 요청을 허용하지 않습니다.
- 리소스 할당량 정책은 2일차 작업인 디스크 추가, 소유자 변경, 프로젝트 변경, 시스템 크기 조정, 부팅 디스크 크기 조정, 디스크 크기 조정, 배포 업데이트에 적용됩니다.
- 리소스 할당량 정책은 클라우드 템플릿에서 생성된 VMware vSphere, Amazon Web Services, Microsoft Azure 및 Google Cloud Platform 리소스만 지원합니다.
- 사용자가 Service Broker의 카탈로그 항목 또는 Cloud Assembly의 클라우드 템플릿을 요청하는 경우.
- 사용자가 배포 또는 해당 구성 요소 리소스를 변경하는 경우.
- 새 정책을 생성하거나 기존 정책을 업데이트하는 경우 시스템에서 변경 내용을 적용하는 데 최대 2분이 소요될 수 있습니다. 예를 들어 정책을 업데이트한 후 2분 내에 새 배포를 생성하면 정책 업데이트가 배포 요청에 적용되지 않을 수 있습니다.
이 사용 사례에는 리소스 할당량 정책을 구성하는 방법과 정책 시행 시 결과를 설명하는 세 가지 정책 정의가 있습니다.
프로시저
다음에 수행할 작업
- 다른 정책을 처리하고 시행하는 방식에 대한 추가 예시는 Service Broker 정책이 처리되는 방식 항목을 참조하십시오.
- 조직 및 프로젝트와 관련된 정책을 구성합니다.
- [내 리소스 사용량] 대시보드에서 프로비저닝된 리소스를 모니터링합니다. Service Broker 카탈로그 항목에 대해 알아보기의 내용을 참조하십시오.