794
阿里云
集群__操作指南_批量计算-阿里云
使用集群
使用AutoCluster还是Cluster?
用户提交作业时,如果指定一个Cluster ID,那么作业的任务运行时会被调度到这个Cluster中运行。如果没有指定集群,则可以使用AutoCluster配置,指定镜像和实例类型即可。任务运行时会自动创建相应的Cluster,运行完成后自动释放掉。
什么情况下应该使用Cluster?
如果你有很多作业(Job)要处理,可以考虑使用Cluster。
比如有100个作业要运行,你可以创建一个10台VM的Cluster,将100个作业全部提交到这个集群,然后等着就好, 系统会在每个任务完成后自动调度下一个任务运行。全部运行完成后,你需要手动释放(删除)掉集群。这样可以节省时间和费用。
什么情况下使用AutoCluster?
AutoCluster在提交作业时指定需要的实例数和实例规格,实际运行任务的时候系统自动创建集群,运行任务完成后自动释放。不在乎等待时间长,或者作业较少情况下,可以使用AutoCluster。
1. 区别
. | AutoCluster | Cluster |
---|---|---|
创建 | 作业启动时自动创建 | 需要事先创建集群,创建集群时需要指定ImageId和InstanceType,还有需要的机器台数。 |
释放 | 作业完成后自动释放 | 需要手动删除. 如果您不再使用集群,请删除,不然会一直收费。 |
使用 | 提交作业时指定ImageId和InstanceType,还有需要的机器台数 | 提交作业时指定集群ID |
2. 如何使用 Cluster
(1) 使用 Python SDK
# 使用clusterId就无需使用AutoCluster
job_desc['DAG']['Tasks']['my-task']['ClusterId'] = "cls-xxxxxxx"
(2) 使用 Java SDK
以下是代码片段:
// 使用clusterId就无需使用AutoCluster
desc.setClusterId("cls-xxxxxxx");
(3) 使用命令行
# 使用 clusterId
bcs sub "python main.py" -c cls-0101010299123
3. 如何使用 AutoCluster
(1) 使用 Python SDK
...
autoCluster = {
'ImageId': 'img-ubuntu',
'InstanceType': 'bcs.a2.large'
}
...
job_desc['DAG']['Tasks']['my-task']['AutoCluster'] = autoCluster
...
(2) 使用 Java SDK
以下是代码片段:
AutoCluster autoCluster = new AutoCluster();
autoCluster.setImageId("img-ubuntu");
autoCluster.setInstanceType("bcs.a2.large");
TaskDescription desc = new TaskDescription();
desc.setAutoCluster(autoCluster);
(3) 使用命令行
# 使用 Auto Cluster
bcs sub "python main.py" -c img=img-ubuntu:type=bcs.a2.large
最后更新:2016-12-17 16:45:34
上一篇:
用户限额__操作指南_批量计算-阿里云
下一篇:
多任务__操作指南_批量计算-阿里云
LIKE字符匹配__附录_SQL_大数据计算服务-阿里云
查询热门Refer__资源监控接口_API 手册_CDN-阿里云
绑定输入媒体Bucket__媒体Bucket接口_API使用手册_视频点播-阿里云
阿里云栖大会:科技界的“奥斯卡”,市场的风向标
报警联系人和报警联系组__报警服务_用户指南_云监控-阿里云
ModifyVServerGroupBackendServers__VServerGroup相关API_API 参考_负载均衡-阿里云
SSH 服务启动时出现如下错误:fatal: Cannot bind any address__远程登录 (SSH)_Linux操作运维问题_云服务器 ECS-阿里云
添加域名接口__域名管理接口_Open API_HTTPDNS-阿里云
使用 oss_fdw 读写外部数据文本文件__快速入门(PostgreSQL)_云数据库 RDS 版-阿里云
GetConfig__Logtail配置相关接口_API-Reference_日志服务-阿里云
相关内容
常见错误说明__附录_大数据计算服务-阿里云
发送短信接口__API使用手册_短信服务-阿里云
接口文档__Android_安全组件教程_移动安全-阿里云
运营商错误码(联通)__常见问题_短信服务-阿里云
设置短信模板__使用手册_短信服务-阿里云
OSS 权限问题及排查__常见错误及排除_最佳实践_对象存储 OSS-阿里云
消息通知__操作指南_批量计算-阿里云
设备端快速接入(MQTT)__快速开始_阿里云物联网套件-阿里云
查询API调用流量数据__API管理相关接口_API_API 网关-阿里云
使用STS访问__JavaScript-SDK_SDK 参考_对象存储 OSS-阿里云