Skip to content

Commit 1dbde19

Browse files
authored
Revamping resource availability and quota limits
Consolidating resource availability and quota limits doc
1 parent 46fce00 commit 1dbde19

File tree

1 file changed

+123
-0
lines changed

1 file changed

+123
-0
lines changed
Lines changed: 123 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,123 @@
1+
---
2+
title: Resource Availability & Quota Limits for ACI
3+
description: Availability and quota limits of compute and memory resources for the Azure Container Instances service in different Azure regions.
4+
ms.author: tomcassidy
5+
author: tomvcassidy
6+
ms.service: container-instances
7+
services: container-instances
8+
ms.topic: conceptual
9+
ms.date: 1/19/23
10+
ms.custom: references_regions
11+
12+
---
13+
# Resource Availability & Quota Limits for ACI
14+
15+
This article details the availability and quota limits of Azure Container Instances compute, memory, and storage resources in Azure regions and by target operating system. For a general list of available regions for Azure Container Instances, see [available regions](https://azure.microsoft.com/regions/services/).
16+
17+
Values presented are the maximum resources available per deployment of a [container group](container-instances-container-groups.md). Values are current at time of publication.
18+
19+
> [!NOTE]
20+
21+
> Container groups created within these resource limits are subject to availability within the deployment region. When a region is under heavy load, you may experience a failure when deploying instances. To mitigate such a deployment failure, try deploying instances with lower resource settings, or try your deployment at a later time or in a different region with available resources.
22+
23+
## Default Quota Limits
24+
25+
All Azure services include certain default limits and quotas for resources and features. This section details the default quotas and limits for Azure Container Instances.
26+
27+
Use the [List Usage](/rest/api/container-instances/location/listusage) API to review current quota usage in a region for a subscription.
28+
29+
Certain default limits and quotas can be increased. To request an increase of one or more resources that support such an increase, please submit an [Azure support request][azure-support] (select "Quota" for **Issue type**).
30+
31+
> [!IMPORTANT]
32+
> Not all limit increase requests are guaranteed to be approved.
33+
> Deployments with GPU resources are not supported in an Azure virtual network deployment and are only available on Linux container groups.
34+
> Using GPU resources (preview) is not fully supported yet and any support is provided on a best-effort basis.
35+
36+
### Unchangeable (Hard) Limits
37+
38+
The following limits are default limits that can’t be increased through a quota request. Any quota increase requests for these limits will not be approved.
39+
40+
| Resource | Actual Limit |
41+
| --- | :--- |
42+
| Number of containers per container group | 60 |
43+
| Number of volumes per container group | 20 |
44+
| Ports per IP | 5 |
45+
| Container instance log size - running instance | 4 MB |
46+
| Container instance log size - stopped instance | 16 KB or 1,000 lines |
47+
48+
49+
### Changeable Limits (Eligible for Quota Increases)
50+
51+
| Resource | Actual Limit |
52+
| --- | :--- |
53+
| Standard sku container groups per region per subscription | 100 |
54+
| Standard sku cores (CPUs) per region per subscription | 100 |
55+
| Standard sku cores (CPUs) for K80 GPU per region per subscription | 0 |
56+
| Standard sku cores (CPUs) for V100 GPU per region per subscription | 0 |
57+
| Container group creates per hour |300<sup>1</sup> |
58+
| Container group creates per 5 minutes | 100<sup>1</sup> |
59+
| Container group deletes per hour | 300<sup>1</sup> |
60+
| Container group deletes per 5 minutes | 100<sup>1</sup> |
61+
62+
## Standard Core Resources
63+
64+
### Linux Container Groups
65+
66+
By default, the following resources are available general purpose (standard core SKU) containers in general deployments and [Azure virtual network](container-instances-vnet.md) deployments) for Linux & Windows containers.
67+
68+
| Max CPU | Max Memory (GB) | VNET Max CPU | VNET Max Memory (GB) | Storage (GB) |
69+
| :---: | :---: | :----: | :-----: | :-------: |
70+
| 4 | 16 | 4 | 16 | 50 |
71+
72+
For a general list of available regions for Azure Container Instances, see [available regions](https://azure.microsoft.com/regions/services/).
73+
74+
### Windows Containers
75+
76+
The following regions and maximum resources are available to container groups with [supported and preview](./container-instances-faq.yml) Windows Server containers.
77+
78+
#### Windows Server 2019 LTSC
79+
80+
> [!NOTE]
81+
> 1B and 2B hosts have been deprecated for Windows Server 2019 LSTC. See [Host and container version compatibility](/virtualization/windowscontainers/deploy-containers/update-containers#host-and-container-version-compatibility) for more information on 1B, 2B, and 3B hosts.
82+
83+
The following resources are available in all Azure Regions supported by Azure Container Instances. For a general list of available regions for Azure Container Instances, see [available regions](https://azure.microsoft.com/regions/services/).
84+
85+
| 3B Max CPU | 3B Max Memory (GB) | Storage (GB) | Availability Zone support |
86+
| :----: | :-----: | :-------: |
87+
| 4 | 16 | 20 | Y |
88+
89+
## GPU Resources (Preview)
90+
91+
> [!IMPORTANT]
92+
> Not all limit increase requests are guaranteed to be approved.
93+
> Deployments with GPU resources are not supported in an Azure virtual network deployment and are only available on Linux container groups.
94+
> Using GPU resources (preview) is not fully supported yet and any support is provided on a best-effort basis.
95+
96+
The following maximum resources are available to a container group deployed with [GPU resources](container-instances-gpu.md) (preview).
97+
98+
| GPU SKUs | GPU count | Max CPU | Max Memory (GB) | Storage (GB) |
99+
| --- | --- | --- | --- | --- |
100+
| K80 | 1 | 6 | 56 | 50 |
101+
| K80 | 2 | 12 | 112 | 50 |
102+
| K80 | 4 | 24 | 224 | 50 |
103+
| P100, V100 | 1 | 6 | 112 | 50 |
104+
| P100, V100 | 2 | 12 | 224 | 50 |
105+
| P100, V100 | 4 | 24 | 448 | 50 |
106+
107+
## Next steps
108+
109+
Certain default limits and quotas can be increased. To request an increase of one or more resources that support such an increase, please submit an [Azure support request][azure-support] (select "Quota" for **Issue type**).
110+
111+
Let the team know if you'd like to see additional regions or increased resource availability at [aka.ms/aci/feedback](https://aka.ms/aci/feedback).
112+
113+
For information on troubleshooting container instance deployment, see [Troubleshoot deployment issues with Azure Container Instances](container-instances-troubleshooting.md)
114+
115+
<!-- LINKS - External -->
116+
117+
[az-region-support]: ../availability-zones/az-overview.md#regions
118+
119+
[azure-support]: https://portal.azure.com/#blade/Microsoft_Azure_Support/HelpAndSupportBlade/newsupportrequest
120+
121+
122+
123+

0 commit comments

Comments
 (0)