服务限制检查问题

EC2 按需限制检查说明

预留实例优化检查问题

关于 Trusted Advisor 的更多信息,请参见 AWS Support 常见问题的 Trusted Advisor 部分。


问:您要检查哪些服务限制?

下表显示了 Trusted Advisor 检查的限制。有关限制的信息,请参阅 AWS 服务限制

服务
限制
Amazon Elastic Compute Cloud
(Amazon EC2)
弹性 IP 地址 (EIP)
预留实例 – 购买限制(按月)
按需实例 (请查看说明)
Amazon Elastic Block Store
(Amazon EBS)
有效的卷
有效快照
通用型 (SSD) 卷存储 (GiB)
预配置 IOPS
预配置 IOPS (SSD) 卷存储 (GiB)
磁盘卷存储 (GiB)
Amazon Kinesis Streams 分片
Amazon Relational Database Service
(Amazon RDS)
群集
群集参数组
群集角色
数据库实例
数据库参数组
数据库安全组
数据库快照(每用户)
事件订阅
最大授权数 (每个安全组)
选项组
只读副本数 (每个主数据)
预留实例
存储配额 (GiB)
子网组
子网数 (每个子网组)
Amazon Simple Email Service
(Amazon SES)
日发送配额
Amazon Virtual Private Cloud
(Amazon VPC)
 
弹性 IP 地址 (EIP)
Internet 网关
VPC
Auto Scaling
Auto Scaling 组
启动配置
AWS CloudFormation 堆栈
Elastic Load Balancing (ELB)
活跃的负载均衡器 (请查看注意)
Identity and Access Management (IAM)

实例配置文件
策略
角色
服务器证书
用户

注意:有效的负载均衡器限制检查目前不准确。虽然该限制适用于负载均衡器的总数,但该检查仅对 Classic 负载均衡器进行计数,而不对 Application Load Balancer 进行计数。

注意:EC2 按需实例限制的数据仅适用于以下 AWS 地区:
亚太地区 (东京) [ap-northeast-1]
亚太地区 (新加坡) [ap-southeast-1]
亚太地区 (悉尼) [ap-southeast-2]
欧洲 (爱尔兰) [eu-west-1]
南美洲 (圣保罗) [sa-east-1]
美国东部 (弗吉尼亚北部) [us-east-1]
美国西部 (加利福利亚北部) [us-west-1]
美国西部 (俄勒冈) [us-west-2]

注意:Trusted Advisor 目前不跟踪 EC2 按需实例的地区限制。默认情况下,每个账户、每个地区限制 20 个按需实例。

如果您已达到此地区限制,即使 Trusted Advisor 表明您还没有达到该地区内每个实例类型的任何限制,您也可能无法启动新的按需实例。有关 EC2 按需限制的更多详情,请参阅我可以在 Amazon EC2 中运行多少个实例

我们一直致力于在 Service Limits 检查中加入更多服务。您的反馈对我们非常重要。


问:默认的服务限制有哪些?

要获取默认服务限制和请求增加的说明,请参阅 AWS 服务限制


问:我如何使用命令行工具获取服务限制数据?

您可以使用 AWS CLI 检索服务限制数据。此 AWS 命令行界面命令按地区名称排序,显示 Trusted Advisor 标记为接近或达到 Amazon EC2 按需实例的使用率限制的地区。

aws support describe-trusted-advisor-check-result --language en --check-id eW7HH0l7J9 --query 'result.sort_by(flaggedResources[?status!=`ok`],&metadata[2])[].metadata' --output table

您可以使用此方法检查 Trusted Advisor 涵盖的任何限制。有关更多详情,请参阅检查“类别”、“ID”和“报告栏”


问:你们使用什么数据集来提供预留实例建议?

我们以上一个完整的日历月中的使用情况为基础来计算建议。例如,如果现在是 4 月 25 日,则建议基于从 3 月 1 日至 3 月 31 日的使用情况。


问:建议是否考虑数量折扣?

不,建议使用的是标准定价。实际结果可能取决于折扣定价等级。如果您正在接收容量折扣,我们建议您完成 AWS 销售与业务开发 表单联系销售代表来更详细了解优惠计划。


问:我刚刚购买了一个新的预留实例,为什么它没有显示在建议中?

新的预留实例购买记录以天为单位进行更新。购买 24 小时后,刷新检查来查看新的建议。另请注意,检查不包括在预留实例市场中购买的第三方预留实例。


问:你们如何计算预留实例的优化数量?

我们的系统会分析前一个日历月期间所有整合账户内每小时的使用历史。系统会计算每个可用区域内运行的每种实例类型的实例数量。每小时的成本取决于前一个月运行的所有实例的成本,无论它们是作为按需实例还是预留实例运行。除了每小时的使用费用,系统还会计算固定费用,方法是让已购买的所有预留实例分摊一次性预付费用。

通过将每小时的费用总和与分摊的预付费用相加,系统能够计算出您该月的基准成本。然后,系统将额外的部分预付预留实例的小时费用和分摊的预付成本,以及任何现有预留实例的分摊预付成本都纳入结算。通过根据以前的使用情况确定基准成本,以及添加额外的部分预付预留实例的成本,系统使用简单的梯度下降算法来确定重度利用预留实例的数量,实现最低的最终总成本。


问:你们如何分摊已有预留实例的成本?

每个预留实例的预付费用根据预留实例的持续期限分摊。简单来说,如果预付费用为 1 200 USD,期限为一年,系统将采取 1 200 USD 除以 12 个月的方法得到每月 100 USD 的成本。


问:我有许多账户,每个账户的可用区不同。你们如何处理这种情形?

我们能够让所有整合账单账户的可用区实现规范化,并使用主付款人账户映射反映这些值。


问:你们的建议中是否包含其他预留实例类型?

本检查提供的建议仅涉及部分预付预留实例。但是,结算中包含了其他预留实例类型的小时费和分摊的预付费用。


问:为什么 1 年期和 3 年期的预留实例是分开的?

客户可选择购买 1 年期或 3 年期的 AWS 预留实例。该检查假定您将购买 1 年期或 3 年期的预留实例,而非同时购买两者。因此,增购 1 年期或 3 年期的预留实例不可交叉添加,从而建议也是单独标出的。

例如,如果建议增购三个 1 年期预留实例或四个 3 年期预留实例,我们建议分别购买三个或四个预留实例,而不是一起购买七个预留实例。


问:建议是否包含所有实例类型?

建议适用于 Amazon Linux/UNIX 和 Windows 预留实例。计算不包含 Red Hat Enterprise Linux、SUSE Linux Enterprise、Amazon RDS、Amazon ElastiCache 以及其他服务的使用和建议。


问:我使用的是竞价型实例,你们的计算包含竞价型实例吗?

由于竞价型实例市场的易变性,系统在计算预留实例的优化数量时使用按需费率。


问:我有从预留实例市场上购买的第三方预留实例,这些实例是否会包含在结果中?

不会;结果中仅包含由 AWS 直接提供的预留实例。如果拥有第三方卖家的预留实例,则此检查不包括这些预留实例。


问:建议是否包含我在卖出我已有预留实例来购买推荐的部分预付预留实例时获得的金额?

在计算部分预付预留实例的优化数量时,系统不包含卖出已有预留实例所获得的金额。