保証付きサーバーレスは、サブスクリプションまたは従量課金タイプの固定仕様の RDS PostgreSQL インスタンスでサーバーレス機能を有効にします。
機能紹介
保証付きサーバーレス機能は、ワークロードに基づいて固定仕様の RDS PostgreSQL インスタンスの CPU とメモリを柔軟に調整し、定期的なトラフィックの急増に対応し、使用コストを削減し、リソース使用率を向上させます。
不規則なトラフィックの急増が発生するビジネスシナリオでは、トラフィックの急増が発生したときにインスタンスが自動的にスペックアップされ、インスタンスの安定性が向上し、業務継続性が確保されます。
トラフィックの急増が終了すると、インスタンスは CPU とメモリ使用量に基づいて自動的にスペックダウンされ、リソースの無駄を回避し、データベースの運用保守コストを抑制します。
サーバーレスインスタンスとの比較
保証付きサーバーレスが有効になっているインスタンスには、サーバーレスインスタンス (サーバーレス課金方式) と比較して、次の利点があります。
より多くの機能をサポート:PgBouncer 接続プール、SSL 暗号化、RDS PostgreSQL 用 Babelfish などの機能をサポートします。
より高い柔軟性:保証付きサーバーレスは、特定のビジネスシナリオでのユーザー要件を満たすために、CPU またはメモリの柔軟な調整を個別にサポートします。サーバーレスインスタンスは、RCU 単位 (CPU とメモリの比率が 1:2 で固定) での柔軟な調整のみをサポートします。
より高いスケールアウト制限:保証付きサーバーレスは、元のインスタンスの CPU とメモリの仕様の 2 倍までのスケーリングをサポートし、大きな仕様を必要とするシナリオに対応しますが、サーバーレスインスタンスは最大 16 RCU をサポートします。
前提条件
RDS PostgreSQL インスタンスは、次の条件を満たしている必要があります。
製品タイプ:標準仕様
課金方法:サブスクリプション、従量課金
課金説明
パブリックプレビュー期間中、保証付きサーバーレス機能を通じてインスタンスの仕様をスケールアップする場合、追加されたリソースに追加料金は発生せず、元の仕様に対してのみ課金されます。
注意事項
この機能は現在パブリックプレビュー中です。パブリックプレビュー期間中、保証付きサーバーレスが有効になっているインスタンスは、サービスレベル契約 (SLA) を保証しませんが、インスタンスサービスはダウングレードされません。
保証付きサーバーレス機能が有効になると、現在のホストリソースが逼迫している場合、インスタンスの移行 (アイドル状態のホストへ) が発生し、30 秒以内の 一時的な切断が発生する可能性があります。したがって、有効時間はオフピークの営業時間帯に設定することをお勧めします。
保証付きサーバーレスの一時的な自動アップグレード期間中は、RDS PostgreSQL インスタンスで構成の変更、ゾーンの移行、メジャーバージョンまたはマイナーバージョンのアップグレードなどの操作は許可されません。
保証付きサーバーレス機能を有効にする
[インスタンス] ページに移動します。 上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。 次に、RDS インスタンスを見つけて、インスタンスの ID をクリックします。
[基本情報] ページの [構成情報] セクションで、[保証付きサーバーレス] の横にある [設定] をクリックします。
表示される [保証付きサーバーレス設定] ページで、機能スイッチをオンにして、関連する関数パラメーターを構成します。
パラメーター
説明
保証付きサーバーレスの範囲
柔軟なスケーリングの [CPU 上限] と [メモリ上限] を構成します。
CPU 上限:調整は 1 コア単位で、インスタンスの初期 CPU 構成の最大 2 倍です。
メモリ上限:単位は GB で、調整は 2 GB 単位で、インスタンスの初期メモリ構成の最大 2 倍です。
有効ポリシー
有効ポリシーを選択します。
[すぐに有効にする]。
[メンテナンス時間中に有効にする]。これは、機能がインスタンスの [メンテナンス期間] 中に有効になることを意味します。 [構成情報] セクションで [メンテナンス期間] を表示および構成できます。
説明保証付きサーバーレス機能が有効になると、現在のホストリソースが逼迫している場合、インスタンスの移行 (アイドル状態のホストへ) が発生し、30 秒以内の 一時的な切断が発生する可能性があります。したがって、有効時間はオフピークの営業時間帯に設定することをお勧めします。
スケールアップしきい値
柔軟なスケールアウトの [CPU しきい値] と [メモリしきい値]。
インスタンスの CPU またはメモリ使用量が設定されたしきい値を超えると、システムはインスタンスの CPU とメモリを上限仕様に自動的にスケールアウトします。
説明インスタンスの CPU またはメモリ使用量がスケールアウトのしきい値を超えると、保証付きサーバーレスは設定された仕様上限に直接スケールアップしますが、サーバーレスインスタンスは負荷の変動に応じて段階的にインスタンス仕様を調整します。
スケールインのしきい値
柔軟なスケールインの [CPU しきい値] と [メモリしきい値]。
スケールインの観察期間 (90 秒) 中に、インスタンスの CPU とメモリ使用量の両方が設定されたしきい値を下回ると、システムはインスタンスの CPU とメモリを初期仕様に段階的に自動的にスケールインします (CPU は 1 コア減少し、メモリは 2 GB 減少します)。
観察期間中に、インスタンスの CPU またはメモリ使用量が設定された [スケールアウトのしきい値] を超えた場合、システムはインスタンスのメモリと CPU 使用量が [スケールインのしきい値] に再び達するまで、インスタンスの CPU とメモリを設定された上限仕様に維持またはスケールアウトします。
[確認] をクリックします。