Combinaciones de memoria y CPU soportadas

IBM Cloud® Code Engine aplicaciones, trabajos y funciones consumen CPU y memoria. Estas cantidades pueden variar, dependiendo de si tu carga de trabajo es intensiva en computación, intensiva en memoria o equilibrada.

El uso del almacenamiento efímero está ahora limitado por la memoria. El almacenamiento efímero en Code Engine no puede superar el valor predeterminado de 0.4 GB (400 MB) o el valor configurado para la memoria. Si necesita más del valor predeterminado para el almacenamiento efímero, debe aumentar la memoria de acuerdo con las combinaciones válidas de vCPU y memoria.

Tenga en cuenta los siguientes ejemplos de establecimiento de valores válidos para el almacenamiento efímero:

  • Si la memoria se establece en 0.25 GB, puede establecer el almacenamiento efímero en el valor predeterminado de 0.4 GB.
  • Si el almacenamiento efímero se establece en 0.4 GB y la memoria se establece en 2 GB, y desea reducir la memoria a 0.25 GB, esta operación es válida porque el almacenamiento efímero se establece en su valor predeterminado.
  • Si el almacenamiento efímero se establece en 0.5 GB y la memoria se establece en 2 GB, y desea reducir la memoria a 0.25 GB, esta operación no es válida porque el almacenamiento efímero es ahora mayor que la memoria y su valor predeterminado de 0.4 GB. El almacenamiento efímero no puede superar el valor predeterminado de 0.4 GB o el valor configurado para la memoria.
  • Si el almacenamiento efímero se establece en 1 GB y la memoria se establece en 4 GB, y desea aumentar el almacenamiento efímero a 4 GB, esta operación es válida porque el almacenamiento efímero es menor o igual que la memoria.
  • Si el almacenamiento efímero se establece en 1 GB y la memoria se establece en 4 GB, y desea reducir la memoria a 2 GB, esta operación es válida porque el almacenamiento efímero es menor o igual que la memoria.

Para obtener más información sobre las limitaciones de memoria o CPU, consulte Límites y cuotas de Code Engine.

Combinaciones soportadas para aplicaciones y trabajos

Consulte la tabla siguiente para ver combinaciones válidas de vCPU y memoria para apps y trabajos.

La combinación predeterminada para apps y trabajos es 1 vCPU y 4 GB de memoria.

Combinaciones válidas de vCPU y memoria
Gran consumo de CPU Equilibrado Gran consumo de memoria
0,125 vCPU
0,25 GB
0,125 vCPU
0,5 GB
0,125 vCPU
1 GB
0,25 vCPU
0,5 GB
0,25 vCPU
1 GB
0,25 vCPU
2 GB
0,5 vCPU
1 GB
0,5 vCPU
2 GB
0,5 vCPU
4 GB
1 vCPU
2 GB
(predeterminado para apps y trabajos)
1 vCPU
4 GB
1 vCPU
8 GB
2 vCPU
4 GB
2 vCPU
8 GB
2 vCPU
16 GB
4 vCPU
8 GB
4 vCPU
16 GB
4 vCPU
32 GB
6 vCPU
12 GB
6 vCPU
24 GB
6 vCPU
48 GB
8 vCPU
16 GB
8 vCPU
32 GB
10 vCPU
20 GB
10 vCPU
40 GB
12 vCPU
24 GB
12 vCPU
48 GB

Es posible que las apps y los trabajos existentes estén utilizando otras combinaciones de memoria y CPU, y estas no se verán afectadas. Sin embargo, estas otras combinaciones no son válidas y sólo se da soporte a las combinaciones válidas. Por lo tanto, cualquier app o trabajo nuevo, así como cualquier cambio en las apps o trabajos existentes deben cumplir con la lista de opciones válidas.

Combinaciones soportadas para funciones

Consulte la lista siguiente para ver las combinaciones válidas de CPU y memoria para las funciones.

  • 0.25 vCPU y 1 GB de memoria
  • 0.0.5 vCPU y 2 GB de memoria
  • 1 vCPU y 4 GB de memoria (Por defecto)

Unidades de medida

Las unidades decimales como kilobyte (KB), megabyte (MB) y gigabyte (GB) se utilizan habitualmente para expresar el tamaño de los datos. Las unidades binarias de medida incluyen kibibyte (KiB), mebibyte (MiB) y gibibyte (GiB). La tabla siguiente compara los nombres, símbolos y valores de las unidades decimales y binarias.

Comparación de unidades y valores binarios y decimales
Nombre binario Valor binario (base 2) Nombre decimal Valor decimal (base 10)
kibibyte (KiB) 2^10 kilobyte (KB) 10^3
mebibyte (MiB) 2^20 megabyte (MB) 10^6
gibibyte (GiB) 2^30 gigabyte (GB) 10^9
tebibyte (TiB) 2^40 terabyte (TB) 10^12