Combinaisons de mémoire et d'unité centrale prises en charge
Les applications, les travaux et les fonctions IBM Cloud® Code Engine consomment de l'UC et de la mémoire. Ces quantités peuvent varier selon que votre charge de travail est intensive en calcul, en mémoire ou équilibrée.
L'utilisation du stockage éphémère est désormais limitée par la mémoire. Le stockage éphémère dans Code Engine ne peut pas dépasser la valeur par défaut de 0.4 Go (400 Mo) ou la valeur configurée pour la mémoire. Si vous avez besoin de plus que la valeur par défaut pour le stockage éphémère, vous devez augmenter votre mémoire en fonction des combinaisons valides de vCPU et de mémoire.
Prenez en compte les exemples suivants de définition de valeurs valides pour le stockage éphémère:
- Si la mémoire est définie sur 0.25 Go, vous pouvez définir le stockage éphémère jusqu'à la valeur par défaut de 0.4 Go.
- Si le stockage éphémère est défini sur 0.4 Go et que la mémoire est définie sur 2 Go et que vous souhaitez réduire la mémoire à 0.25 Go, cette opération est valide car le stockage éphémère est défini sur sa valeur par défaut.
- Si le stockage éphémère est défini sur 0.5 Go et que la mémoire est définie sur 2 Go et que vous souhaitez réduire la mémoire à 0.25 Go, cette opération n'est pas valide car le stockage éphémère est désormais supérieur à la mémoire et sa valeur par défaut est 0.4 Go. Le stockage éphémère ne peut pas dépasser la valeur par défaut de 0.4 Go ou la valeur configurée pour la mémoire.
- Si le stockage éphémère est défini sur 1 Go et que la mémoire est définie sur 4 Go et que vous souhaitez augmenter le stockage éphémère à 4 Go, cette opération est valide car le stockage éphémère est inférieur ou égal à la mémoire.
- Si le stockage éphémère est défini sur 1 Go et que la mémoire est définie sur 4 Go, et que vous souhaitez réduire la mémoire à 2 Go, cette opération est valide car le stockage éphémère est inférieur ou égal à la mémoire.
Pour plus d'informations sur les limitations de mémoire ou d'UC, voir Limites et quotas pour Code Engine.
Combinaisons prises en charge pour les applications et les travaux
Consultez le tableau suivant pour connaître les combinaisons valides de vCPU et de mémoire pour les applications et les travaux.
La combinaison par défaut pour les applications et les travaux est 1 vCPU et 4 Go de mémoire.
Utilisation intensive de l'UC | Réparti | Utilisation intensive de la mémoire |
---|---|---|
0,125 vCPU 0,25 Go |
0,125 vCPU 0,5 Go |
0,125 vCPU 1 Go |
0,25 vCPU 0,5 Go |
0,25 vCPU 1 Go |
0,25 vCPU 2 Go |
0,5 cCPU 1 Go |
0,5 vCPU 2 Go |
0,5 vCPU 4 Go |
1 vCPU 2 Go |
(valeur par défaut pour les applications et les travaux) 1 vCPU 4 Go |
1 vCPU 8 Go |
2 vCPU 4 Go |
2 vCPU 8 Go |
2 vCPU 16 Go |
4 vCPU 8 Go |
4 vCPU 16 Go |
4 vCPU 32 Go |
6 vCPU 12 Go |
6 vCPU 24 Go |
6 vCPU 48 Go |
8 vCPU 16 Go |
8 vCPU 32 Go |
|
10 vCPU 20 Go |
10 vCPU 40 Go |
|
12 vCPU 24 Go |
12 vCPU 48 Go |
Il est possible que vos applications et travaux existants utilisent d'autres combinaisons de mémoire et d'UC, sans être affectés. Toutefois, ces autres combinaisons ne sont pas valides et seules les combinaisons valides sont prises en charge. Par conséquent, les nouvelles applications ou les nouveaux travaux ainsi que les modifications apportées aux applications ou aux travaux existants doivent respecter la liste des choix valides.
Combinaisons prises en charge pour les fonctions
Consultez la liste suivante pour connaître les combinaisons valides d'UC et de mémoire pour les fonctions.
- 0.25 vCPU et 1 Go de mémoire
- 0.0.5 vCPU et 2 GB de mémoire
- 1 vCPU et 4 GB de mémoire (Défaut)
Unités de mesure
Les unités décimales, telles que le kilooctet (Ko), le mégaoctet (Mo) et le gigaoctet (Go), sont couramment utilisées pour exprimer la taille des données. Les unités de mesure binaires comprennent le kibioctet (KiB), le mebioctet (MiB) et le gibioctet (GiB). Le tableau suivant compare les noms, les symboles et les valeurs des unités décimales et binaires.
Nom de fichier binaire | Valeur binaire (base 2) | Nom décimal | Valeur décimale (base 10) |
---|---|---|---|
kibioctet (KiB) | 2^10 | kilooctet (ko) | 10^3 |
mebibyte (MiB) | 2^20 | mégaoctet (Mo) | 10^6 |
gibioctet (GiB) | 2^30 | gigaoctet (Go) | 10^9 |
tebibyte (TiB) | 2^40 | téraoctet (To) | 10^12 |