通过先进的云优化推动应用程序经济

作为移动应用盈利的领导者,ironSource是如何通过NetApp的预测性再平衡(Predictive)的Spot可靠地降低亚马逊EC2成本的

自动定量工作负载aws云成本管理现货实例
有了Elastigroup,我们可以放心地为我们的核心技术运行数千个现场实例,而不需要触及我们部署的任何方面。”

关于ironSource

自2010年以来,ironSource一直在授权应用程序经济的两个核心组成部分,应用程序开发者和电信运营商,专注于他们最擅长的事情——创建优秀的应用程序和用户体验。该公司的增长伴随着计算实例数量和相关EC2成本的增加。

由NetApp Benefits发布

  • 允许无风险地使用易变的EC2现货实例,而不会破坏生产环境
  • 促进在工程和devops组织中采用成本意识文化
  • 降低EC2成本60%
  • 简化日常计算基础设施管理
  • 开放api,用于与自定义CLI集成
  • 内置对Terraform的支持

挑战-在现场实例上运行EC2大型部署

作为早期的采用者由NetApp的Elastigroup发布早在2016年,ironSource就了解利用廉价的EC2现货实例的价值,而不必担心中断。由于Elastigroup在现场实例上运行工作负载(有时比按需定价低90%),ironSource的软件和devops工程师不再需要考虑部署成本。在发生中断时,Elastigroup将主动处理实例替换,同时优雅地耗尽原始工作负载。

然而,由于AWS的全球足迹跨越300多个逻辑组,其中包含多个区域和可用性区域中的数千个实例,因此不可避免地会发生现场实例中断。在Covid-19大流行期间,由于对EC2实例的需求造成了不寻常的波动,这种中断加剧。这就排除了对最广泛的应用程序和工作负载使用现货实例。ironSource的devops团队负责人Arnon解释说:“虽然Elastigroup带来了净收益,允许我们在不考虑成本的情况下快速启动工作负载,但我们希望扩展现货实例的使用,即使是对故障非常敏感的工作负载。”

解决方案- EC2现货实例的预测再平衡

2020年,Spot by NetApp推出了预测性再平衡,这是对Spot用于检测风险现货实例的专有机器学习算法的一次重大改革。预测性再平衡可以更早、更准确地预测现场实例中断,通常可以提前一个小时。这大大降低了ironSource的EC2管理开销,因为Elastigroup现在可以处理所有地区和区域的现场中断。

“在我们开始使用预测性再平衡后,我们进入了真正的免提现场实例体验,”Arnon解释道。他继续说道:“我们意识到,我们不需要为了最大限度地减少任何现场干扰影响而进行定期调整。Elastigroup的新算法完全消除了所有现货实例的波动性,因此我们的应用程序始终具有高可用性和高性能。”

结果和好处——价格低廉且无干扰的移动创新

ironSource通过与NetApp的Spot合作获得了以下好处。

早期发现和替换高危点病例增加70%

NetApp的预测再平衡允许ironSource在廉价的EC2 Spot实例上运行更广泛的工作负载,即使是那些对中断更敏感的工作负载(例如消耗时间较长的应用程序),也不用担心停机或性能下降。

预测性再平衡EC2现货实例如何提高可用性

EC2成本降低60%

使ironSource能够在数千个实例上可靠地运行他们的应用程序和其他工作负载,从而节省了数百万美元的云成本。

免提基础设施

“有了Elastigroup,我们可以放心地为我们的核心技术运行数千个现货实例,而不需要触及我们部署的任何方面,”Arnon说。他打趣道:“虽然我们喜欢Spot by NetApp的支持团队,但我们更喜欢不用和他们说话。”

全天候的专家支持和咨询

ironSource拥有数十个活跃的Elastigroup用户,与Spot by NetApp建立了密切的合作关系。无论遇到什么问题或反馈,Spot的客户成功团队都能确保ironSource在解决任何挑战时获得即时和专业的支持。

Baidu
map