다음을 통해 공유


Azure 할당량 그룹

Azure 할당량 그룹을 사용하면 구독 그룹 간에 할당량을 공유하여 할당량 트랜잭션 수를 줄일 수 있습니다. 이 기능은 구독 수준에서 ARM(할당량 그룹 Azure Resource Management) 개체로 할당량 구문을 승격하여 고객이 승인 없이도 그룹 내에서 조달된 할당량을 자체 관리할 수 있도록 합니다.

주요 이점

  • 구독 간 할당량 공유: 구독 그룹 내에서 조달된 할당량을 공유합니다.
  • 셀프 서비스 관리: Microsoft 개입 없이 사용되지 않는 할당량을 배포하거나 다시 할당합니다.
  • 지원 요청 감소: 할당량을 재할당하거나 새 구독을 관리할 때 지원 티켓을 제출하지 않습니다.
  • 그룹 할당량 요청: 그룹 수준에서 할당량을 요청하고 필요에 따라 구독 간에 할당합니다.

지원되는 시나리오

구독 간에 사용되지 않는 할당량 전송은 만든 할당량 그룹 개체를 통해 수행됩니다. 할당량 그룹 개체를 만드는 시점에서 그룹 제한은 0으로 설정됩니다. 고객은 그룹의 구독에서 할당량을 전송하거나 할당량 그룹 제한 증가 요청을 제출하고 승인을 받아 그룹 제한을 직접 업데이트해야 합니다. 리소스를 배포할 때 런타임 시 할당량 검사는 구독 할당량에 대해 수행됩니다.

  • 할당 취소: 구독에서 사용하지 않은 할당량을 그룹 할당량으로 전송합니다.
  • 할당: 그룹에서 대상 구독으로 할당량을 이전합니다.
  • 지정된 지역 및 VM(Virtual Machine) 제품군에 대한 할당량 그룹 증가 요청을 제출합니다. 요청이 승인되면 그룹에서 대상 구독으로 할당량을 이전합니다.
  • 할당량 그룹 증가 요청은 구독 할당량 증가 요청과 동일한 검사를 받습니다. 용량이 낮으면 요청이 거부됩니다.

Prerequisites

할당량 그룹 기능을 사용하려면 먼저 다음을 수행해야 합니다.

  • 할당량 그룹에 추가하기 전에 모든 관련 구독에 Microsoft.QuotaMicrosoft.Compute 리소스 공급자를 등록합니다. 자세한 내용은 Microsoft 할당량 리소스 공급자 등록을 참조하세요.
  • 할당량 그룹을 만들려면 MG(관리 그룹)가 필요합니다. 그룹은 관리 그룹에서 할당량 쓰기 및 읽기 권한을 상속합니다. 다른 MG에 속한 구독을 할당량 그룹에 추가할 수 있습니다.
  • 할당량 그룹을 만들고 구독을 추가하려면 특정 권한이 필요합니다.

Limitations

  • 기업계약 또는 Microsoft 고객 계약 및 내부 구독에만 사용할 수 있습니다.
  • IaaS 컴퓨팅 리소스만 지원합니다.
  • 퍼블릭 클라우드 지역에서만 사용할 수 있습니다.
  • 관리 그룹 삭제로 인해 할당량 그룹 제한에 대한 액세스가 손실됩니다. 그룹 제한을 지우려면 구독에 코어를 할당하고, 구독을 삭제한 다음, 관리 그룹을 삭제하기 전에 할당량 그룹 개체를 삭제합니다. MG가 삭제되더라도 이전과 동일한 ID로 MG를 다시 만들어 할당량 그룹 제한에 액세스합니다.
  • 구독은 한 번에 단일 할당량 그룹에 속할 수 있습니다.
  • 할당량 그룹은 할당량 관리 문제를 해결하며 지역 및 영역 액세스 문제를 해결하지 않습니다. 구독에서 지역 및 영역 액세스를 얻으려면 지역 액세스 요청 프로세스를 참조하세요. 구독에 지역 및 또는 영역 액세스가 제공되지 않는 한 구독과 배포 간의 할당량 전송은 실패합니다.

할당량 그룹은 ARM 개체입니다.

할당량 그룹은 할당량 관리를 위해 구독을 논리적으로 그룹화하기 위해 관리 그룹에서 만든 전역 ARM 개체입니다. 권한에 대해 관리 그룹에 연결되어 있지만 구독 멤버 자격을 자동으로 동기화하지는 않습니다. 즉, 다양한 관리 그룹의 구독을 유연하게 포함할 수 있습니다. 할당량 그룹은 다음과 같습니다.

  • 할당량 그룹은 관리 그룹 범위에서 만들어집니다.
  • 할당량 그룹은 부모 관리 그룹에서 권한을 상속합니다.
  • 할당량 그룹은 직교 그룹화 메커니즘으로 설계되었습니다. 관리 그룹 계층 구조의 구독 배치와는 독립적입니다.
  • 구독 목록은 관리 그룹에서 자동으로 동기화되지 않으므로 정책 또는 역할 관리와 별도로 할당량을 유연하게 구성할 수 있습니다.

다음 다이어그램에서는 구독 1구독 2관리 그룹 A의 일부이고 구독 3 이 관리 그룹 B의 일부인 기존 MG 계층 구조와 설정합니다. 이 예제에서 고객은 단일 관리 그룹 A에서 모든 할당량 그룹을 만들기로 결정했습니다.

관리 그룹에서 만든 샘플 할당량 그룹이 있는 관리 그룹 계층 구조의 다이어그램

단일 할당량 그룹 개체는 여러 지역 및 VM 제품군에서 할당량을 관리합니다. 액세스 제어를 염두에 두고 할당량 그룹 구조를 디자인합니다. 액세스는 관리 그룹에서 상속되므로 적절한 역할 할당을 보장하기 위해 계층화된 관리 그룹 구조를 만드는 것이 좋습니다.

예제 계층 구조:

  • 관리 그룹 A는 할당량 그룹 1 및 2를 소유합니다.
  • 관리 그룹 B는 할당량 그룹 3을 소유합니다.
  • 각 할당량 그룹을 사용하여 다른 애플리케이션, 부서 및 지역을 관리할 수 있습니다.
  • 할당량 전송 또는 요청 증가와 같은 할당량 그룹 작업은 특정 지역 및 VM 제품군으로 범위가 지정됩니다.

관리 그룹 아래에 여러 할당량 그룹이 생성된 관리 그룹 계층 구조의 다이어그램

Permissions

할당량 그룹을 만들고 구독을 추가하려면 특정 권한이 필요합니다. 자세한 내용은 Azure CLI를 사용하여 Azure 역할 할당 또는 AzurePortal을 사용하여 Azure 역할 할당을 참조하세요.

  • 할당량 그룹이 만들어지는 관리 그룹에서 GroupQuota 요청 운영자 역할을 할당합니다.
  • 할당량 작업을 관리하는 관련 사용자 또는 애플리케이션에 참여하는 모든 구독에 대한 할당량 요청 운영자 역할을 할당합니다.
  • 포털에서 할당량 그룹 리소스를 보려면 할당량 작업을 관리하는 관련 사용자 또는 애플리케이션에 모든 참여 구독에 대한 읽기 권한자 역할을 할당합니다.

할당량 그룹 API

할당량 그룹 API를 사용하여 지원되는 다음 할당량 그룹 작업을 수행합니다.

  • 할당량 그룹을 만들거나 삭제합니다.
  • 할당량 그룹에서 구독을 추가하거나 제거합니다.
  • 사용되지 않는 할당량을 구독에서 할당량 그룹으로 이전하거나 할당 취소합니다.
  • 할당량 그룹 제한 증가 요청을 제출합니다.
  • 할당량 그룹 제한 요청이 거부된 경우 포털을 통해 지원 티켓을 제출합니다.
  • 그룹 제한을 봅니다.

아래 링크를 사용하여 할당량 그룹 작업에 대해 지원되는 최신 SDK를 다운로드합니다.