サポートされるメモリーと CPU の組み合わせ
IBM Cloud® Code Engine のアプリケーション、ジョブ、および関数は、CPU とメモリーを消費します。 これらの量は、ワークロードが計算集約型か、メモリ集約型か、あるいはバランス型かによって異なります。
一時ストレージの使用は、メモリーによって制限されるようになりました。 Code Engine の一時ストレージは、 0.4 GB (400 MB) のデフォルト値またはメモリーの構成値を超えることはできません。 一時ストレージにデフォルトより多くのメモリーが必要な場合は、 vCPU とメモリーの有効な組み合わせに従ってメモリーを増やす必要があります。
一時ストレージに有効な値を設定する以下の例を考慮してください。
- メモリーが 0.25 GB に設定されている場合は、一時ストレージをデフォルト値の 0.4 GB まで設定できます。
- 一時ストレージが 0.4 GB に設定され、メモリーが 2 GB に設定されている場合に、メモリーを 0.25 GB に削減するには、一時ストレージがデフォルト値に設定されているため、この操作は有効です。
- 一時ストレージが 0.5 GB に設定され、メモリーが 2 GB に設定されている場合に、メモリーを 0.25 GB に削減すると、一時ストレージがメモリーより大きくなり、デフォルトの 0.4 GB になるため、この操作は無効になります。 一時ストレージは、デフォルト値の 0.4 GB、またはメモリー用に構成された値を超えることはできません。
- 一時ストレージが 1 GB に設定され、メモリーが 4 GB に設定されている場合に、一時ストレージを 4 GB に増やしたいとすると、一時ストレージがメモリー以下であるため、この操作は有効です。
- 一時ストレージが 1 GB に設定され、メモリーが 4 GB に設定されている場合に、メモリーを 2 GB に削減するには、一時ストレージがメモリー以下であるため、この操作は有効です。
メモリーまたは CPU の制限について詳しくは、Code Engine の制限と割り当て量を参照してください。
アプリとジョブのサポートされる組み合わせ
アプリおよびジョブの vCPU とメモリーの有効な組み合わせについては、以下の表を参照してください。
アプリとジョブのデフォルトの組み合わせは、1 vCPU と 4 GB のメモリーです。
CPU 集中型 | 平衡型 | メモリー集中型 |
---|---|---|
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 |
(アプリおよびジョブのデフォルト) 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 |
既存のアプリおよびジョブで、メモリーと CPU の他の組み合わせが使用されている可能性があります。これらは影響を受けずに残ります。 しかし、そのような他の組み合わせは有効ではなく、有効な組み合わせのみがサポートされます。 したがって、既存のアプリまたはジョブに対する変更、および新規のアプリまたはジョブがあれば、有効な選択項目のリストに準拠する必要があります。
関数のサポートされる組み合わせ
機能の CPU とメモリーの有効な組み合わせについては、以下のリストを参照してください。
- 0.25 vCPU および 1 GB メモリー
- 0.0.5 vCPU、2GBメモリー
- 1 vCPU および 4 GB メモリ (Default)
計測単位
通常、データのサイズを表すためには、キロバイト (KB)、メガバイト (MB)、およびギガバイト (GB) などの 10 進単位が使用されます。 2 進単位には、キビバイト (KiB)、メビバイト (MiB)、およびギビバイト (GiB) が含まれます。 以下の表では、10 進単位と 2 進単位の名前、記号、および値を比較しています。
バイナリー名 | 2 進数値 (基数 2) | 10 進数名 | 10 進値 (基数 10) |
---|---|---|---|
キビバイト (KiB) | 2^10 | キロバイト (KB) | 10^3 |
メビバイト (MiB) | 2^20 | メガバイト (MB) | 10^6 |
ギビバイト (GiB) | 2^30 | ギガバイト (GB) | 10^9 |
テビバイト (TiB) | 2^40 | テラバイト (TB) | 10^12 |