Skip to content

Commit 024ba1e

Browse files
authored
Merge pull request #111585 from dlepow/acires
[ACI] Resource buffer
2 parents ae1f896 + ab34c63 commit 024ba1e

File tree

2 files changed

+9
-3
lines changed

2 files changed

+9
-3
lines changed

articles/container-instances/container-instances-container-groups.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: Introduction to container groups
3-
description: Learn about container groups in Azure Container Instances, a collection of instances that share a lifecycle and resources such as storage and network
3+
description: Learn about container groups in Azure Container Instances, a collection of instances that share a lifecycle and resources such as CPUs, storage, and network
44
ms.topic: article
55
ms.date: 11/01/2019
66
ms.custom: mvc
@@ -51,7 +51,10 @@ Each container instance in a group is allocated the resources specified in its r
5151

5252
For example, in a group with two container instances each requesting 1 CPU, one of your containers might run a workload that requires more CPUs to run than the other.
5353

54-
In this scenario, you could set a resource limit of 2 CPUs for the container instance. This configuration allows the container instance to use up to the full 2 CPUs if available.
54+
In this scenario, you could set a resource limit of up to 2 CPUs for the container instance. This configuration allows the container instance to use up to 2 CPUs if available.
55+
56+
> [!NOTE]
57+
> A small amount of a container group's resources is used by the service's underlying infrastructure. Your containers will be able to access most but not all of the resources allocated to the group. For this reason, plan a small resource buffer when requesting resources for containers in the group.
5558
5659
### Minimum and maximum allocation
5760

articles/container-instances/container-instances-faq.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,10 +50,13 @@ Use the smallest image that satisfies your requirements. For Linux, you could us
5050

5151
### How many cores and memory should I allocate for my containers or the container group?
5252

53-
This really depends on your workload. Start small and test performance to see how your containers do. [Monitor CPU and memory resource usage](container-instances-monitor.md), and then add cores or memory based on the kind of processes that you deploy in the container.
53+
This really depends on your workload. Start small and test performance to see how your containers do. [Monitor CPU and memory resource usage](container-instances-monitor.md), and then add cores or memory based on the kind of processes that you deploy in the container.
5454

5555
Make sure also to check the [resource availability](container-instances-region-availability.md#availability---general) for the region you are deploying in for the upper bounds on CPU cores and memory available per container group.
5656

57+
> [!NOTE]
58+
> A small amount of a container group's resources is used by the service's underlying infrastructure. Your containers will be able to access most but not all of the resources allocated to the group. For this reason, plan a small resource buffer when requesting resources for containers in the group.
59+
5760
### What underlying infrastructure does ACI run on?
5861

5962
Azure Container Instances aims to be a serverless containers-on-demand service, so we want you to be focused on developing your containers, and not worry about the infrastructure! For those that are curious or wanting to do comparisons on performance, ACI runs on sets of Azure VMs of various SKUs, primarily from the F and the D series. We expect this to change in the future as we continue to develop and optimize the service.

0 commit comments

Comments
 (0)