本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
在中创建支出限额 AWS 设置
警告
我们目前正在向有限数量的客户发布我们的新体验。您可能还无法访问此体验。
什么是支出限额?
支出限额使开发人员可以放心 AWS 使用,因为他们可以在可预测和可控的预算内运营。使用支出限额来设置您每月为项目支付的最高金额。支出限额在项目层面。您可以对某些项目设定支出限额,而对其他项目则没有支出限制。
如果您在某个项目中的使用量达到其极限,则 AWS 暂停该项目,从而停止其资源,从而使您的成本保持在限度内。支出限额专为实验、学习和沙盒工作负载而设计。如果应用程序产生意外成本,可以短暂暂停资源,则可以将它们用于生产环境。
任何拥有项目访问权限的人都可以看到支出限额,但只能由项目所有者管理。您必须使用付费计划才能设置支出限额。有关更多信息,请参阅 在中升级您的账户 AWS 设置。
支出限额是一种AWS 预算。
设置支出限额
您的支出限额是项目税前成本的上限,而不是费用。当您设置支出限额时,允许的最小值为 20 美元或对可能支出的保守估计,取其中的较大值。
为什么存在最低限额:达到支出限额是一种颠覆性的体验。最低限额的存在使得使用量的正常变化不太可能导致达到支出上限。
保守估计值是如何计算的:该估计值基于您本月迄今为止的活动,但这不是严格的线性推断。 AWS 查看您迄今为止的支出以及您当前运行的资源。 AWS 还会使用你前一个月的活动——如果这个数字很高,它就会变成最低限度。
如果你有许多资源在运行:对你可能支出的保守估计会很高。如果您想设置较低的支出限额,则需要先停止这些资源。
如果您要重新激活已暂停的项目:对可能支出的保守估算值是当月迄今为止的支出加上未收取的任何使用量。
注意
支出限额不包括抵免额度,适用于税前费用。
通知
当实际费用达到限额的50%、75%和90%时,或者当你有望在未来10天内达到或超过支出限额时,你将收到通知。
使用可选的早期成本控制自定义支出限额设置
您的支出限额可防止您的账单增长超过您设定的金额。如果您的使用量达到该水平,则会 AWS 暂停您的资源以保护您。这些可选控件的作用更早、更温和,因此您可以远低于极限。
停止创建新资源
在达到上限前大约 7 天,新资源将停止启动。这是通过应用由管理的服务控制策略来实现的 AWS。服务控制策略取决于服务。要查看可能应用于您的项目的所有服务控制策略,请参阅支出限额的服务控制政策。
所有已在运行的资源都将保持运行状态。在大多数情况下,你构建的任何东西都不会受到影响。但是,在某些情况下,这可能会导致破坏性体验。例如,如果您启用了自动扩展,并且满足了执行此操作的条件,则新实例将无法启动。
暂停空闲资源
在达到上限前大约 5 天,闲置资源会暂停。您的活跃应用程序继续运行。空闲资源将根据 AWS 计算优化器的建议暂停。有关更多信息,请参阅查看空闲建议。
您还可以通过登录项目并查看节省机会来查看闲置资源建议。有关更多信息,请参阅成本优化中心。目前,作为您的支出限额体验的一部分,我们将自动暂停 EC2、RDS 和 SageMaker 终端节点。
为什么我们暂停 EC2 实例:如果峰值 CPU 使用率低于 5%,且您的网络在过去 14 天内每天低 I/O 于 5 MB,我们将暂停 EC2 实例。
如果您有 G 或 P 实例类型,则有不同的空闲标准。如果在过去 14 天内满足以下条件,G 或 P 实例类型将被暂停:
GPU 在 99% 以上的回顾期内没有积极地发挥作用
GPU 编码器在实例的 99% 或以上的运行时内未得到使用
实例级别的 GPU 内存使用率低于 5%
CPU 最大利用率低于 5%
网络利用率低于 5% MB/day
为什么要暂停 RDS 数据库:如果数据库实例不是只读副本,并且在过去 14 天中有以下情况,我们将暂停适用于 MySQL 的 RDS 和 PostgreSQL 的 RDS:
没有数据库连接
CPU 使用率低
read/write 活性低
为什么要暂停空闲 SageMaker 端点:如果 SageMaker 端点在过去 14 天内调用次数为零,我们会暂停端点。
暂停最高成本驱动因素
在您达到上限前大约 4 天,您的最高费用会暂停使用活跃资源。这可能是一种颠覆性的体验。目前,我们从以下五种服务中选择资源:EC2、RDS、Lambda、Bedrock 和。 SageMaker如果您的Lambda失控或基岩意外飙升,这种选择加入控制可能会防止您产生成本。
我们如何暂停成本最高驱动因素的 EC2 实例:当 EC2 实例被确定为最高成本驱动因素时, AWS 终止该实例以消除计算成本。在终止之前, AWS 为每个连接的 EBS 卷创建快照以保留您的数据。所有关联的弹性 IP 地址也会被释放。
实例终止后:
消除了所有计算和 EBS 容量成本
您的数据保存在快照中,这会产生少量的存储成本
弹性 IP 收费停止
要恢复工作负载,您可以从保存的快照中启动新实例。如果您不再需要这些数据,则可以删除快照以停止快照存储费用。
我们如何暂停成本最高驱动因素的 RDS 数据库:当 RDS 数据库实例被确定为最高成本驱动因素时,该实例将 AWS 停止。停止实例可以消除计算费用,同时保留您的数据。
当实例停止时:
不产生任何计算费用
存储和预配置 IOPS 费用仍在继续
自动备份仍在继续
RDS 会在 7 天后自动重启实例,如果支出限额仍然存在风险,它将再次停止该实例 AWS
要恢复数据库,请从 AWS “设置” 或 RDS 控制台启动实例。您的数据和配置保持不变。
我们如何暂停成本最高的驱动因素 Lambda 函数:当 Lambda 函数被确定为最高成本驱动因素时,将 AWS 禁用其事件源映射和触发器以防止进一步调用。如果该函数已配置并发性,则 AWS 还会将其删除以消除这些费用。
该功能暂停后:
不产生任何调用费用
功能代码、配置和所有关联资源保持不变
没有数据丢失
要恢复您的函数,请重新启用事件源映射和触发器。如果您预置了并发性,则需要对其进行重新配置。
我们如何暂停最高成本驱动因素基岩模型:当 Amazon Bedrock 预置模型被确定为最高成本驱动因素时, AWS 会删除预置吞吐量。预置吞吐量没有暂停选项——删除是停止收费的唯一方法。
删除预置吞吐量后:
预置的吞吐量费用将立即停止
如果您有自定义的微调模型,则模型权重将被删除
您在 Amazon S3 中的原始训练数据不受影响
要恢复自定义模型,您需要从 S3 训练数据中对其进行重新训练。对于基础模型的预置吞吐量,您可以创建新的预置吞吐量分配。
如果你达到极限会发生什么
AWS 暂停您的项目并停止所有资源。将会保留您的数据。
要重新激活您的项目,请从 AWS “设置” 中提高支出限额。重新激活后,可能需要手动重启某些资源。
重要
如果您在项目暂停后的 90 天内未采取任何操作,则会 AWS 永久删除您的项目数据。
其他需要注意的重要事项
如果您使用亚马逊 Route 53,则每 24 小时只能购买一个域名。您必须确保域名费用在支出限额内,否则,您的域名购买将无法完成。在这种情况下,您必须在购买前提高支出限额。
您可以对最多 10 个项目应用支出限额。
在中创建支出限额 AWS 设置
要在中创建支出限额 AWS 设置
-
在处打开 AWS “设置” https://settings.aws.com
。 -
在主导航窗格中,选择计费。
-
在按项目划分的成本中,对于支出限额,选择为项目设置限额。
-
您可以选择建议的支出限额或自定义限额。
-
如果您选择自定义限额,请输入自定义金额。
-
选择 “设置支出限额” 。
-
要通过早期成本控制自定义支出限额,您可以选择 “停止新资源启动” 、“暂停闲置资源” 或 “暂停最高成本驱动因素” 。
-
选择 “保存早期成本控制” 。
支出限额将立即生效。