DTS 専用クラスターを使用すると、Data Transmission Service (DTS) タスクに他のユーザーから完全に隔離された CPU およびメモリの非公開プールが提供されます。ワークロードが十分に大きく、他のテナントとのリソース競合がタスクの安定性に影響を及ぼす場合や、単一のタスクでノードの全リソースが必要な場合には、専用クラスターをご利用ください。
専用クラスターとパブリッククラスターの比較
| 項目 | 専用クラスター | パブリッククラスター |
|---|---|---|
| リソース隔離 | 他のユーザーから完全に隔離 | 他のユーザーと共有 |
| 課金 | サブスクリプション(クラスターリソースのみ);クラスター内の DTS インスタンスは無料 | DTS インスタンス単位で課金 |
| サポートされるタスクタイプ | データ移行、データ同期、変更追跡 | データ移行、データ同期、変更追跡 |
| リージョンあたりの最大クラスター数 | 5 | 該当なし |
| リソース割り当て | クラスター全体を単一のタスクに割り当て可能 | インスタンスごとに上限が適用 |
前提条件
開始前に、以下の条件を満たしていることを確認してください(RAM ユーザーとして DTS 専用クラスターを作成する場合に必要です)。
Alibaba Cloud アカウントにシステムロール AliyunDTSDefaultRole が割り当てられていること
Resource Access Management (RAM) ユーザーに権限 AliyunDTSFullAccess が付与されていること
設定手順については、「DTS による Alibaba Cloud リソースへのアクセス許可」および「システムポリシーを使用して RAM ユーザーに DTS インスタンスの管理権限を付与する」をご参照ください。
制限事項
課金: サブスクリプションのみ対応しています。クラスターリソースは前払いとなり、クラスター内で作成した DTS インスタンスには追加費用は発生しません。
サポートされるタスクタイプ: データ移行、データ同期、変更追跡です。
サポートされるリージョン: 中国 (杭州)、中国 (上海)、中国 (北京)、中国 (張家口)、中国 (フフホト)、中国 (ウランチャブ)、中国 (深セン)、中国 (広州)、中国 (成都)、中国 (香港)、シンガポール、日本 (東京)、米国 (バージニア)、ドイツ (フランクフルト) です。
データ同期: ソースデータベース、ターゲットデータベース、およびクラスターはすべて同一リージョン内に存在する必要があります。
リージョンあたりのクラスター数上限: 5 です。この上限を引き上げる場合は、Alibaba Cloud テクニカルサポートにお問い合わせください。
スケーリング: ノード数およびディスクサイズは増加のみ可能で、減少はできません。
リソースしきい値: CPU、メモリ、またはディスク使用率が 80 % を超えた場合は、直ちにスケールアップしてください。リソース不足により発生したタスク失敗またはスイッチオーバー失敗は、DTS のサービスレベル契約 (SLA) の適用外となります。
ディスク領域の予約: 作成後、最適化のためにシステムがディスク領域の 5 % を予約します。
課金
詳細については、「DTS 専用クラスターの課金」をご参照ください。
クラスターサイズの選択
各ノードの仕様は固定で、15 DTS ユニット (DU) です。DU は 1 つの DTS タスクに必要な最小ハードウェアリソースを表しており、オーバーコミットしないシングルノードでは、最大 15 個の同時タスクをリソース隔離状態で実行できます。
クラスターのサイズ決定には、以下のガイドラインをご利用ください。
| 要素 | ガイドライン |
|---|---|
| 同時実行タスク数 | 想定される同時実行タスク数を 15 で割って、最低ノード数を算出します。フェールオーバー用の余裕として、少なくとも 1 ノードを追加してください。 |
| 増分データ量 | 高スループットの変更データキャプチャ (CDC) ワークロードでは、タスクあたりのメモリ消費量が多くなります。1 秒あたりの行変更量が大きいタスクの場合、オーバーコミットではなくノード数を増やすことを推奨します。 |
| タスクスケジューリングパターン | タスクが重複しないタイムウィンドウで実行される場合は、コスト削減のためにオーバーコミットを利用できます。ピーク時間帯にタスクが同時に実行される場合は、専用(非オーバーコミット)容量をご利用ください。 |
| ノードあたりのディスク | DTS が同期中にバッファーする総データ量に基づいて見積もります。有効範囲: ノードあたり 1,024~30,720 GB(512 GB 刻み)。 |
オーバーコミット: オーバーコミット率を 200 % に設定すると、各ノードの論理 DU 数が 15 から 30 に倍増し、ノードあたり最大 30 タスクを構成できます。ただし、実際のハードウェアリソースは変わらないため、各タスクが利用できるリソースは非オーバーコミット時のおおよそ半分になります。オーバーコミットは、増分データ量が少ない場合やタスクが異なる時間帯に実行される場合にのみ有効にしてください。詳細については、「DTS 専用クラスターのオーバーコミット率の設定」をご参照ください。
ディザスタリカバリ: ディザスタリカバリを実装するには、2 つ以上の DTS 専用クラスターを作成することを推奨します。各クラスター内では、ノード障害を吸収できるように少なくとも 2 ノードを作成してください。また、クラスター全体の CPU、メモリ、ディスク、DU の空きリソースを、ノード数 N に対して 1/N 以上確保してください。たとえば、3 ノード構成の場合は、常に全体の 1/3 を超えるリソースを空けておく必要があります。メンテナンスや復旧のためにクラスター間でタスクを移行する方法については、「DTS インスタンスを専用クラスターとパブリッククラスター間で移行する」をご参照ください。
専用クラスターの作成
専用クラスターページに移動します。
上部ナビゲーションバーで、ワークベンチ の右側にあるドロップダウンリストから対象リージョンを選択します。
クラスタータスク の下にある 専用クラスターの作成 をクリックします。
パラメーターを設定します。
パラメーター 説明 課金方法 サブスクリプション を選択します。 DTS インスタンスのクラスタータイプ 専用クラスター を選択します。 リージョン クラスターのリージョンを選択します。作成後はリージョンを変更できません。 専用クラスター データ移行、データ同期、変更追跡 に固定されています。 専用クラスターノード仕様 ノードあたり 15 DTS ユニット に固定されています。容量計画については、「クラスターサイズの選択」をご参照ください。 専用クラスターノードのストレージ領域 ノードあたりのディスクサイズ(GB 単位)。有効範囲: 1,024~30,720 GB(512 GB 刻み)。作成後にディスク領域を増加させる方法については、「DTS 専用クラスターのノードストレージ領域を増加させる」をご参照ください。 ターゲットリージョン リージョン と同じ値がデフォルトとなり、変更できません。 リソースグループ 任意です。詳細については、「Resource Management とは 注文時間 サブスクリプション期間。有効値: 1~9 ヶ月、1 年、2 年、3 年。自動更新を有効にするには、自動更新 を選択し、更新日までにアカウントに十分な残高があることを確認してください。 専用クラスタのノード ノード数。デフォルト: 2。有効範囲: 2~100。作成後にノードを追加する方法については、「DTS 専用クラスターをスケールアウトする」をご参照ください。 今すぐ購入 をクリックします。
注文内容の確認 ページで、構成を確認し、利用規約を読み、同意したうえで 支払う をクリックします。
購入 ページで、支払いを完了します。
他のサービスと一緒にクラスターを購入するには、カートに追加 をクリックすることもできます。「カート内のサービスの支払い」をご参照ください。
クラスターの確認
支払い完了後、クラスターが正常に作成されたことを確認します。
コンソール をクリックして DTS コンソールに移動します。
左側のナビゲーションウィンドウで、専用クラスター をクリックします。
上部ナビゲーションバーで、作成時に選択したリージョンを選択します。
クラスターリストに、作成した DTS 専用クラスターが表示されているか確認します。
DTS 専用クラスターが表示されている場合、クラスターは作成されています。実行中 状態の場合、クラスターは作成され初期化されています。
DTS 専用クラスターが表示されない場合は、1~5 分待ってからページをリフレッシュしてください。
トラブルシューティング
リフレッシュ後もクラスターが表示されない場合は、以下の点を確認してください。
| 考えられる原因 | 解決策 |
|---|---|
| 誤ったリージョンが選択されている | 上部ナビゲーションバーで、クラスター作成時に指定したリージョンを選択してください。 |
| リソース不足によりクラスター作成に失敗 | リージョンのキャパシティが不足している場合、作成が失敗することがあります。その場合、支払いは返金されます。課金管理コンソールに移動し、コスト管理 > 注文 の順に選択して、注文管理ページで返金ステータスを確認してください。 |
上記のいずれにも該当しない場合は、Alibaba Cloud テクニカルサポートにお問い合わせください。
カート内のサービスの支払い
サブスクリプションクラスターを構成した後、カートに追加 をクリックして他のサービスと一緒に購入できます。
ページ右側にある カート アイコンをクリックします。
カートパネルで、購入するサービスを選択し、レジに進む をクリックします。
カート ページで、正しいサービスが選択されていることを確認し、今すぐ購入 をクリックします。
注文内容の確認 ページで、利用規約を読み、同意したうえで 支払う をクリックします。
購入 ページで、支払いを完了します。