エラスティックモードは、AnalyticDB for MySQL Data Warehouse Edition (V3.0) クラスターのホットデータとコールドデータの階層型ストレージ、スケジュールスケーリング、およびリソースグループ間のコンピューティングリソースの分離を可能にします。このトピックでは、クラスターをリザーブドモードからエラスティックモードに変更する方法について説明します。
仕組み
リザーブドモードからエラスティックモードへの変更には、次の 3 つのステージがあります。
リソースプロビジョニング -- システムはエラスティックモードの新しいクラスターリソースを申請します。
データ移行 -- 既存のクラスターから新しいクラスターへのフルデータ移行と増分データ移行が実行されます。
ビジネス切り替え -- トラフィックは既存のクラスターから新しいクラスターに切り替わります。
合計時間は、ご利用のクラスター仕様とデータ量によって異なります。
切り替えステージ中、既存のクラスターは 5 ~ 10 分間、読み取り専用になります。本番ワークロードに合わせて計画してください。
前提条件
開始する前に、以下を確認してください。
ご利用の Alibaba Cloud アカウントに未払い更新注文がないこと
クラスターのマイナーバージョンが 3.1.3.9 以降であること
クラスターは[実行中] の状態です。
ご利用のクラスターのマイナーバージョンを確認するには、「クラスターのマイナーバージョンを表示する方法」をご参照ください。マイナーバージョンを更新するには、テクニカルサポートにお問い合わせください。
切り替えウィンドウ
既存のクラスターから新しいクラスターへの切り替え中、既存のクラスターは 5 ~ 10 分間、読み取り専用になります。この発生時期を制御するには、既存のクラスターに接続し、次の SQL ステートメントを実行して切り替えタイムウィンドウを指定します。次の例では、ウィンドウを 23:00 から 23:30 に設定します。
SET adb_config REPLICATION_SWITCH_TIME_RANGE=`23:00, 23:30`;接続手順については、「AnalyticDB for MySQL クラスターに接続」をご参照ください。
制約事項
| [制約事項] | [詳細] |
|---|---|
| ESSD パフォーマンスレベルの変更 | 他の構成を同時に変更することはできません。 |
| C32 クラスターの CPU への影響 | C32 クラスターがリザーブドモードからエラスティックモードに変更されると、シングルノード仕様は 8 コアに減少します。デフォルトでは、BUILD ジョブが 3 コアを占有するため、平均 CPU 使用率が増加します。これがご利用のワークロードに影響を与える場合は、クラスターをスペックアップするか、チケットを起票してください。BUILD ジョブの詳細については、「BUILD」をご参照ください。 |
課金
課金詳細については、「構成変更の課金」をご参照ください。
操作手順
AnalyticDB for MySQL コンソールにログインします。 左上隅でリージョンを選択し、左側のナビゲーションウィンドウで [クラスター] をクリックします。 [データウェアハウス版 (V3.0)] タブで目的のクラスターを見つけ、[操作] 列で 拡張 をクリックするか、[その他] > 縮小 を選択します。
[アップグレード/ダウングレード] ページまたは [ダウングレード] ページで、[モード] パラメーターを [エラスティックモード] に設定し、以下のパラメーターを設定します。
重要ESSD パフォーマンスレベルを変更する場合:
他の構成を同時に変更することはできません。
ご利用のクラスターのホットデータは、選択したパフォーマンスレベルの最小容量に達している必要があります。
ホットストレージ料金は、
ESSD パフォーマンスレベルのストレージ単価 x ホットストレージサイズ x 期間として計算されます。ストレージ単価については、「Data Warehouse Edition の料金」をご参照ください。
[パラメーター] [説明] バージョン 自動的に [Data Warehouse Edition (V3.0)] に設定されます。設定は不要です。 エディション [Elastic Cluster] を選択します。 [仕様] 自動的に [E32] に設定されます。設定は不要です。 コンピューティングリソース クラスターのコンピューティングリソース。コンピューティングリソースはデータ計算に使用されます。コンピューティングリソースを増やすと、データクエリが高速化されます。ストレージリソースよりも多くの CPU コアをコンピューティングリソースに選択します。 [EIU 仕様] エラスティック I/O ユニット (EIU) のシングルノード仕様。各 EIU は 3 つのノードで構成されます。EIU は、エラスティックモードの AnalyticDB for MySQL クラスター向けにエラスティック I/O リソースをバンドルします。詳細については、「エラスティック I/O リソースのスケールアウト」をご参照ください。エラスティック I/O リソースをスケールアウトすると、各 EIU によってロックされたホットデータの量が増加します。詳細については、「EIU ベースのストレージパフォーマンスメトリック」をご参照ください。エラスティック I/O リソースをスケールインするには、ご利用のクラスターのホットデータがスケールイン後にサポートされる容量よりも少ないことを確認してください。上記の要件を満たせない場合は、スケールインする前に一部のデータをコールドストレージに移行することを推奨します。 [EIUs] EIU 数。このパラメーターは、[モード] パラメーターが [エラスティックモード] に設定され、[コンピューティングリソース] パラメーターが 32 コアおよび 128 GB 以上に設定されている場合にのみ有効になります。 ESSD パフォーマンスレベル クラスターの ESSD パフォーマンスレベル。利用可能なレベルと容量: PL0: 20 GiB ~ 65,536 GiB。PL1: 20 GiB ~ 65,536 GiB。 購入を完了します。
[サブスクリプションクラスター]: サービス規約を読んで選択し、[今すぐ購入] をクリックします。注文と支払方法を確認し、 をクリックします。
[従量課金クラスター]: サービス規約を読んで選択し、[今すぐ購入] をクリックします。