你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

在 Azure 顾问中获取 Azure Kubernetes 服务 (AKS) 成本建议

Azure 顾问中的 AKS 成本建议遵循 AKS 成本最佳做法,帮助你优化部署,实现成本效益,而不影响可靠性。 顾问分析资源配置,并推荐用于优化 AKS 群集的解决方案。

使用Advisor,您可以:

  • 提供主动、可操作且个性化的最佳实践建议。
  • 确定减少 Azure 总支出的机会。
  • 通过提议的内联操作获取建议。

成本是顾问建议可能属于的五个类别之一。 其他类别包括可靠性、安全性、性能和卓越运营。 有关详细信息,请参阅 Azure 顾问简介

先决条件

  • 若要访问顾问建议,必须具有以下角色之一:订阅、资源组或资源的所有者、参与者或读者。

AKS 成本建议

建议适用于所有群集,但只会显示与群集配置和历史使用情况相关的群集。 客户无需执行任何操作即可启用 Azure Advisor 服务,因为它默认提供给所有 Azure 服务。

AKS 成本建议包括:

  • 启用垂直 Pod 自动缩放程序建议模式来适当调整资源请求和限制。
  • 使用 Azure Kubernetes 服务成本分析。
  • 微调群集自动缩放程序配置文件,以便快速纵向缩减并实现节省成本。

有关详细信息,请参阅 成本建议

启用垂直 Pod 自动缩放程序建议模式来适当调整资源请求和限制

设置正确的请求和限制值是困难的,因为所需的资源量在工作负荷之间可能会有很大的差异。 跨数百或数千个 pod 大规模管理是一项更加严峻的挑战。 垂直 Pod 自动缩放程序(VPA)根据历史工作负荷使用模式自动调整 Pod 的 CPU 和内存请求和限制,以提高资源利用率。

如果不希望 VPA 自动调整值并想要进行其他控制,则 VPA 建议模式仅提供建议的值,而不进行自动更改。 这使你可以手动查看和实现建议的值,从而防止潜在的中断,并确保更好地控制资源分配。 VPA 建议模式是帮助防止过度预配的好选择,这是不必要的支出的主要驱动因素。

有关详细信息,请参阅 Azure Kubernetes 服务(AKS)中的垂直 Pod 自动缩放

使用 Azure Kubernetes 服务成本分析

AKS 成本分析加载项提供有关 AKS 群集使用的资源成本的详细见解。 查看按 Kubernetes 构造(如群集和命名空间)细分的成本。 此功能可帮助你识别成本驱动因素、跟踪历史趋势、识别异常情况以及具有优化机会的群集或工作负荷。 就地监视成本是了解群集支出并采取措施来获得显著成本节约的一种简单方法。

注释

此建议仅适用于企业或 MCA 类型订阅中运行的公有云群集。

有关详细信息,请参阅 Azure Kubernetes 服务(AKS)成本分析

微调群集自动缩放程序配置文件,以便快速纵向缩减并实现节省成本

群集自动缩放程序配置文件是一组参数,用于控制群集自动缩放程序的行为,它根据工作负荷需求自动调整群集中的节点数。 优化这些设置可以更好地控制自动缩放程序行为,以优化特定方案的资源分配。 快速纵向缩减配置意味着更积极的节点缩放,这意味着更少的空闲节点成本。

有关详细信息,请参阅 在 Azure Kubernetes 服务(AKS)中使用群集自动缩放程序

查看顾问仪表板

可以在 Azure 门户中的顾问仪表板上查看建议。 有关详细信息,请参阅 Azure 顾问门户基础知识

后续步骤

若要详细了解 Azure Kubernetes 服务(AKS)中的成本优化,请参阅以下文章: