- 云端架构:基于云平台的41种可复用的架构最佳实践
- 吕昭波
- 369字
- 2022-05-06 15:10:55
4.8.4 多云部署实现成本优化
如果某个云平台中的一些服务有价格优势,那么可以选择一些离线计算任务分配到该云平台进行计算。参考AWS抢占型资源,保证在一个周期内进行计算任务,即便下一个周期资源被按期释放,因为在释放前已经保存了数据,因此竞价实例的抢占型资源的申请成功和释放不会影响整体任务。例如,对于竞价实例、大数据分析或展示,国内采用UCloud,海外采用AWS Global。
通过采用多云策略,可以充分考虑不同云服务商在全球不同地区、不同配置的资源的价格差异化。像一些厂商在香港的云主机的资源的价格更贵,对于日志分析、数据非实时统计等离线业务,可以将其转给价格更低的资源进行分析。部分云平台提供的竞价实例云主机尤其适合这种场景,通过“抢”到的临时计算资源可以将价格压缩到30%以内,抢到资源后进行计算,如果1小时后资源未申请成功则提前保存计算结果并释放资源,等待下次的计算任务。