DataWorks已不推荐使用旧版资源组(独享资源组和公共资源组)。相较于旧版资源组,Serverless资源组支持的能力更丰富、能有效利用资源碎片避免浪费,因此推荐您使用Serverless资源组。
旧版资源组概述
DataWorks旧版资源组包括独享资源组、公共资源组,各资源组根据任务调度、数据集成、数据服务等不同的使用场景,细分为不同类型的资源组,包括:独享调度资源组、独享数据集成资源组、独享数据服务资源组、公共调度资源组、公共数据服务资源组。其中,DataWorks的调度资源组用于保障任务的调度运行,数据集成资源组用于保障数据集成任务中的数据传输,数据服务资源组用于保障API的调用。
资源组类型 | 计费方式 | 资源组描述 | 调度资源组 | 数据集成资源组 | 数据服务资源组 |
独享资源组 | 包年包月 |
| |||
公共资源组 | 按量付费 | 开通DataWorks时,阿里云DataWorks会自动为用户提供公共资源组(公共数据服务资源组和公共调度资源组),公共资源组为DataWorks租户共享,任务运行高峰期可能出现等待资源的情况。 | - |
公共资源组与独享资源组对比
调度资源组
类别 | 公共调度资源组 | 独享调度资源组 |
机器归属 | 由DataWorks维护,是所有租户竞争使用的共享资源。 | 由DataWorks维护,是每个租户独占使用的计算资源。 |
网络连通 | 无法保证网络连通,包括但不限于以下场景:
| 可通过网络配置连通复杂的网络环境。详情请参见:独享调度资源组计费。 |
任务时效性 | DataWorks用户共享,无法保障时效性。 | 租户独占,可以控制资源组执行的并发数,并保障任务按时执行。 |
适用场景 | 由于租户共同拥有资源的使用权,所以任务量多时,容易造成空间内任务阻塞。仅适用于低并发、低频率的调用场景。 | 租户可以控制资源组执行的并发数,并支持对资源组进行扩缩容,规格变更等操作,满足任务量大,且对任务时效性要求高的场景。 |
计费方式 | 按量付费,详情请参见公共调度资源组计费。 | 包年包月,详情请参见独享调度资源组计费说明:包年包月。 |
其他对比 |
|
数据集成资源组
类别 | 独享数据集成资源组 |
机器资源归属 | 由DataWorks维护,是每个租户独占使用的计算资源。 |
网络 |
|
支持的数据源 | 全部数据源。 |
任务执行时效性要求 | 租户独占,可以控制资源组执行的并发数,并保障任务按时执行。 |
适用场景 | 大量、重要的生产任务。 |
收费 | 包年包月,详情请参见独享数据集成资源组计费说明:包年包月。 |
选择指引 |
|
数据服务资源组
公共数据服务资源组为租户共享资源。在对数据服务API进行高并发、高频率的接口调用并需要及时返回数据结果的情况下,企业需要专有的计算资源来保障数据服务的可用性和稳定性。此种场景下建议您选择DataWorks的独享数据服务资源组。计费详情,请参见独享数据服务资源组计费说明:包年包月和公共数据服务资源组计费说明:按量付费。
费用说明
各类资源组的费用说明详情请参见旧版资源组计费。
注意事项
老用户开通DataWorks时,DataWorks默认为您提供按量付费的公共资源组。同时,支持您购买包年包月独享资源组,或者升级为DataWorks标准版、专业版、企业版,将您的IDC机器作为DataWorks任务运行的相关资源组。
不同类型的旧版资源组用于不同执行阶段的任务,本文以离线任务调度为例,为您介绍DataWorks离线任务下发机制,与任务运行过程中使用的资源组。详情请参见旧版资源组任务下发机制。
在同一个执行阶段,任务可选择不同类型的资源组,例如,离线任务调度可选择包年包月独享调度资源组,或按量付费公共调度资源组,数据集成离线任务执行可选择包年包月独享数据集成资源组,更多详情,请参见公共资源组与独享资源组对比。
DataWorks的公共资源组、独享资源组均已默认接入云安全中心免费版,为您提供服务器异常登录检测、DDoS攻击检测、主流类型的服务器漏洞扫描等基础的安全加固能力,详情请参见云安全中心免费版。
旧版资源组任务下发机制
DataWorks的离线任务通过调度资源组下发至各引擎或服务器资源上执行。例如,DataWorks通过调度资源组将任务下发至MaxCompute引擎上执行。数据集成离线同步任务通过调度资源组将任务下发至数据集成任务执行资源上执行。