How many cores and memory should I allocate for my containers or the container group?
Quanti core e quanta memoria è necessario allocare per i contenitori o il gruppo di contenitori?
This really depends on your workload. Start small and test performance to see how your containers do. Monitor CPU and memory resource usage, and then add cores or memory based on the kind of processes that you deploy in the container.
Make sure also to check the resource availability for the region you are deploying in for the upper bounds on CPU cores and memory available per container group.
Note
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.
Dipende dal carico di lavoro. È consigliabile iniziare con quantità ridotte e testare le prestazioni per verificare l'efficienza dei contenitori. Monitorare l'utilizzo della CPU e delle risorse di memoria e quindi aggiungere core o memoria in base al tipo di processi distribuiti nel contenitore.
Assicurarsi anche di controllare la disponibilità delle risorse per l'area in cui si esegue la distribuzione per i limiti superiori nei core CPU e nella memoria disponibili per ogni gruppo di contenitori.
Nota
Una quantità ridotta delle risorse del gruppo di contenitori viene usata dalla struttura sottostante del servizio. I contenitori sono in grado di accedere alla maggior parte, ma non a tutte le risorse allocate al gruppo. Per questo motivo è consigliabile pianificare un piccolo buffer di risorse quando si richiedono risorse per i contenitori nel gruppo.