方案二:同主账号、不同地域网络连通

本文以阿里云RDS MySQL实例为例,为您介绍同主账号、不同地域下数据源如何与DataWorks进行网络连通。

适用场景

如果您的数据源与DataWorks工作空间同时满足以下条件,推荐使用本方案。

  • 数据源是阿里云产品。

  • 数据源与DataWorks工作空间归属于同一阿里云主账号。

  • 数据源与DataWorks工作空间位于不同地域。

案说明

同账号、不同地域场景下,推荐使用VPC网络(内网)连接,使用网络连通工具(云企业网VPC对等连接)将DataWorks工作空间的资源组与数据源所在VPC打通,实现网络互通。

网络连通示意图

幻灯片3

前提条件

计费说明

根据选择的网络连通工具不同,计费存在差异,详情请参见云企业网计费说明对等连接计费说明

配置网络连通

说明

以下为数据源与DataWorks网络连通的通用配置流程,便于您快速掌握网络连通的核心逻辑。如需了解更多配置细节,本文也提供了具体的配置案例供您参考。

步骤一:获取基本信息

数据源侧

  • 地域信息:本文以杭州地域的RDS MySQL为例。

  • VPC和交换机信息

    说明

    本文以RDS MySQL为例,其他阿里云实例请参考对应官方文档查询获取VPC信息的具体方法。

    1. 前往RDS管理控制台,找到目标实例,单击实例名称,进入实例基本信息页。

    2. 在左侧导航栏单击数据库连接,获取RDS MySQL实例的VPC和交换机信息。

      image

DataWorks

  • 地域信息:本文以上海地域的DataWorks空间和资源组为例。

  • 资源组绑定的VPC和交换机信息

    1. 前往DataWorks资源组列表页,找到目标资源组,单击右侧操作列的网络设置

    2. 在对应功能模块下查看绑定的专有网络交换机信息。

      例如,业务需要将RDS MySQLDataWorks连通进行数据同步,则在数据调度 & 数据集成下查看对应的专有网络交换机信息。

      image

步骤二:网络打通

跨地域的VPC连通需要使用网络连通工具实现,您可以按需选择:

说明

如果在配置网络打通过程中遇到问题,请提交工单联系对应云产品技术支持处理。

步骤三:DataWorks资源组添加路由

DataWorks跨地域访问数据源时,还需要在DataWorks资源组中添加路由,指向数据源所在交换机网段。

  1. 前往DataWorks资源组列表页,找到目标资源组,单击右侧操作列的网络设置

  2. 在对应功能模块下找到已绑定的VPC,单击右侧操作列的自定义路由

  3. 单击新增路由,连接方式选择为指定网段目的网段配置为数据源的交换机网段。

步骤四:(可选)添加白名单

如果数据源有白名单控制,需要在数据源白名单中添加资源组已绑定的交换机网段,允许资源组访问。

本文以RDS MySQL设置IP白名单为例,在白名单与安全组中添加DataWorks资源组绑定的交换机网段

说明

其他阿里云实例请参考对应官方文档获取添加白名单的具体方法。

image

验证网络连通性

  1. 登录DataWorks控制台,切换至目标地域后,单击左侧导航栏的数据集成 > 数据集成,在下拉框中选择对应工作空间后单击进入数据集成

  2. 在左侧导航栏单击数据源,然后在数据源列表单击新增数据源,根据实际情况选择数据源并配置相关连接参数。

  3. 在底部资源组列表中,选择已与数据源打通网络的资源组,单击测试连通性image

    说明

    如果测试连通性结果为无法通过,可使用连通性诊断工具自助解决。如仍无法连通资源组与数据源,请提交工单处理。

配置案例

以同账号下、位于华东1(杭州)的RDS MySQL实例和位于华东2(上海)的DataWorks空间为例,介绍如何配置网络连通。

1. 基本信息

参数

数据源(RDS MySQL)

DataWorks资源组

账号

同账号

地域

华东1(杭州)

华东2(上海)

VPC

  • VPC名称:vpc-hangzhou

  • VPC网段:192.168.0.0/16

  • 交换机名称:hz-h

  • 交换机网段:192.168.6.0/24

image

  • VPC名称:vpc-shanghai

  • VPC网段:172.16.0.0/16

  • 交换机名称:sh-l

  • 交换机网段:172.16.0.0/24

image

2. 网络打通

本方案支持云企业网VPC对等连接方式,实现数据源与DataWorks网络连通,您可以按需选择。

说明

如果在配置网络打通过程中遇到问题,请提交工单联系对应云产品技术支持处理。

云企业网配置网络连通

  1. 访问云企业网控制台,单击创建云企业网实例

  2. 创建云企业网实例对话框中,切换至场景化创建(推荐)页签,选择云上多VPC互联场景,单击开始场景化创建,进入创建云企业网实例流程。

    说明

    云上多VPC互联场景适用于同账号、同地域/跨地域的VPC互联。

  3. 创建组网配置步骤中配置数据源和DataWorks资源组的网络信息。

    • 在第一个页签中配置数据源的网络信息image

      • 地域华东1(杭州)

      • VPC

        • VPC实例:数据源所在的VPC,例如本示例选择vpc_hangzhou

        • 交换机:选择数据源所在的交换机,例如本示例选择hz-h

          说明

          云企业网的网络互连需要确保可用区级容灾,至少需要配置两个不同可用区的交换机,在确保包含数据源所在交换机后,还需再配置一个任意可用区的交换机,如果没有,请在下拉菜单中单击新建交换机,按照页面提示,完成创建后再选择。

    • 单击,新增一个页签,配置DataWorks资源组的网络信息

      image

      • 地域华东2(上海)

      • VPC

        • VPC实例:DataWorks资源组所在的VPC,例如本示例选择vpc_shanghai

        • 交换机:选择资源组所在的交换机,例如本示例选择sh-l

          说明

          云企业网的网络互连需要确保可用区级容灾,至少需要配置两个不同可用区的交换机,在确保包含资源组所在交换机后,还需再配置一个任意可用区的交换机,如果没有,请在下拉菜单中单击新建交换机,按照页面提示,完成创建后再选择。

  4. 单击下一步,云企业网会根据上一步的相关参数,自动生成组网配置费用明细,确认无误后,单击开始部署

  5. 等待部署成功。

    重要

    部署完成前,请不要关闭页面。

对等连接配置网络连通

  1. 访问VPC对等连接控制台,在页面顶部切换地域至华东1(杭州),然后单击创建对等连接,配置相关参数。

    以下为本案例所需配置的关键参数,未说明参数保持默认即可。

    参数

    配置说明及示例

    对等连接名称

    自定义名称,本案例配置为同账号杭州和上海VPC互通

    发起端VPC实例

    数据源RDS MySQL所在的VPC,本案例选择vpc-hangzhou

    接收端账号类型

    本案例选择同账号

    接收端地域类型

    本案例选择跨地域

    接收端地域

    DataWorks空间及资源组所在地域,选择华东2(上海)

    接收端VPC实例

    DataWorks资源组所在的VPC,本案例选择vpc-shanghai

  2. 单击确定,完成对等连接配置。

  3. VPC对等连接控制台,找到已创建好的对等连接,分别单击发起端VPC实例接收端VPC实例下的配置路由条目image

    • 发起端VPC实例配置路由条目(指向接收端):自定义路由条目名称后,目标网段配置为接收端的交换机网段,本案例配置为172.16.0.0/24

    • 接收端VPC实例配置路由条目(指向发起端):自定义路由条目名称后,目标网段配置为发起端的交换机网段,本案例配置为192.168.6.0/24

3. DataWorks资源组添加路由

  1. 前往DataWorks资源组列表页,找到目标资源组,单击右侧操作列的网络设置

  2. 在对应功能模块下找到已绑定的VPC,单击右侧操作列的自定义路由

  3. 单击新增路由,连接方式选择为指定网段目的网段配置为RDS MySQL的交换机网段(本案例为192.168.6.0/24)。

4. 配置白名单

RDS MySQL白名单与安全组中添加DataWorks资源组绑定的交换机网段,本案例配置为172.16.0.0/24

image

5. 测试连通性

  1. 登录DataWorks控制台,切换至目标地域后,单击左侧导航栏的数据集成 > 数据集成,在下拉框中选择对应工作空间后单击进入数据集成

  2. 在左侧导航栏单击数据源,进入数据源列表页,然后单击新增数据源

  3. 选择MySQL类型数据源,配置数据源的相关信息。

    • 配置模式选择阿里云实例模式

    • 地域选择华东1(杭州)

    • 实例选择已在杭州地域创建并完成网络连通的RDS MySQL实例。

  4. 连接配置处,单击工作空间已绑定资源组后的测试连通性,查看结果是否为可连通

    image

    说明

    如果测试连通性结果为无法通过,可使用连通性诊断工具自助解决。如仍无法连通资源组与数据源,请提交工单处理。

相关文档

网络连通的常见问题,请参见资源组操作及网络连通