计费样例
AI DataLake服务公测期间提供以下类型的计算资源:
- 按需计费模式的预留资源池
- 按需计费的弹性资源
计费场景
用户A在AI DataLake以包年/包月的方式购买了20vCPU的预留资源池。
- 预留资源池(包周期)预付费20vCPU x 147.5元/每月=2950元。
- 弹性资源单价0.3元/vCPU/小时
配置端点A和B,信息如下:
|
端点 |
绑定资源池 |
资源使用模式 |
|---|---|---|
|
端点A |
NA |
纯弹性模式 |
|
端点B |
资源池1 |
混合模式 |
用户A按时序执行以下作业:
假设每个T时段为4个小时
|
端点 |
作业 |
所需资源 |
运行时段 |
持续时间 |
|---|---|---|---|---|
|
端点A |
Job1 |
10vCPU |
T1-T3 |
8小时 |
|
端点B |
Job2 |
10vCPU |
T1-T4 |
12小时 |
|
端点B |
Job3 |
20vCPU |
T2-T4 |
8小时 |
|
端点B |
Job4 |
20vCPU |
T2-T4 |
8小时 |
作业提交时间轴与资源调配
此案例中的单价仅为示例,用于展示计算方法,且计算出的费用为估算值。单价的变动和实际场景中计算出来的费用可能会有偏差。请以华为云官网发布的数据为准。
|
作业 |
所需资源 |
运行时段 |
持续时间 |
调度逻辑 |
计费类型 |
费用计算 |
|---|---|---|---|---|---|---|
|
Job1 |
10vCPU |
T1-T3 |
8小时 |
使用弹性资源 |
按需计费 |
费用=10vCPU×0.3元/vCPU/小时×8小时=24元 |
|
Job2 |
10vCPU |
T1-T4 |
12小时 |
预留资源 |
预付费 |
预付费(2950元) |
|
Job3 |
20vCPU |
T2-T4 |
8小时 |
使用弹性资源 |
按需计费 |
费用=20vCPU×0.3元/vCPU/小时×8小时=48元 |
|
Job4 |
20vCPU |
T2-T4 |
8小时 |
使用弹性资源 |
按需计费 |
费用=20vCPU×0.3元/vCPU/小时×8小时=48元 |
|
合计 |
弹性资源池的按需费用+预留资源的包周期费用=(120元/天x30天)+2950=6550元 |
|||||
成本优化
此案例中的单价仅为示例,用于展示计算方法,且计算出的费用为估算值。单价的变动和实际场景中计算出来的费用可能会有偏差。请以华为云官网发布的数据为准。
当前场景下4个任务中仅Job2使用了预留资源池,其他三个作业均调度了按需计费的弹性资源。
为了优化成本,可以分别采取扩大预留资源池规格(20vCPU > 30vCPU)或优化资源调度的方式优化成本。
- 成本优化方案1:扩大预留资源池规格(20vCPU > 30vCPU),包周期费用:30vCPU x 147.5元/每月=4425元
扩配后同样执行该场景的作业结果如下:
作业
所需资源
运行时段
持续时间
调度逻辑
计费类型
费用计算
预留资源池扩大规格20vCPU > 30vCPU
200+100=300元
Job1
10vCPU
T1-T3
8小时
使用弹性资源
按需计费
费用=10vCPU×0.3元/vCPU/小时×8小时=24元
Job2
10vCPU
T1-T4
12小时
预留资源
预付费
预付费(4425元)
Job3
20vCPU
T2-T4
8小时
预留资源
预付费
预付费(4425元)
Job4
20vCPU
T2-T4
8小时
使用弹性资源
按需计费
费用=20vCPU×0.3元/vCPU/小时×8小时=48元
合计
弹性资源池的按需费用+预留资源的包周期费用=(72元/天x30天)+4425=6585元
图2 作业运行时序图(扩大预留资源池规格)
- 成本优化方案2:扩大预留资源池规格(20vCPU > 30vCPU),并调整作业执行时间,将Job4延迟到T4之后,避免与Job3抢占资源。
包周期费用:30vCPU x 147.5元/每月=4425元
扩配后同样执行该场景的作业结果如下:
作业
所需资源
运行时段
持续时间
调度逻辑
计费类型
费用计算
预留资源池扩大规格20vCPU > 30vCPU
200+100=300元
Job1
10vCPU
T1-T3
8小时
使用弹性资源
按需计费
费用=10vCPU×0.3元/vCPU/小时×8小时=24元
Job2
10vCPU
T1-T4
12小时
预留资源
预付费
预付费(4425元)
Job3
20vCPU
T2-T4
8小时
预留资源
预付费
预付费(4425元)
Job4
20vCPU
T4-T6
8小时
预留资源
预付费
预付费(4425元)
合计
弹性资源池的按需费用+预留资源的包周期费用=(24元/天x30天)+4425=5145元
图3 作业运行时序图(扩大预留资源池规格,并调整Job4的执行时间)