Google Compute预留实例/承诺使用折扣未匹配现有实例咨询
预留实例未自动匹配的排查要点
以下是几个常见的遗漏点,按优先级检查:
- 实例规格完全对齐:确认实例的实例族、大小、CPU架构与预留实例完全一致,比如预留的是
m5.xlarge(x86架构),实例不能是m5a.xlarge(ARM架构)或m5.2xlarge。 - 操作系统平台匹配:预留实例会绑定特定平台(如Linux、Windows、Linux with SQL Server),需确保实例的操作系统与预留的平台类型完全一致。
- Tenancy属性一致:检查预留实例和EC2实例的Tenancy设置(
Shared/Dedicated Instance/Dedicated Host),两者必须完全相同才能匹配。 - 预留实例状态与生效时间:确认预留实例处于
Active状态,而非计划生效的Scheduled状态,未到生效时间的预留不会匹配实例。 - 可用区严格匹配:如果是可用区级预留,实例必须和预留处于完全相同的可用区(比如us-east-1a和us-east-1b无法跨区匹配);区域级预留则只需同区域即可。
- 实例运行状态:只有处于
Running状态的实例才会触发自动匹配,停止(Stopped)的实例不会被计入。 - 预留类型与计费维度:区分Committed Use Discounts(CUD)和Reserved Instances(RI),部分场景下CUD需要实例的计费模式(按需/spot)与折扣维度对齐。
- 标签匹配规则:若预留实例设置了标签过滤条件,实例必须带有完全相同的键值对标签才能触发自动匹配。
内容的提问来源于stack exchange,提问作者Sriram Srinivasan
相关产品推荐
相关产品推荐

