Scaling Concept of Azure Container Apps
hjs.kwon
0
평판 포인트
- Does adding a workload profile as Dedicated in the container environment mean that I can use the selected Dedicated resource by increasing it from 3 to a maximum of 20?
- https://learn.microsoft.com/ko-kr/azure/container-apps/quotas The consumption workload profile in the container environment is set to have a maximum of 100 cores. If I allocate 0.5 core and set the maximum number of replicas to 1000, sometimes it need 500 cores. Then, should I make a request to increase the maximum allocation above 500 or set the number of replicas to 200 (100 / 0.5) to ensure normal service operation?
- I've configured the container resource allocation to 0.5 CPU core (range: 0.25 to 4 cores) and 1 memory (range: 0.1 to 8 GB). It says "per replica" for consumption. So does it mean that when the container becomes a replica of 3 due to certain conditions, 3 units of consumer-type resources will be used to run the container? Or will the container resource allocation be 0.5 * 3 = 1.5 CPU and 1 * 3 = 3 GB memory, so it will be executed using 1 unit of consumer-type resource, and if the number of containers exceeds the maximum of 4 for the consumer type, will the consumer-type resource become 2?
- I set dedicated workload profile (min 3 max 20), In Container App, the maximum number of container replicas is 1000. If it expands to 1000, will 20 instances be added while performing 1000 replicas?
- https://learn.microsoft.com/ko-kr/azure/container-apps/workload-profiles-overview
Dedicated worldload profile to allocate resources per node. Does a node refer to a single replica of a container app? For example, if I create a container app with a container image (resource 0.5code and 1GB) , does this become a node and if there are 1000 replicas, will 1000 Dedicated resources be allocated? Or will the required amount of resources be allocated to the container image, and the remaining resources from Dedicated be used for other replicas?
로그인하여 답변