相关概念

SpotMax

SpotMax定义

SpotMax是一个利用弹性计算资源进行云端系统成本优化的体系,包括相关产品及解决方案。SpotMax旨在帮助用户合理使用云平台提供的弹性资源,在保证系统可用性,甚至获得更高可用性的前提下,实现成本的最大化节省。

SpotMax构成

SpotMax主要包括以下部分:
MaxArch 面向错误及面向恢复的高可用性服务设计,高可用服务框架
MaxGroup 集群智能优化及Spot集群线上管理
MaxChaos 混沌工程,混沌工程套件

SpotMax特性

  • 高可用性 通过MaxArch构建高可用性,高弹性(Resilient)架构,可以允许系统在不影响业务的前提下更充分的使用具有成本优势的高弹性计算资源(Spot Instance)。
  • 智能容错 MaxChaos利用混沌工程可以有效的评估系统的容错能力,其评估结果将成为MaxGroup自动规划合理弹性集群的依据。实现MaxArch的持续改进及评估。
  • 智能集群管理 MaxGroup智能弹性集群管理可以有效减少弹性计算资源波动带来的集群服务能力变化。并在面 向成本优化构建的混合机型集群最大发挥集群不同机型的服务能力。

KMax

KMax定义

Kmax是基于SpotMax与Kubernetes的容器编排运行平台,提供开箱即用功能。

KMax特性

  • 使用便捷,开箱即用
  • 强大的成本控制功能
    • SpotMax具备领先的Spot Instance管理技术,在保证服务可靠性前提下最大化地合理使用Spot资源
    • 借助平台规模化优势,获得优惠的云端资源及服务价格
  • 提供完善的DevOps,CI/CD等运行体系
  • 灵活扩展,支持多云环境
  • 可根据客户的业务特点及系统特征定制底层集群的构成

KMax架构

调度流程