全部产品
云市场

按需集群

更新时间:2019-12-09 09:37:53

1. 背景

按需集群是指您按日常业务量变化,可按需调节集群规模的集群类型。该类型集群适用于绝大部分业务波峰明显的场景,阿里云批量计算服务依托强大的弹性计算能力,在渲染、基因、金融、游戏、科学计算等领域有极为广阔的应用。

2. 限制

各账号按需实例均存在配额限制,您可以直接打开批量计算控制台,切换到对应区域查看您可使用的实例类型。若您有超过 50 台以上的实例需求,需要先提交工单来提高配额。

3. 使用

使用竞价实例必须针对以下几个参数进行设置:

  • 资源类型(ResourceType):按需实例的前提是资源类型必须设置为OnDemand
  • 实例类型(InstanceType):按需集群的实例类型,您可以在批量计算控制台查看。

以下我们将展示通过 SDK 创建集群,ResourceType 设置为OnDemand,InstanceType 设置为ecs.sn1ne.xlarge

3.1 SDK

使用 Python SDK 创建集群设置按需实例样例:

  1. from batchcompute.resources import (
  2. ClusterDescription, GroupDescription
  3. )
  4. cluster_desc = ClusterDescription()
  5. group_desc = GroupDescription()
  6. group_desc.ResourceType = 'OnDemand'
  7. group_desc.InstanceType = 'ecs.sn1ne.xlarge'
  8. cluster_desc.add_group('group_name', group_desc)