第2世代の独立型コンピューティング
第2世代
Cloud Databases (Gen 2プラットフォーム上で)は、高いパフォーマンス、セキュリティ、および専用リソースを必要とするエンタープライズグレードのワークロード向けに設計された、分離されたコンピューティングホスティングモデルを提供します。
この分離型コンピューティングホスティングモデルでは、データベースがシングルテナントの仮想マシン上にプロビジョニングされ、ハイパーバイザーレベルの分離と専用のストレージ帯域幅が提供されます。 このモデルは、一貫したパフォーマンス、セキュリティ、およびコンプライアンスが求められるワークロードに最適です。
また、すべてのユーザーデータ管理エージェントは隔離されており、お客様のリソースが他のテナントと共有されることがないよう保証されています。
リソースの管理
分離型コンピューティングモデルでは、プロビジョニング時にCPUおよびRAMのリソースが固定されます。 IBM Cloud のUI、CLI、API、またはTerraformを使用して、デプロイメントを手動でスケーリングすることができます。 ディスクの自動スケーリングはまもなくサポートされる予定ですが、CPUおよびRAMの自動スケーリングは現在利用できません。
IBM Cloud® Monitoring これらを統合することで、メモリ、ディスク容量、およびディスクI/Oの使用状況を追跡するのに役立ちます。
分離された演算能力
これらの管理コンテナは、分離されたコンピューティングインスタンスにおいて一定のオーバーヘッド(10~12%)を消費し、マシンのCPUおよびRAMの一部を使用しますが、残りのリソースはデータベースが利用可能です。 データベースの容量の一部は、セキュリティ、データの整合性の確保、および保護といった重要な運用に割り当てられます。
計算プロファイルの種類
Cloud Databases Gen 2 では、ワークロードの要件に合わせて 2 種類のコンピューティングプロファイルが用意されています:
-
固定プロファイル :最新のCPU世代上で動作する、あらかじめ定義された vCPU とRAMの組み合わせであり、最高水準の一貫性があり予測可能なパフォーマンスを実現します。
-
Flexプロファイル :利用可能な各世代のCPUで実行できるよう設計された、 vCPU およびRAMの事前定義済み組み合わせであり、コストを最適化する動的な配置が施されています。
どちらのプロファイルタイプも、ハイパーバイザーレベルの分離が施されたシングルテナントのコンピュートインスタンス上で実行されます。 ストレージはコンピュートプロファイルとは独立して構成されるため、ディスク設定を個別に設定することができます。
コンピューティングリソースのサイジング
各マシンプロファイルには、CPUとRAMが定義されたサイズオプションが用意されています。 このマシンは、お客様のデータベースインスタンスの実行専用に割り当てられます。 ストレージは個別に構成されるため、ディスクやIOPSをカスタマイズできます。
Cloud Databases のCLIプラグイン、 Cloud Databases のAPI、または Terraform など、お好みの方法を使用して、データベースのスケール調整やマシンのサイズ変更を行ってください。
UIでのサイズの選択
Isolated Compute では、2 種類のプロファイルが用意されています。あらかじめ定義された構成を持つ「Fixed プロファイル」と、リソースの割り当てをカスタマイズできる「Flex プロファイル」です。
固定プロファイル
| ホスト・サイズ | vCPU x RAM |
|---|---|
| 4x20 | 4 vCPU × 20 GB RAM |
| 8x40 | 8 vCPU × 40 GB RAM |
| 16x80 | 16 vCPU × 80 GB RAM |
| 32x160 | 32 vCPU × 160 GB RAM |
| 48x240 | 48 vCPU × 240 GB RAM |
Flexプロファイル
| ホスト・サイズ | vCPU x RAM |
|---|---|
| 4x16 | 4 vCPU × 16 GB RAM |
| 8x32 | 8 vCPU × 32 GB RAM |
| 16x64 | 16 vCPU × 64 GB RAM |
| 32x128 | 32 vCPU × 128 GB RAM |
CLI でのサイズの選択
Isolated Compute では、2 種類のプロファイルが用意されています。あらかじめ定義された構成を持つ「Fixed プロファイル」と、リソースの割り当てをカスタマイズできる「Flex プロファイル」です。
host_flavor パラメータは、Compute のサイズ設定を定義します。 ご希望のサイズに合わせて、適切な値を入力してください。
固定プロファイル
| ホスト・サイズ | vCPU x RAM | host_flavor の値 |
|---|---|---|
| 4x20 | 4 vCPU × 20 GB RAM | bx3d.4x20.encrypted |
| 8x40 | 8 vCPU × 40 GB RAM | bx3d.8x40.encrypted |
| 16x80 | 16 vCPU × 80 GB RAM | mx3d.16x80.encrypted |
| 32x160 | 32 vCPU × 160 GB RAM | bx3d.32x160.encrypted |
| 48x240 | 48 vCPU × 240 GB RAM | bx3d.48x240.encrypted |
Flexプロファイル
| ホスト・サイズ | vCPU x RAM | host_flavor の値 |
|---|---|---|
| 4x16 | 4 vCPU × 16 GB RAM | b3c.4x16.encrypted |
| 8x32 | 8 vCPU × 32 GB RAM | b3c.8x32.encrypted |
| 16x64 | 16 vCPU × 64 GB RAM | b3c.16x64.encrypted |
| 32x128 | 32 vCPU × 128 GB RAM | b3c.32x128.encrypted |
APIにおけるサイズの選択
Isolated Compute では、2 種類のプロファイルが用意されています。あらかじめ定義された構成を持つ「Fixed プロファイル」と、リソースの割り当てをカスタマイズできる「Flex プロファイル」です。
host_flavor パラメータは、Compute のサイズ設定を定義します。 ご希望のサイズに合わせて、適切な値を入力してください。
固定プロファイル
| ホスト・サイズ | vCPU x RAM | host_flavor の値 |
|---|---|---|
| 4x20 | 4 vCPU × 20 GB RAM | bx3d.4x20.encrypted |
| 8x40 | 8 vCPU × 40 GB RAM | bx3d.8x40.encrypted |
| 16x80 | 16 vCPU × 80 GB RAM | mx3d.16x80.encrypted |
| 32x160 | 32 vCPU × 160 GB RAM | bx3d.32x160.encrypted |
| 48x240 | 48 vCPU × 240 GB RAM | bx3d.48x240.encrypted |
Flexプロファイル
| ホスト・サイズ | vCPU x RAM | host_flavor の値 |
|---|---|---|
| 4x16 | 4 vCPU × 16 GB RAM | b3c.4x16.encrypted |
| 8x32 | 8 vCPU × 32 GB RAM | b3c.8x32.encrypted |
| 16x64 | 16 vCPU × 64 GB RAM | b3c.16x64.encrypted |
| 32x128 | 32 vCPU × 128 GB RAM | b3c.32x128.encrypted |
Terraform でのサイズの選択
Isolated Compute では、2 種類のプロファイルが用意されています。あらかじめ定義された構成を持つ「Fixed プロファイル」と、リソースの割り当てをカスタマイズできる「Flex プロファイル」です。
host_flavor パラメータは、Compute のサイズ設定を定義します。 ご希望のサイズに合わせて、適切な値を入力してください。
固定プロファイル
| ホスト・サイズ | vCPU x RAM | host_flavor の値 |
|---|---|---|
| 4x20 | 4 vCPU × 20 GB RAM | bx3d.4x20.encrypted |
| 8x40 | 8 vCPU × 40 GB RAM | bx3d.8x40.encrypted |
| 16x80 | 16 vCPU × 80 GB RAM | mx3d.16x80.encrypted |
| 32x160 | 32 vCPU × 160 GB RAM | bx3d.32x160.encrypted |
| 48x240 | 48 vCPU × 240 GB RAM | bx3d.48x240.encrypted |
Flexプロファイル
| ホスト・サイズ | vCPU x RAM | host_flavor の値 |
|---|---|---|
| 4x16 | 4 vCPU × 16 GB RAM | b3c.4x16.encrypted |
| 8x32 | 8 vCPU × 32 GB RAM | b3c.8x32.encrypted |
| 16x64 | 16 vCPU × 64 GB RAM | b3c.16x64.encrypted |
| 32x128 | 32 vCPU × 128 GB RAM | b3c.32x128.encrypted |