您可以根据业务场景需求选择购买合适规格的独享数据服务资源组,以保障高并发和高频率的API调用。本文为您介绍从购买至使用独享数据服务资源组的全流程与步骤详情。
前提条件
购买和使用独享数据服务资源组前:
你需要先了解独享数据服务资源组的规格性能(不同规格能支持的QPS)、计费类型(不同规格怎么收费)等细节,提前根据业务场景规划需购买的资源组规格和购买时长,详情请参见:独享数据服务资源组计费说明:包年包月。
购买独享数据服务资源组时需要进行网络配置,您可以为独享资源组绑定一个可与目标数据源连通的VPC和该VPC下对应可用区中的V-Switch,实现自动添加路由至整个VPC网段,从而保障独享数据服务资源组与该VPC环境中的数据源之间的网络连通性。查看数据源所在网络环境的信息如何查看数据源的网络环境?。
在发起API调用请求时,可能会涉及到与不同网络环境下数据源之间的交互,因此您还需要了解独享数据服务资源组和不同网络环境下数据源之间的网络连通方案,详情请参见:网络连通与白名单配置。
操作流程
从购买至使用独享数据服务资源组,您需进行的主要操作流程如下:
购买独享数据服务资源组
单击左侧导航栏资源组,进入资源组列表页面,在独享资源组页签下单击创建旧版服务资源组,进入购买页面。在购买页面根据业务需要配置相应的参数,配置要点如下。
地域和可用区:选择后续需要使用此独享资源组的地域。
说明可用区是在同一地域下的不同物理区域,可用区之间内网互通。
独享资源组不支持跨地域使用。例如,华东2(上海)地域的独享资源,只能给华东2(上海)地域的工作空间使用。
因独享资源组未来将下线,所以若是您以前尚未开通过任何地域的DataWorks,则开通DataWorks后只支持购买和使用Serverless资源组,无法购买和使用旧版资源组,Serverless详细上线信息可参见:DataWorks Serverless资源组上线公告。
专有网络(VPC):下拉列表为您列出当前登录账号下的所有专有网络,请选择需要跟独享资源组所处的专有网络进行绑定的目标专有网络。
交换机(V-Switch):下拉列表会列出您选择的目标专有网络下的所有交换机实例,请按实际需要进行选择。
独享数据服务资源:根据需求选择独享数据服务资源组的规格。
资源名称:设置资源组的名称,此名称需在租户内唯一,请避免重复,否则会导致在后续进行确定操作时报错。
资源备注:对资源组进行简单描述。
其他配置项,例如计费周期等参数,可根据业务规划自行配置。
单击立即购买,根据界面提示进行付款等操作后,DataWorks即开始初始化此独享资源组,当资源组状态为运行中后,独享资源组即已添加至控制台。
说明独享资源组的初始化需要约20分钟,请您耐心等待其状态更新为运行中。
独享资源组添加至控制台后,您需要为资源组绑定工作空间,才可以在API的配置中选择使用此独享资源组。
绑定归属工作空间
独享数据服务资源组需要绑定归属的工作空间,才可以在对应的工作空间下选择使用该独享资源组。一个独享数据服务资源组可以分配给多个工作空间使用,但不可跨地域使用,例如,上海地域的独享数据服务资源组仅可绑定上海地域的工作空间使用,不可绑定其他地域的工作空间。绑定归属工作空间的操作如下。
在资源组列表的独享资源组页签下,单击相应资源组后的绑定工作空间。
在绑定工作空间页面单击对应工作空间后的绑定,即可将独享资源组绑定至此工作空间。
网络连通与白名单配置
独享数据服务资源组与数据源之间进行数据服务时,需要确保独享数据服务资源组与不同网络环境数据源之间的连通性,独享数据服务资源组包括公网、阿里云VPC网络、IDC网络等场景的网络连通方案,不同连通场景下需要将资源组白名单添加到数据库的白名单配置中。详情请参见:网络连通与白名单配置。
网络联通测试
以上网络配置完成之后,您需要通过以下方式测试资源组与数据源之间的网络连通性。
进入数据源页面。
登录DataWorks控制台,切换至目标地域后,单击左侧导航栏的 ,在下拉框中选择对应工作空间后单击进入管理中心。
进入工作空间管理中心页面后,单击左侧导航栏的
,进入数据源页面。
单击相应数据源操作列的编辑。
在数据服务页签下,单击相应资源组名称后的测试连通性,连通状态为可连通时,表示连通成功。
说明独享数据服务资源组在购买时要选择需要进行连通的网络环境,若您的数据库存在白名单访问控制,您可添加对应的白名单,详情请参见:网络连通与白名单配置。
单击完成。
应用示例:独享数据服务资源组
当前仅数据服务的生成API可以使用独享数据服务资源组。
在数据服务面板的目录树中双击API的名称打开编辑页面。
单击右侧的服务资源组,方案选择独享服务资源组,并在独享服务资源组下拉框选择API调用时需要使用的资源组,详情请参见:通过向导模式生成API和通过脚本模式生成API。
(可选)资源组可用区置换
如需置换资源组的可用区,请按照以下步骤进行操作:
登录DataWorks控制台。
单击左侧导航栏中的资源组,在资源组列表的独享资源组页签下,找到用途为数据服务的资源组。
单击资源组后面操作栏中的图标,选择可用区置换,进入置换资源组可用区对话框。
在置换资源组可用区对话框,请选择要更换资源组的当前可用区、机器台数,然后选择对应的置换为可用区和置换台数。
单击确定置换,完成资源组的可用区置换。
将资源组下某可用区的资源置换为其他可用区,可能存在网络变更问题:
资源组网段:资源组中的每个可用区对应一个独立的网段。因此,置换后网段是否会变化取决于资源组内的可用区是否发生了改变。如果资源组的可用区发生变化,则相应的网段也会随之调整。
资源组主网卡IP:被置换的ECS主网卡IP一定会发生改变,会在目标可用区的网段下重新分配一个IP。
资源组绑定的弹性网卡:如果白名单中添加的是交换机网段,则不会受到影响。但如果添加的是资源组绑定的弹性网卡IP,则您需要相应地更新白名单配置,以确保持续的访问权限和正常操作。