メインコンテンツまでスキップ

Auto scaling の設定

まず database でサービスを有効にし、その後 compute scaling、storage scaling、またはその両方を設定します。閾値の意味と flavor リストの使われ方は Auto scaling の概要 を参照してください。

必要な権限

権限操作種別説明
manageDatabase:ConfigurationEditパラメータや scaling 設定を含む database の構成を変更します。

前提条件

先に Notification サービスを有効にし、scaling のアラートを受け取るメールアドレスか Telegram チャネルを 1 つ以上設定しておく必要があります。設定がないと、console は次のダイアログで有効化をブロックします。

scaling を有効にする前に Notification の設定を促すダイアログ

Go to Notification をクリックし、アラートの管理 に従ってください。

サービスを有効にする

auto scaling は database の作成 の付加サービスのステップで有効にすることも、後から以下の手順で有効にすることもできます。

  1. FPT Cloud Portal にログインし、Database PlatformAll Database を選択します。

  2. database ID をクリックし、Vertical Scaling タブを開きます。有効化前は Inactive と表示されます。

    Inactive 状態の Vertical Scaling タブ

  3. Service information ブロックで Enable をクリックし、確定します。

ステータスが Active に変わります。

Active 状態の Vertical Scaling タブ

compute scaling を設定する

  1. Vertical Scaling タブで、Compute scaling ブロックで Edit settings をクリックします。

    閾値と flavor リストの項目がある Update compute scaling ダイアログ

  2. 各項目を入力します。

    • CPU Threshold (%): scaling を発動させる CPU 使用率です。60% にすると CPU が 60% を超えた時点で scaling します。
    • RAM Threshold (%): scaling を発動させるメモリ使用率です。
    • Tracing Interval: 使用状況をサンプリングする間隔で、単位は分です。5 分にすると CPU と RAM の平均を 5 分ごとに評価します。
    • Current Flavor: database の現在の flavor です。参照用に表示されます。
    • List Flavor Scaling: 引き上げ先として許可する flavor で、順番どおりに使われます。現在の flavor が Medium-4 でリストが Medium-8、Large-2 の場合、まず Medium-8 に移り、それでも閾値を超えていれば Large-2 に移ります。
  3. Add をクリックします。

システムが監視を開始し、条件を満たした時点で scaling します。

後から設定を変更するには再度 Edit settings を、自動の compute scaling を止めるには Disable compute scaling をクリックします。

一部の engine では scaling 後に手動の再起動が必要です

PostgreSQL、OpenSearch、ClickHouse では、再起動しないと引き上げた compute リソースが反映されません。scaling 操作自体は完了しますが、自分で再起動するまで database は旧構成のまま動作します。

storage scaling を設定する

  1. Vertical Scaling タブで、Storage scaling ブロックで Edit settings をクリックします。

    閾値と拡張率の項目がある Update storage scaling ダイアログ

  2. 各項目を入力します。

    • Storage Threshold (%): 拡張を発動させる storage 使用率です。
    • Storage Scale (%): 1 回あたりに追加する容量で、現在の容量に対する割合です。20% にすると 100 GB のディスクが 120 GB になります。
  3. Add をクリックします。

storage scaling はオンラインで実行され、サービスは中断しません。

後から設定を変更するには再度 Edit settings を、自動の storage scaling を止めるには Disable storage scaling をクリックします。

警告

storage は縮小できません。拡張は毎回取り消せず、その後も課金され続けるため、小さな変動で拡張が発動しないよう閾値は 70% 以上に設定してください。

次のステップ