このドキュメントでは、Cloud SQL インスタンスで選択できるマシンシリーズのオプションと、それぞれの構成、ストレージ オプション、制限事項について説明します。
Cloud SQL は、Cloud SQL のエディションに基づいて、インスタンスのマシンシリーズ オプションを提供します。マシンシリーズは、特定の Cloud SQL ワークロードに合わせて最適化されたプロセッサとハードウェアの構成のセットです。これらのマシンシリーズでは、インスタンスの vCPU とメモリを調整し、さまざまな需要に合わせてパフォーマンスを最適化できます。選択したマシンシリーズによって、Cloud SQL インスタンスで使用可能なストレージ オプションも決まります。
各マシンシリーズには複数のマシンタイプが用意されています。インスタンスを作成するときに、使用するマシンシリーズからマシンタイプを選択します。これにより、インスタンスで使用可能なリソースとストレージ オプションが定義されます。たとえば、N2
マシンシリーズに属する db-perf-optimized-N-2
マシンタイプを選択した場合、インスタンスで使用できるストレージ オプションは SSD
です。
Cloud SQL でサポートされているマシンシリーズ
次の表に、インスタンスの Cloud SQL エディションと各マシンシリーズで使用可能なストレージ オプションに基づいて、Cloud SQL でサポートされているマシンシリーズ オプションの概要を示します。
Cloud SQL のエディション | マシンシリーズ | ストレージ オプション |
---|---|---|
Cloud SQL Enterprise Plus エディション | C4A | Hyperdisk Balanced |
N2 | SSD | |
Cloud SQL Enterprise エディション | 汎用共有コア | SSD HDD |
汎用専用コア | SSD HDD |
|
N4 | Hyperdisk Balanced |
リージョン別のマシンシリーズの可用性については、リージョンの可用性をご覧ください。
Cloud SQL Enterprise Plus エディション インスタンスのマシンシリーズの可用性
Cloud SQL Enterprise Plus エディション インスタンスの場合、次のいずれかのマシンシリーズを選択できます。
- N2: このマシンシリーズは、さまざまな Cloud SQL ワークロードに対してバランスの取れた費用対効果を提供します。
- C4A: このマシンシリーズは、最適化された費用対効果を提供し、需要の高い Cloud SQL ワークロードに予測可能な高パフォーマンスを提供します。
Cloud SQL Enterprise Plus エディション インスタンスの場合、各マシンシリーズには、インスタンス用に事前設定されたメモリと vCPU を備えた事前定義されたマシンタイプが用意されています。可用性は、インスタンスの Cloud SQL エディション、リージョン、データベース バージョンによって異なります。
N2 マシンシリーズ
N2 マシンシリーズは、1 vCPU:8 GB RAM というメモリとコンピューティングの比率で、さまざまなデータベース ワークロードにバランスの取れた費用対効果を提供します。パフォーマンス Persistent Disk(PD-SSD)ストレージ オプションを使用します。ストレージ タイプの詳細については、ストレージ オプションの概要をご覧ください。
N2 マシンタイプ
N2 マシンシリーズのインスタンスで使用できるマシンタイプは次のとおりです。
マシンタイプ | vCPU | メモリ(GB) | オプションのデータ キャッシュ(GB) |
---|---|---|---|
db-perf-optimized-N-2 |
2 | 16 | 375 |
db-perf-optimized-N-4 |
4 | 32 | 375 |
db-perf-optimized-N-8 |
8 | 64 | 375 |
db-perf-optimized-N-16 |
16 | 128 | 750 |
db-perf-optimized-N-32 |
32 | 256 | 1,500 |
db-perf-optimized-N-48 |
48 | 384 | 3,000 |
db-perf-optimized-N-64 |
64 | 512 | 6,000 |
db-perf-optimized-N-80 |
80 | 640 | 6,000 |
db-perf-optimized-N-96 |
96 | 768 | 6,000 |
db-perf-optimized-N-128 |
128 | 864 | 6,000 |
C4A マシンシリーズ
C4A マシンシリーズは、パフォーマンスに敏感なさまざまなデータベース ワークロードで高いパフォーマンスを提供します。
このサービスは、Google Cloud Hyperdisk サービスである Hyperdisk Balanced ストレージ オプションを使用します。Google Cloud Hyperdisk は、 Google Cloudの最新世代のネットワーク ブロック ストレージ サービスです。ストレージ タイプの詳細については、Cloud SQL ストレージ オプションの概要をご覧ください。
C4A マシンシリーズには、インスタンスのリージョンと構成に応じて、事前定義されたマシンタイプが用意されています。C4A マシンシリーズを選択するには、Cloud SQL for PostgreSQL Enterprise Plus エディションのインスタンスが PostgreSQL バージョン 13 以降である必要があります。
サポートされているリージョンの詳細については、利用可能なリージョンをご覧ください。
C4A マシンタイプ
次の表に、オプションのデータ キャッシュを使用する C4A マシンシリーズで使用できる事前定義されたマシンタイプを示します。
マシンタイプ | vCPU | メモリ(GB) | オプションのデータ キャッシュ(GB) |
---|---|---|---|
db-c4a-highmem-2 |
2 | 16 | 利用不可 |
db-c4a-highmem-4 |
4 | 32 | 375 |
db-c4a-highmem-8 |
8 | 64 | 750 |
db-c4a-highmem-16 |
16 | 128 | 1,500 |
db-c4a-highmem-32 |
32 | 256 | 2,250 |
db-c4a-highmem-48 |
48 | 384 | 3,750 |
db-c4a-highmem-64 |
64 | 512 | 5,250 |
db-c4a-highmem-72 |
72 | 576 | 6,000 |
C4A マシンシリーズの制限
Cloud SQL Enterprise Plus エディション インスタンスに C4A マシンシリーズを選択する場合は、次の制限事項を考慮してください。
- インスタンスの Cloud SQL エディションのアップグレードとダウングレードはサポートされていません。
- インスタンスの作成後にインスタンスのマシンシリーズを変更することはできません。
- インスタンスを別のマシンシリーズに復元することはできません。復元されたインスタンスのマシンシリーズは、新しいインスタンスと一致している必要があります。
- インスタンスのレプリカは、インスタンスと同じマシンシリーズである必要があります。
- Cloud SQL for PostgreSQL バージョン 12 は、C4A マシンシリーズではサポートされていません。
Cloud SQL Enterprise エディション インスタンスのマシンシリーズの可用性
Cloud SQL Enterprise エディション インスタンスの場合、次のいずれかのマシンシリーズを選択できます。
- 汎用共有コア: このマシンシリーズは x86 ベースのマシンシリーズです。
汎用専用コア: このマシンシリーズは、x86 ベースのマシンを使用して、価格とパフォーマンスのバランスがとれています。
N4: このマシンシリーズは、Intel Emerald Rapids を使用して、料金とパフォーマンスのバランスを実現します。
汎用共有コア
汎用共有コア マシンシリーズは、インスタンス用に事前定義された CPU(コア)とメモリを備えたマシンタイプを提供します。SSD または HDD のストレージ オプションを使用します。ストレージ タイプの詳細については、 Cloud SQL ストレージ オプションの概要をご覧ください。
汎用共有コア マシンシリーズのインスタンスで使用できるマシンタイプは次のとおりです。
マシンタイプ | vCPU | メモリ(GB) |
---|---|---|
db-f1-micro |
1 | 0.614 |
db-g1-small |
1 | 1.7 |
汎用専用コア
汎用専用コア マシンシリーズは、インスタンスに必要なメモリと CPU を選択できるカスタム インスタンス構成を提供します。この柔軟性により、ワークロードに適した VM の形状を選択できます。SSD または HDD のストレージ オプションを使用します。ストレージ タイプの詳細については、Cloud SQL ストレージ オプションの概要をご覧ください。
カスタム マシンタイプ名の形式は db-custom-{CPUs}-{Memory}
です。CPU の数とメモリを選択する際、選択できる構成にはいくつかの制限があります。
汎用専用コアとカスタム マシンタイプ
汎用専用コア マシンシリーズのカスタム構成は、次のように設定できます。
- vCPU は 1 または 2~96 の間の偶数にする必要があります。
- メモリは次の条件を満たす必要があります。
- vCPU あたり 0.9~6.5 GB
- 256 MB の倍数
- 3.75 GB(3,840 MB)以上
N4 マシンシリーズ
N4 マシンシリーズは、1 vCPU:8 GB RAM というメモリとコンピューティングの比率で、Cloud SQL Enterprise エディションのインスタンスにバランスの取れた費用対効果を提供します。Hyperdisk Balanced ストレージ オプションを使用します。ストレージ タイプの詳細については、Cloud SQL ストレージ オプションの概要をご覧ください。
N4 マシンタイプ
N4 マシンシリーズには、カスタム マシンシリーズ オプションが用意されています。これらのマシンタイプ名の形式は db-custom-N4-{CPUs}-{Memory}
です。
次の要件に基づいて、N4 マシンシリーズのカスタム構成を設定できます。
- vCPU は 2 ~ 80 個の範囲で、2 個単位で増やすことができます。
- メモリの範囲は 2 GB ~ 640 GB で、次の条件を満たす必要があります。
- vCPU あたり 2 GB の最小メモリ
- vCPU あたり最大 8 GB のメモリ
次の表に、N4 カスタム マシンタイプの例を示します。
マシンタイプ | vCPU | 最小メモリ(GB) | 最大メモリ(GB) |
---|---|---|---|
db-custom-N4-2-* |
2 | 4 | 16 |
db-custom-N4-4-* |
4 | 8 | 32 |
db-custom-N4-6-* |
6 | 12 | 48 |
db-custom-N4-8-* |
8 | 16 | 64 |
料金
選択したマシンシリーズは、インスタンスの費用に影響します。詳しくは、インスタンスの料金をご覧ください。料金計算ツールを使用して、さまざまなシナリオの料金を確認することもできます。