용량 초과는 용량 관리자가 설정한 제한까지 초과 용량 사용량에 대해 자동으로 지불하는 옵트인 기능입니다. 제한을 방지하고 일시적으로 용량 제한을 초과하는 경우에도 워크로드가 중단 없이 계속되도록 합니다.
이 기능은 더 이상의 제한을 방지하기 위한 조치를 취하는 동안 운영 능력을 유지할 수 있도록 하는 안전망 역할을 합니다. 사용하도록 설정하면 종량제 요금의 3배가 되는 용량 초과 요금이 청구되며, 이는 현재 용량을 초과하는 사용량에만 적용됩니다. 그렇지 않으면 속도 제한이 발생할 수 있습니다. 용량 초과를 사용하도록 설정하면 예기치 않은 수요 급증 또는 작은 일반 오버로드 중에 워크로드가 중단 없이 계속되도록 할 수 있습니다. 이 방법은 대체하지 않고 적절한 용량 관리 사례를 보완합니다.
Important
용량 초과 기능은 현재 미리보기 상태입니다. 이 정보는 릴리스되기 전에 상당히 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보와 관련하여 명시적이거나 묵시적인 보증을 하지 않습니다.
주요 이점
용량 초과는 다음과 같은 주요 이점을 제공합니다.
- 예기치 않은 오버로드 상황에서 안전장치 역할을 하여, 용량이 계속 유지될 수 있도록 하고 관리자가 응답할 시간을 제공합니다.
- 관리자 작업 없이 작고 일상적인 대화형 오버로드를 자동으로 처리합니다.
용량 초과의 작동 방식
용량 초과 방지는 관리자가 설정한 한도 내에서 초과 용량 사용량을 자동으로 지불함으로써 제한을 방지합니다. Fabric 제한이 용량 초과와 상호 작용하는 방법은 다음과 같습니다.
각 용량에는 CPU(용량 단위)로 측정된 고정 컴퓨팅 리소스가 있습니다.
사용 가능한 용량(조정 후)을 정의된 임계값을 초과하여 요구가 초과할 경우, Fabric는 제한을 적용합니다. 제한에 대해 더 알아보려면, 제한이 어떻게 작동하는지 확인하세요.
용량 초과분은 제한이 발생할 시점에 초과 사용률을 해결합니다.
용량 초과는 제한 시점에 개입합니다. 용량의 원활한 사용이 내장된 임계값을 초과할 때 지연이나 거부를 적용하는 대신, 용량 초과분은 Azure 구독을 결제하여 자동으로 초과 사용량을 상환합니다. 이렇게 하면 용량이 제한되지 않은 상태로 유지됩니다. 실행 중인 작업은 영향을 받지 않으며 사용자가 볼 수 있는 제한 없이 용량이 계속 작동합니다.
비용 및 성능의 균형을 맞추기 위해 용량 관리자는 롤링 24시간 초과 한도를 정의합니다. 이 제한은 5분 간격으로 평가된 지난 24시간의 처리된 초과분과 비교됩니다. 예를 들어 09:00에 검사를 수행하면 어제 09:00부터 오늘 09:00까지 처리된 초과분과 제한이 비교됩니다. 09:05에 창이 5분 앞으로 이동하여 어제 09:05에서 오늘 09:05까지 사용량을 평가합니다.
초과분 제한은 Fabric 할당량을 사용하므로 사용 가능한 할당량에 속하는 경우에만 제한을 설정할 수 있습니다. 필요한 할당량은 설정한 제한의 1/24와 같습니다. Fabric CU 시간 제한을 24시간으로 분산하기 때문입니다. 예를 들어 48 CU 시간 제한은 할당량에 2 CU를 추가합니다. 사용 가능한 할당량이 구성된 제한을 지원할 수 없는 경우 할당량이 증가하거나 제한이 줄어들 때까지 용량 초과를 사용하도록 설정할 수 없습니다. 할당량에 대한 자세한 내용은 Fabric 할당량 참조하세요.
초과분 사용량 추적
Microsoft Fabric 용량 초과가 활성화되는 시기와 사용 중인 추가 용량을 추적하는 몇 가지 방법을 제공합니다.
| 메서드 | 표시되는 내용 |
|---|---|
| 용량 메트릭 앱 | 처리된 초과분 로그, CU 시간 청구 및 용량 상태(활성 및 제한)를 표시합니다. |
| Azure Cost Management | 별도의 미터(용량 초과 사용량)를 통해 청구된 초과분을 추적하며, 시간 경과에 따른 재정적 영향을 보여줍니다. |
| Real-Time Hub의 용량 이벤트 | 요약 테이블을 사용하여 용량 초과 이벤트에 대한 실시간 경고입니다. |
주요 동작 개념
| 개념 | 설명 |
|---|---|
| 트리거 지점 | 대화형 지연 임계값 비율이% 100을 초과하면 활성화됩니다(즉, 다음 10분 동안의 부드러운 사용량이 100개의% 용량을 초과하는 경우). |
| 청구되는 항목 | 대화형 지연 임계값 비율이 100%를 초과하는 지점에서 누적 이월이 발생하는 경우. |
| 성능 향상 없음 | SKU 크기나 사용 가능한 리소스는 증가하지 않으며, 단지 제한을 방지할 뿐입니다. 지속적인 부하에 대한 SKU 크기를 조정합니다. |
| 지출 한도 | 24시간 CU 시간 제한을 설정합니다. 제한에 도달하면 용량 초과 사용이 중지되고, 사용량이 윈도우에서 빠져나가거나 제한을 늘릴 때까지 사용 제한이 다시 시작됩니다. 이 제한은 5분마다 확인되므로 한도를 초과할 수 있습니다. 적절한 제한을 설정할 때 이 검사를 고려합니다. |
| 서지 보호 상호 작용 | 용량 초과는 서지 보호를 무시하지 않습니다. 두 기능은 함께 작동하여 부하를 효과적으로 관리합니다. |
| 자체 관리 동작 | 완전히 자동화되고 임계값에 도달하면 시작되며 사용량이 임계값 아래로 떨어지면 중지됩니다. |
용량 초과에 대한 비용 고려 사항
용량 초과를 사용하도록 설정하면 용량 SKU를 초과하는 추가 요금이 발생할 수 있습니다. 다음 비용 제어 및 동작을 고려합니다.
Billing meter: Azure 종량제 요금의 3배로 별도의 미터를 통해 초과 사용량을 청구합니다. 이 요금은 SKU 허용량을 초과하는 CU 시간에만 적용됩니다.
지출 한도: 비용을 제어하도록 롤링 24시간 CU 제한을 설정합니다. 제한에 도달하면 사용량이 창에서 롤아웃되거나 제한을 늘릴 때까지 용량 초과가 중지되고 제한이 다시 시작됩니다.
사용량 기준 요금: 용량 초과를 사용하도록 설정하기 위한 대기 요금은 없습니다. 제한을 방지하는 CU 시간에 대해서만 비용을 지불합니다.
제한 조정: 언제든지 제한을 업데이트할 수 있습니다. 오버로드가 지속되는 경우 한도를 늘리면 청구가 다시 시작됩니다. 용량 한도를 낮추면, 처리 용량이 새로 설정한 한도를 초과할 경우 제한 조치가 발생할 수 있습니다.
제한 중 초과분 보호 사용: 과도한 제한 이벤트 중 용량 초과를 활성화하면 용량 초과를 전환하는 시점에 Fabric이 모든 누적 연기된 사용량에 대해 요금을 부과합니다.
용량 초과가 활성화되는 경우:
- 워크로드를 검토하고 가능한 경우 최적화 또는 재배포합니다.
- 용량 초과가 빈번하거나 깊은 제한 상태(예: 백그라운드 거부)에 있는 경우 더 큰 SKU로 확장합니다.
- 예산 및 성능 요구 사항에 따라 제한을 조정합니다.
요금 보기: Azure 비용 관리에서 용량 초과 측정기(용량 초과 사용량 CU)로 필터링하여 사용량 및 비용을 모니터링하세요.
용량 초과 한도
용량 초과 한도는 CU 시간에 정의됩니다. 예를 들어 F2는 시간당 2 CU 시간 또는 하루 48 CU 시간을 제공하는 반면 F256은 시간당 256 CU 시간 또는 하루 6,144 CU 시간을 제공합니다.
다음 표에서는 적절한 초과분 제한을 선택하는 데 도움이 되는 각 용량 SKU에 사용할 수 있는 일일 CU 시간을 보여 줍니다. Azure 종량제 요금의 3배로 초과 사용량을 청구하므로 초과분 한도를 일일 CU 시간의 3분의 1 이하로 유지하는 것이 좋습니다. 비용은 SKU를 확장하는 것과 비슷합니다. 그러나 더 높은 제한은 확장 후에도 제한이 발생할 수 있는 짧고 심각한 인터랙티브 스파이크를 처리하는 데 유용할 수 있습니다.
| 용량 SKU | 기본 용량 단위 | 하루 CU 시간 |
|---|---|---|
| F2 (키보드 기능 키 F2) | 2 | 48 |
| F4 | 4 | 96 |
| F8 | 8 | 192 |
| F16 | 16 | 384 |
| F32 | 32 | 768 |
| F64 | 64 | 1,536 |
| F128 | 128 | 3,072 |
| F256 | 256 | 6,144 |
| F512 | 512 | 12,288 |
| F1024 | 1,024 | 24,576 |
| F2048 | 2,048 | 49,152 |
고려사항 및 제한사항
용량 초과를 사용하는 경우 다음을 고려합니다.
용량 초과는 F SKU에만 사용할 수 있습니다.
용량 초과분은 현재 기간 동안 초과 용량 부채를 상환하지만 향후 부채를 지우지는 않습니다. 이렇게 하면 초과 용량이 실행 가능한 최소 CU 양을 충당하여 용량이 계속 유지될 수 있도록 합니다. 또한 상당한 오버로드가 있는 경우 용량 초과가 장기간 지속되며 결국 CU 시간 제한에 도달할 수 있습니다. 용량 초과가 활성화되면 용량을 검토하고 적절한 조치를 취합니다.
용량 초과는 제한을 방지하고 새 작업을 실행할 수 있도록 합니다. 이렇게 하면 사용자에 대한 다운스트림 영향을 방지할 수 있지만 새로운 대규모 작업을 허용할 수도 있습니다. 백그라운드 거부 중에 Fabric 새 백그라운드 작업을 수락하지 않도록 하려면 용량 서지 보호 제한을 100%설정합니다.
용량 초과를 사용하도록 설정한 상태에서 용량을 축소할 때는 주의해야 합니다. 용량을 줄이면 용량 초과가 자동으로 청구되는 상당한 초과분이 발생할 수 있습니다.
FAQ 및 모범 사례
용량 초과분은 언제 사용해야 하나요?
가동 시간이 중요하고 용량 제한이 가끔 적중되는 경우 사용합니다. 확장이 필요하지 않은 예기치 않은 급증이나 작은 정기적인 급증에 이상적입니다. 이러한 시나리오 외부에서 정기적으로 제한되는 경우에는 대신 확장하십시오.
성능이 향상됩니까?
아니요. 속도 제한을 방지하지만 메모리나 속도를 증가시키지는 않습니다. 작업은 평소와 같이 실행되지만 지연 또는 거부 없이 실행됩니다.
제한 중에 활성화하면 어떻게 되나요?
누적된 초과분은 즉시 지급됩니다.
초과를 유발한 워크로드 또는 사용자를 알 수 있나요?
오버로드는 용량에 대한 모든 작업의 누적으로 인해 발생합니다. 용량 메트릭 앱의 데이터를 분석하여 지정된 기간 내에 용량에서 실행된 작업에 대한 인사이트를 찾습니다.
용량 초과로 모든 용량 관련 문제로부터 저를 보호할 수 있나요?
아니요. CU 고갈로 인한 성능 제한만 방지합니다. 메모리, 동시성 및 기타 제한은 여전히 적용됩니다(예: 의미 체계 모델 SKU 제한 참조).
내 용량이 대화형 지연% 100을 초과하지 않는 경우 용량 초과를 중단하는 데 드는 비용이 있나요?
아니요. 초과분이 발생할 때만 지불합니다.