Ocean为集装箱自动化云基础设施。它会持续分析容器如何使用基础设施,自动伸缩计算资源雷竞技rabet官网在不牺牲可用性的情况下最大化利用率。Ocean调整工作负载,然后缩小未充分利用的节点,以确保一切以最低的成本运行。
这个过程处理哪些用例?
在一些用例中,缩小规模是不可能的。Kubernetes节点和pod反亲和规则就是一个例子。它们的目的是指导Kubernetes调度程序在不同的节点上运行pod。即使节点未被充分利用,反亲和规则也可以阻止Ocean移动pod和缩小节点。如果完成了大量的工作负载,您可能会遇到这种情况。您的集群扩展到可以处理工作负载,但是现在已经完成了,还剩下多个未充分利用的节点。海洋公司通常会合并它们,但反亲和规则阻止了它。
第二个例子也是与配置相关的。Ocean可以配置为在集群或虚拟节点组(VNG)级别上要求最少数量的节点。与前面的示例一样,向上扩展以处理工作负载可能导致将不再需要的大型节点添加到集群中。如果剩余的工作负载已经合并到最小数量的大节点,Ocean还能做什么?
这两种情况都会导致集群节点拥有未使用的资源,而无法缩小规模进行优化。雷竞技rabet官网
为了解决这种情况,我们实施了一种新的优化流程——“恢复到低成本节点”。该过程分析集群中的节点,并检查Ocean无法缩小的未充分利用的节点。Ocean然后评估用更便宜的节点替换节点的好处。此操作是帮助您尽可能降低集群成本的目标的一部分。
它是如何工作的?
Ocean不断地扫描集群的节点利用率。当一组特定的条件发生时,应用“恢复到低成本节点”流程。其中包括最近发生了哪些其他扩展活动以及节点未被充分利用的时间。详情请参阅现货海洋文件有关其他实现细节。
这个新流程与Ocean的其他成本优化流程协同工作。如果现货市场不健康,并且可以为较小的按需实例找到更便宜的价格,Ocean将用它替换较大的现货实例。如果集群配置为利用保留实例,自动缩放器仍然会优先使用可用的RI资源。雷竞技rabet官网
你需要做什么才能受益?
此新功能将自动应用于所有Ocean AWS Kubernetes用户。不需要额外的配置就可以从这一额外的成本节约层中获益。