ScaleOps 通过自动调整以降低 Kubernetes 的成本

2024-02-29 15:15:06 浏览数 (3)

作者 | Matt Saunders

译者 | 张卫滨

策划 | 丁晓昀

云资源管理领域的创业公司 ScaleOps 推出了一个全自动化的云原生成本节约平台。ScaleOps 宣称,通过在运行时持续优化和管理云原生资源的全自动化平台,云成本最高可降低 80%。

该平台能够确保应用程序的扩展与实时的需求保持一致,根据应用程序的需要动态分配资源并自动调整容器的大小。ScaleOps 宣称,他们能够确保每个容器都在最合适的节点类型中运行,从而显著降低云成本。

该公司目睹了经验丰富的工程师花费大量时间预测需求并不断调整容器配置的过程。工程师经常发现自己陷入到了手动调整容器大小、扩展阈值和节点类型选择的无尽循环中,以避免出现资源供应不足或资源供应过多的问题。这不仅会耗费时间,而且还会造成在峰值需求时造成资源浪费和应用程序的性能问题,从而增加潜在的巨大成本。

ScaleOps 的联合创始人兼 CEO Yodar Shafrir 这样说到:

“在大规模场景下,这样进行管理是不现实的。我们意识到亟需一个能够感知上下文环境的平台,它能够自动优化这些不断变化的环境,实时适应需求的变化。”

在 Kubernetes 集群中,ScaleOps 能够持续地自动调整 Pod 的大小,根据实时需求动态调整 CPU 和内存分配。ScaleOps 还能将 Pod 分配到适当的节点上,并移除不需要的 Pod,从而优化节点的使用。

Shafrir 补充到:

“要将工程师从持续和重复的配置中解放出来,让他们专注于重要的事情,唯一的办法就是将资源的管理完全自动化,直至最小的构建基块,也就是单个容器。通过采用 AI 技术,ScaleOps 平台能够感知上下文,并自主地为工程师处理资源管理,从而降低基础设施成本和提高更好的性能。”

关于 AI 技术的使用,Shafrir 阐述了一些应对错误的技术:

“该平台基于策略决策运行。这样,消费者就可以配置和选择特定的策略和规则,这些策略和规则决定了平台的运行方式。策略可以根据需要轻松调整和更新。”

市场上其他类似节约成本的产品可以根据静态配置提供建议,而 ScaleOps 则通过匹配实时需求并根据应用需求自动调整容器大小来应对消费和需求的动态性。谈到该领域的其他产品时,Shafrir 评论道:“如果使用这些工具的话,工程师仍然需要手动调整资源并反复调整分配,即便如此,他们也无法应对突发事件。”

ScaleOps 平台能够与云供应商提供的成本节约机制协作运行,并增强云供应商的运维能力。云供应商会将重点放在机器层,这与其提供的服务关系更为密切。ScaleOps 平台则在容器层优化资源,云供应商的成本节约工具往往无法触及这一领域。

自 2022 年成立以来,ScaleOps 发展迅速,目前管理着许多行业领先企业的生产级环境。消费者还表示,即使在最繁忙的时候,ScaleOps 也能节省成本。Wiz 的云 FinOps 负责人 Ron Tzrouya 说:

“ScaleOps 可以根据我们的实时需求自动优化 Wiz 在生产环境中的工作负载,即使在需求暴增时也能提升性能。在大幅降低 Kubernetes 云成本的同时,这种无需手动参与的自动化方式能够将我们的团队从处理持续配置的工作中解放出来。”

该公司计划利用最近的一轮融资将业务扩展到美国和欧洲。有关该产品的更多信息,请访问 ScaleOps 的网站。

查看英文原文

ScaleOps Automates Rightsizing to Slash Kubernetes Costs(https://www.infoq.com/news/2024/02/scaleops-container-slash-costs/)

声明:本文为 InfoQ 翻译,未经许可禁止转载。

0 人点赞