DataWorks を使用してデータを同期する場合、データ統合専用の排他的リソースグループのみを使用して、リアルタイム同期ノードを実行できます。このトピックでは、リアルタイム同期ノードを実行するために必要なリソースと構成について説明します。
背景情報
- リソースの計画と準備
データ同期ノードを使用してデータを同期する前に、データ統合専用の排他的リソースグループを購入し、後で使用するために DataWorks にリソースグループを追加する必要があります。
データ統合専用の排他的リソースグループの詳細については、「データ統合専用の排他的リソースグループ」をご参照ください。
- ネットワーク接続
データ統合専用の排他的リソースグループは、本質的に Elastic Compute Service(ECS)インスタンスのグループです。データ統合専用の排他的リソースグループを購入した後、他のサービスから分離されます。後続のデータ同期中にリソースグループとデータソース間のネットワーク接続を確保するには、リソースグループを仮想プライベートクラウド(VPC)に関連付ける必要があります。
排他的リソースグループを VPC に関連付ける
- DataWorks コンソール にログオンします。
- 左側のナビゲーションペインで、[リソースグループ] をクリックします。専用リソースグループ[リソースグループ] ページの ネットワーク設定 タブで、作成されたリソースグループを見つけ、[アクション] 列の をクリックします。表示されるページで、リソースグループを VPC に関連付けることができます。排他的リソースグループを VPC に関連付ける前に、Alibaba Cloud アカウントを使用して RAM コンソールにログオンし、DataWorks がクラウド リソースにアクセスすることを承認する必要があります。クラウド リソースアクセス認証 ページにアクセスして、DataWorks がクラウド リソースにアクセスすることを承認できます。また、Alibaba Cloud アカウントを使用して DataWorks コンソールに初めてログオンしたときに表示されるダイアログボックスの関連ボタンをクリックして、DataWorks がクラウド リソースにアクセスすることを承認することもできます。
- 排他的リソースグループを VPC に関連付けます。
- [VPC バインディング] タブで、[バインディングの追加] をクリックします。[VPC バインディングの追加] パネルで、パラメータを構成します。説明 リソースグループを使用して、Alibaba Cloud データソースや ECS インスタンスでホストされているセルフマネージドデータソースなどのデータソースにアクセスする場合、リソースグループとデータソースが同じ Alibaba Cloud アカウントに属しているかどうかに基づいて、ネットワーク接続ソリューションを選択し、ネットワーク設定を構成できます。
パラメータ 説明(同じリージョンおよび Alibaba Cloud アカウント) 説明(異なるリージョンまたは Alibaba Cloud アカウント) VPC データソースと排他的リソースグループが同じ Alibaba Cloud アカウントに属している場合は、データソースが存在する VPC を選択することをお勧めします。 データソースと排他的リソースグループが異なる Alibaba Cloud アカウントに属している場合は、データソースと排他的リソースグループが異なるリージョンに存在するシナリオの説明に基づいて、このパラメータを構成します。
データソースと排他的リソースグループが異なる Alibaba Cloud アカウントに属しているか、異なるリージョンに存在する場合は、データソースに接続する VPC を選択する必要があります。たとえば、データソースが VPC に存在しない場合は、[VPC の作成] をクリックして、排他的リソースグループの VPC を作成できます。VPC が作成されたら、VPC ドロップダウンリストから選択できます。また、データソースに接続する VPC を選択することもできます。 説明 データソースと排他的リソースグループが異なるリージョンに存在するか、異なる Alibaba Cloud アカウントに属している場合は、VPN ゲートウェイ または Express Connect を使用して、排他的リソースグループが関連付けられている VPC とデータソースが存在する VPC との間の接続を確立し、排他的リソースグループのデータソースの IP アドレスを指すルートを追加する必要があります。詳細については、「ネットワーク接続ソリューション」をご参照ください。ゾーン データソースが存在するゾーンを選択します。 データソースへのネットワーク接続が確立されているゾーンを選択します。 VSwitch VPC パラメータをデータソースが存在する VPC に設定する場合は、データソースが接続されている vSwitch を選択することをお勧めします。 説明 排他的リソースグループをデータソースが存在する VPC とその VPC に存在する vSwitch に関連付けると、VPC の CIDR ブロックを指すルートが自動的に追加されます。これにより、排他的リソースグループがこの VPC 内のデータソースにアクセスできるようになります。データソースが接続されている vSwitch を選択します。使用可能な vSwitch がない場合は、[vswitch の作成] をクリックして、排他的リソースグループの vSwitch を作成できます。vSwitch が作成されたら、vSwitch を選択します。 セキュリティグループ セキュリティグループは、インターネットまたは内部ネットワークを介した排他的リソースグループへのアクセスを許可または拒否します。ビジネス要件に基づいて既存のセキュリティグループを選択するか、[セキュリティグループの作成] をクリックして、排他的リソースグループ内のリソースのセキュリティグループを作成できます。セキュリティグループの作成方法の詳細については、「セキュリティグループ ルールの追加」をご参照ください。 - [OK] をクリックします。
説明 データソースと排他的リソースグループが異なるリージョンに存在するか、異なる Alibaba Cloud アカウントに属している場合は、排他的リソースグループを VPC に関連付けた後、データソースの IP アドレスを指すルートを追加する必要があります。 - [VPC バインディング] タブで、[バインディングの追加] をクリックします。[VPC バインディングの追加] パネルで、パラメータを構成します。
- オプション:ホスト構成を追加します。IP アドレスを使用してデータソースにアクセスできない場合があります。たとえば、ホスト名を使用してのみデータソースにアクセスできます。この場合、次の手順を実行してホスト構成を追加する必要があります。そうしないと、ホスト名を使用してデータソースを追加すると、接続テストが失敗します。
- [ホスト名と IP のマッピング] タブをクリックします。次に、[追加] をクリックします。[ホスト名と IP のマッピングの作成] ダイアログボックスで、パラメータを構成します。次の表は、パラメータについて説明しています。
パラメータ 説明 IP アドレス データソースの実際の IP アドレス。 ホスト名 データソースにアクセスするために使用されるホスト名。複数のホスト名を指定する場合は、各ホスト名を別々の行に配置します。 - データソースに複数の IP アドレスがある場合は、[追加] をクリックして、さらにホスト構成を追加します。説明
- ホスト構成に追加される IP アドレスまたはホスト名は、既存のホスト構成の IP アドレスまたはホスト名とは異なる必要があります。
- 1 つの IP アドレスをホスト構成内の複数のホスト名にマッピングできます。ただし、1 つのホスト名は 1 つの IP アドレスのみを指すことができます。
- [ホスト名と IP のマッピング] タブをクリックします。次に、[追加] をクリックします。[ホスト名と IP のマッピングの作成] ダイアログボックスで、パラメータを構成します。次の表は、パラメータについて説明しています。
次のステップ
リソースを計画および構成した後、データソースを構成できます。データソースのネットワーク接続とデータソースにアクセスするための権限を構成する必要があります。これにより、リアルタイム同期ノードの作成が容易になります。PolarDB または MySQL データソースからのみ、AnalyticDB for MySQL データソースにデータを同期できます。ビジネス要件に基づいて PolarDB または MySQL データソースを選択できます。PolarDB または MySQL データソースの構成方法の詳細については、「ソース PolarDB データソースの構成」または「MySQL からのデータ同期のためのデータソースの構成」をご参照ください。