本文介绍如何根据具体应用场景中的需求设置弹性供应组。
机器学习场景示例
- 目标地域:华东1(杭州)。
- 实例配备NVIDIA V100 GPU计算卡,单实例GPU显存不大于32 GB。
- 目标容量:20台实例。
- 尽量节省成本,只用抢占式实例,可以接受集群规模不达标。
- 任务结束后释放实例。
配置区域 | 配置参数 | 示例说明 |
---|---|---|
容量配置 | 目标容量 | 由于目标容量为20台实例,且仅使用抢占式实例,设置如下:
|
实例配置 | 实例配置 | 由于要求实例配备NVIDIA V100 GPU计算卡,单机GPU显存不大于32 GB:
根据可用区和实例规格情况,即可增加实例配置:
增加实例配置后,形成以下资源池:
|
供应策略 | 选择成本最优策略。弹性供应组启动后,会使用成本最低的资源池交付实例集群。 | |
高级选项 | 供应组类型 | 由于需要尽量节省成本,可以接受集群不达标,因此选择一次性交付。 |
启动时间、结束时间 | 按照计划的未来一周设置启动时间和结束时间。 | |
组内实例关停设置 |
|
购票网站场景示例
- 目标地域:华东1(杭州)。
- 单实例vCPU个数不大于8。
- 目标容量:80 vCPU。
- 最低容量:60 vCPU。
- 在集群最低容量基础上优化网站访问体验,尽量节省成本。
- 具有容灾能力。
配置区域 | 配置参数 | 示例说明 |
---|---|---|
容量配置 | 目标容量 | 由于目标容量为80 vCPU,最低容量为60,设置如下:
|
按量实例容量 | 容量设置为60,使用按量实例容量满足最低容量需求。 | |
实例配置 | 实例配置 | 实例规格族考虑适合搭建Web前端服务器的c6,由于要求单实例vCPU个数不大于8:
根据可用区和实例规格情况,即可增加实例配置:
增加实例配置后,形成以下资源池:
|
供应策略 | 选择多可用区均衡策略。弹性供应组启动后,尝试在多个可用区中均衡地创建实例,规避单可用区库存不足导致实例创建失败,可以有效提高应用容灾能力。 | |
高级选项 | 供应组类型 | 由于需要持续提供购票服务,因此选择持续保持。 |
启动时间、结束时间 | 由于需要持续提供购票服务,指定弹性供应组立即启动并无限期保留。 | |
组内实例关停设置 | 由于需要尽量节省成本,选中超过容量时关停供应组内实例。 |
实例规格 | vCPU | 按量价格(元) | 权重 | 权重单价(元) |
---|---|---|---|---|
ecs.c6.large | 2 | 0.39/时 | 2 | 0.195/时 |
ecs.c6.xlarge | 4 | 0.78/时 | 4 | 0.195/时 |
ecs.c6.2xlarge | 8 | 1.56/时 | 8 | 0.195/时 |
弹性供应组在交付实例集群时,首先尝试满足多可用区均衡策略,在多个可用区中均衡地创建实例。同时尽量使用权重单价较低的方案,如果各实例规格的权重单价相同,则随机选择一种方案。