一度に多数の Data Transmission Service (DTS) タスクを実行すると、CPU やメモリなどのリソース使用量が急増する可能性があります。これはビジネスに影響を与えます。DTS 専用クラスターを作成し、そのクラスター内でデータ移行、データ同期、データサブスクリプションタスクを設定できます。これにより、タスクのリソースが分離され、タスクの安定性が向上します。
前提条件
RAM ユーザーを使用して DTS 専用クラスターを作成する場合、親の Alibaba Cloud アカウントは AliyunDTSDefaultRole ロールを持ち、RAM ユーザーに AliyunDTSFullAccess 権限を付与する必要があります。
AliyunDTSDefaultRole ロールと AliyunDTSFullAccess 権限の付与方法の詳細については、「DTS のクラウドリソースへのアクセス権限の付与」および「システムポリシーを使用した DTS を管理するための RAM ユーザーへの権限付与」をご参照ください。
メリット
DTS 専用クラスターでは、データ移行、データ同期、データサブスクリプションタスクのみを作成できます。DTS 専用クラスターには、以下のメリットがあります:
-
DTS 専用クラスターは、他のユーザーの DTS インスタンスが使用するリソースから分離された独立したリソースを提供します。DTS 専用クラスターに作成された DTS インスタンスは、他のユーザーの DTS インスタンスの影響を受けることはありません。さらに、DTS 専用クラスターの負荷を制御して、ビジネスの安定性を高めることができます。
-
DTS 専用クラスターでは、クラスター全体のリソースを単一の DTS インスタンスに割り当てて、DTS インスタンスのパフォーマンスを向上させることができます。これにより、大量のデータをソースデータベースに書き込み、リアルタイムで宛先データベースに同期できます。
-
課金対象は DTS 専用クラスターのリソースのみです。クラスター内に DTS インスタンスを作成する際に料金を支払う必要はありません。DTS 専用クラスターでオーバーコミットモードを有効にすると、多数の DTS インスタンスを購入する場合と比較して、コストをさらに削減できます。
制限事項
-
DTS 専用クラスターは、サブスクリプションの課金方法のみをサポートしています。DTS 専用クラスターを作成する際にお支払いいただく必要があります。
-
課金対象は DTS 専用クラスターのリソースのみです。クラスター内に DTS インスタンスを作成する際に料金を支払う必要はありません。
-
DTS 専用クラスターは、次のリージョンでのみ作成できます:中国 (杭州)、中国 (上海)、中国 (北京)、中国 (張家口)、中国 (フフホト)、中国 (ウランチャブ)、中国 (深圳)、中国 (広州)、中国 (成都)、香港 (中国)、シンガポール、日本 (東京)、米国 (バージニア)、ドイツ (フランクフルト)。
-
DTS 専用クラスターでデータ同期タスクを設定する場合、ソースデータベース、宛先データベース、および DTS 専用クラスターは同じリージョンに存在する必要があります。
-
DTS 専用クラスター内のノード数とディスクサイズを減らすことはできません。
-
単一リージョンで作成できる DTS 専用クラスターは最大 5 つです。リージョンに 6 つ以上の DTS 専用クラスターを作成する必要がある場合は、Alibaba Cloud テクニカルサポートに連絡して、アカウントをホワイトリストに追加し、より多くの DTS 専用クラスターを作成できるようにしてください。
説明災害対策を実装するために、2 つ以上の DTS 専用クラスターを作成することを推奨します。クラスター内の利用可能なリソース (CPU、メモリ、ディスク、DTS ユニット (DU) など) が 1/N を超えていることを確認してください。そうでない場合、ハードウェアリソースの不足によりスイッチオーバーが失敗する可能性があります。N はクラスター内のノード数です。たとえば、クラスターに 3 つのノードがある場合、利用可能なリソースはクラスターの総リソースの 3 分の 1 を超えている必要があります。
-
DTS 専用クラスターのリソース (CPU、メモリ、ディスクなど) の使用率が 80% を超えた場合は、速やかにクラスターをスケールアップする必要があります。リソース不足によるタスクの失敗やスイッチオーバーの失敗は、DTS のサービスレベルアグリーメント (SLA) の対象外です。
-
DTS 専用クラスターの作成後、システムはディスク容量の 5% をデフラグメンテーション用として予約し、ディスクがいっぱいになった場合でもシステムが正常に動作するようにします。
課金
DTS 専用クラスターの課金の詳細については、「DTS 専用クラスターの課金」をご参照ください。
手順
-
専用クラスターページに移動します。
-
[Workbench] の右側で、専用クラスターを作成するリージョンを選択します。
-
クラスタータスク の下にある 専用クラスターの作成 をクリックします。
-
ビジネス要件に基づいて、次のパラメーターを設定します:
パラメーター
説明
課金方法
サブスクリプション を選択します。
DTS インスタンスのクラスタータイプ
専用クラスター を選択します。
専用クラスターのリージョン
クラスターが存在するリージョン。
説明DTS 専用クラスターのリージョンは、クラスター作成後に変更することはできません。
専用クラスタータイプ
このパラメーターは [データ移行、データ同期、データサブスクリプション] に固定されています。
専用クラスターのノード仕様
このパラメーターは [15 DU] (DTS ユニット) に固定されています。
説明-
DTS 専用クラスターは、15 DU のノード仕様のみをサポートしています。DU は、DTS タスクを実行するために必要な最小ハードウェアリソースを表します。15 DU は、オーバーコミットされていない単一ノードで最大 15 の DTS タスクを設定できることを意味します。各 DTS タスクに割り当てられたハードウェアリソースは互いに分離されています。複数の DU を単一の DTS タスクに割り当てることもできます。
-
DTS 専用クラスターでオーバーコミットモードを有効にできます。詳細については、「DTS 専用クラスターのオーバーコミット率の設定」をご参照ください。オーバーコミット率が 200% に設定されている場合、ノード上の DU の数は 15 から 30 に増加しますが、実際のハードウェアリソースの DU 数は 15 のままです。これにより、単一ノードで最大 30 の DTS タスクを設定できます。ただし、オーバーコミットモードが有効になっている場合、DTS タスク間でハードウェアリソースの競合が発生し、各 DTS タスクはオーバーコミットが無効になっている場合にタスクが利用できたはずのハードウェアリソースの 50% しか利用できない場合があります。したがって、次のシナリオでのみオーバーコミットモードを有効にすることを推奨します:
-
同期する増分データの量が少ない。
-
データ同期タスクは異なる時間帯に実行される。
-
-
DTS 専用クラスターとパブリッククラスターの仕様の比較については、「専用クラスターとパブリッククラスター間での DTS インスタンスの移行」をご参照ください。
専用クラスターのノードストレージ
DTS 専用クラスター内の各ノードのストレージ容量。有効な値:1024 〜 30720。単位:GB。値は 512 GB 単位で増やす必要があります。
説明DTS 専用クラスターの作成後、ノードのディスク容量を増やしてクラスターのストレージ容量を向上させることができます。詳細については、「DTS 専用クラスターのノードのストレージ容量を増やす」をご参照ください。
宛先インスタンスのリージョン
デフォルトでは、このパラメーターは [専用クラスターのリージョン] と同じ値に設定されており、変更できません。
[リソースグループ]
この例では、このパラメーターを設定する必要はありません。詳細については、「リソース管理とは」をご参照ください。
サブスクリプション期間
サブスクリプション期間。有効な値:1 〜 9 か月、1 年、2 年、3 年。
重要有効期限が切れたときにクラスターが自動的に更新されるようにするには、[自動更新] を選択し、有効期限日までにアカウントに十分な残高があることを確認してください。
ノード数
DTS 専用クラスターのノード数。デフォルト値:2。有効な値:2 〜 100。
説明-
DTS 専用クラスターを購入する際は、災害対策を実装するために少なくとも 2 つのノードを選択する必要があります。
-
DTS 専用クラスターの作成後、クラスターにノードを追加できます。詳細については、「DTS 専用クラスターのスケールアウト」をご参照ください。
-
-
DTS 専用クラスターを購入します。
-
今すぐ購入 をクリックします。
-
[注文の確認] ページで設定内容を確認し、サービス利用規約を読んで選択します。
-
[支払い] をクリックし、支払い ページの画面の指示に従って支払いを完了します。
説明[カートに追加] をクリックして、他の製品と一緒にクラスターの料金を支払うこともできます。手順については、「カートからのチェックアウト」をご参照ください。
-
-
DTS 専用クラスターが作成されたかどうかを確認します。
-
支払いが完了したら、[コンソール] をクリックして DTS コンソールに移動します。
-
ナビゲーションペインで、専用クラスター をクリックします。
-
上部メニューで、DTS 専用クラスターが存在するリージョンを選択します。
-
作成したばかりの DTS 専用クラスターがクラスターリストにあるかどうかを確認します。
-
クラスターが表示されていれば、作成されています。ステータスが 実行中 に変わると、クラスターは正常に作成されています。
-
DTS 専用クラスターが表示されない場合は、1 〜 5 分待ってからページを更新してください。それでも DTS 専用クラスターが表示されない場合は、次の表で説明されている問題に該当しないか確認してください。いずれの問題にも該当しない場合は、Alibaba Cloud テクニカルサポートにお問い合わせください。
次の表は、クラスターリストに DTS 専用クラスターが見つからない場合に考えられる原因と解決策を説明しています。
考えられる原因
解決策
DTS 専用クラスターが、選択したリージョンにありません。
上部メニューで、DTS 専用クラスターが存在するリージョンを選択します。
リソース不足のため、DTS 専用クラスターの作成に失敗しました。
DTS 専用クラスターは、リソース不足により作成に失敗する場合があります。この場合、DTS 専用クラスターにお支払いいただいた料金は返金されます。費用とコストコンソールに移動します。左側のナビゲーションペインで、[コスト管理] > [注文] を選択します。[注文] ページで、返金を確認できます。
-
-
カート内のサービスの支払い
複数の項目をまとめてチェックアウトするには、サブスクリプションクラスターを設定した後に [カートに追加] をクリックします。その後、次の手順に従います:
-
ページの右側にある [カート] アイコンをクリックします。
-
カートパネルで、購入したい製品を選択し、[チェックアウトに進む] をクリックします。
-
[カート] ページで、正しい製品が選択されていることを確認します。
-
選択が正しい場合は、今すぐ購入 をクリックします。
-
選択が正しくない場合は、正しい製品を選択して 今すぐ購入 をクリックします。
-
-
[注文の確認] ページで、サービス利用規約を読んで選択し、[支払い] をクリックします。
-
支払い ページで、画面の指示に従って支払いを完了します。