首页> 资讯中心> 最新资讯

Amazon EC2 云服务器如何计费

时间:2023年12月21日   点击量:61

计费和购买选项

计费 | 可转换预留实例 | EC2 实例集 | 按需容量预留 | 预留实例 | 预留实例市场 | Savings Plans | 竞价型实例

计费

问:使用 Amazon EC2 如何收费?

您仅需按实际用量付费。显示的定价为每小时费率,但您在付费时按小时或按秒付费 (最少 60 秒),具体取决于您选择的实例类型。不足一小时的部分按实例使用情况计费。在不同区域的 AWS 服务之间传输的数据按标准的区域间数据传输费率收费。其他 Amazon Web Services 的使用与 Amazon EC2 分开计费。

有关 EC2 定价信息,请访问 EC2 详细信息页面上的定价部分。

问:我的 Amazon EC2 系统的账单周期怎么计算?

从 Amazon EC2 启动 AMI 实例的引导序列时开始计费。该实例终止时停止计费,可以通过 Web 服务命令或运行“shutdown -h”命令终止实例,实例故障也会导致实例终止。当您停止实例时,我们会将其关闭,而且不会对已经停止的实例收取小时使用费或数据传输费,但是我们会对所有的 Amazon EBS 卷收取存储费。有关更多信息,请访问 AWS 文档。

问:EC2 实例在什么情况下会计算使用费?

当您的实例处于“运行”状态时,我们会计算实例使用费。如果您不再希望您的实例被收取费用,您必须“停止”或“终止”该实例,以免产生更多实例使用费。当实例进入运行状态时就会开始计费。

问:如果我有两个实例分别在不同的可用区内,那么区域数据传输将如何收费?

每个实例需按照相应的数据传输费用收取数据传入和传出费。因此,在这两个实例之间传输数据时,对于第一个实例,将按照“数据自 EC2 传出至另一个 AWS 区域”进行收费,对于第二个实例,将按“数据自另一个 AWS 区域传入”进行收费。有关数据传输定价的详细信息,请参阅此页面。

问:如果我的两个实例分别在不同的区域,那么区域数据传输将如何收费?

每个实例需按照区域间数据传输费用收取数据传入和传出费。因此,如果在这两个实例之间传输数据,则第一个实例需收取区域间数据传出费,第二个实例需收取区域间数据传入费。

问:我的每月账单怎样显示按秒计算的费用和按小时计算的费用?

虽然 EC2 的费用现在在每月账单中按秒计算,但为了保持一致,每月 EC2 账单会用带小数点的小时数显示每个实例在指定月份中的累计使用量。例如,运行 1 小时 10 分钟 4 秒的实例将显示 1.1677。有关详细账单报告的示例,请参阅此博客。

问:价格是否含税?

除非另行说明,否则我们的价格不包含适用的税费和关税(包括增值税和适用的销售税)。使用日本账单地址的客户若要使用 AWS,则需缴纳日本消费税。了解更多。

可转换预留实例

问:什么是可转换 RI?

可转换 RI 是可以在运行期限内更改属性的一种预留实例。

问:什么时候应该购买可转换 RI 而不购买标准 RI?

如果客户愿意使用 EC2 实例三年时间以便获得大幅折扣,但是不确定自己在未来的实例需求,或者如果客户想要在价格变化时获得好处,则可以使用可转换 RI。

问:可转换 RI 的使用期限有哪些选择?

与标准 RI 一样,可转换 RI 有一年期和三年期两种购买选择。

问:能不能把一个可转换 RI 更换成具有不同实例类型、操作系统、租期或付款选项的另一个可转换 RI?

可以。在更换可转换 RI 时,您可以选择新的实例类型、操作系统、租期或付款选项。您还可以更换一部分可转换 RI,也可以在一次更换中把多个可转换 RI 的价值合并到一起。

问:能否将可转换 RI 或标准 RI 从一个区域转移到另一个区域?

不能。RI 与特定区域相关联,这种关联在预留持续期限内固定不变。

问:如何更改可转换 RI 的配置?

您可以使用 EC2 管理控制台或 GetReservedInstancesExchangeQuote API 来更改可转换 RI 的配置。您还可以更换一部分可转换 RI,也可以在一次更换中把多个可转换 RI 的价值合并到一起。要了解有关更换可转换 RI 的更多信息,请单击此处。

问:更换可转换 RI 时,是否需要支付费用?

不需要。更换 RI 时无需支付费用。不过,您可能需要支付一次性的校准费用,用于补足现有可转换 RI 与目标可转换 RI 之间的差价。

问:可转换 RI 采用什么更换机制?

当您用一个可转换 RI 更换另一个时,EC2 会确保可转换 RI 的总价值在转换过程中保持不变。因此,如果您将总价值为 1000 USD 的 RI 转换为另一个 RI,那么您收到的可转换 RI 的总价值会等于或大于 1000 USD。您不能将自己的可转换 RI 转换为总价值更低的可转换 RI。

问:怎样确定总价值?

总价值是您在 RI 运行期限内预计将会支付的全部款项之和。

问:在两种预付全费可转换 RI 间进行转换时,校准费用如何计算?

假设您购买了一个预付费为 1000 USD 的预付全费可转换 RI,并且在运行期限的中期决定更改该 RI 的属性。由于您处于 RI 运行期限的中期,因此该 RI 的剩余价值按比例还有 500 USD。您想要转换成的预付全费可转换 RI 当前的预付费为 1200 USD。由于您的现有可转换 RI 的运行期限只剩一半,因此目标新可转换 RI 对应的价值为 600 USD。您需要支付的校准费用为原始和目标可转换 RI 之间的预付款价值差额,即 100 USD (600 USD – 500 USD)。

问:能否介绍一下无费用预付可转换 RI 之间的转换?

与有预付费用的可转换 RI 之间的转换不同,在没有预付费用的 RI 之间进行转换时,您无需支付校准费用。不过,您在更换之前按小时支付的金额需要小于或等于您在更换之后按总小时数支付的金额。

例如,假设您购买了一个无费用预付可转换 RI (A),小时费率为 0.10 USD,并且决定将其更换成小时费率为 0.06 USD 的另一个 RI (B)。在转换时,您会收到两个 RI B,因为您按小时支付的金额必须大于或等于您按小时为 A 支付的金额。

问:能否自己指定在更换可转换 RI 后收到的实例数量?

不能。EC2 根据您要更换的可转换 RI 的价值来计算您将收到的可转换 RI 的最低数量,并会确保更换后的可转换 RI 的价值与之前相同或比其更高。

问:可转换 RI 是否存在更换限制?

没有。可转换 RI 不存在任何更换限制。

问:在更换可转换 RI 时,我能否自由选择实例类型?

不能。您只能更换为 AWS 当前提供的可转换 RI。

问:我能否升级与可转换 RI 相关联的付款选项?

可以。您可以升级与 RI 相关联的付款选项。例如,您可以将无费用预付 RI 更换为预付部分费用或预付全费 RI,以便享受更优惠的定价。您不能将付款选项从“预付全费”更改为“无费用预付”,也不能将其从“预付部分费用”更改为“无费用预付”。

问:可转换 RI 是否允许我享受降价优惠?

允许。您可以更换 RI 来享受更低的定价。例如,如果新的可转换 RI 的价格降低了 10%,那么您可以更换您的可转换 RI,从而享受 10% 的降价优惠。

EC2 Fleet

问:什么是 Amazon EC2 Fleet?

借助 EC2 Fleet,您只需调用一次 API,即可跨不同实例类型和可用区以及跨按需型实例、预留实例(RI)和竞价型实例购买模型预置计算容量,从而帮助优化规模、性能和成本。

问:如果我当前使用的是 Amazon EC2 竞价型实例集,是否需要迁移到 Amazon EC2 Fleet?

如果您使用的是 Amazon EC2 竞价型实例及竞价型实例集,则可继续使用。Spot 队列和 EC2 队列提供的功能相同,因此无需进行迁移。

问:使用 Amazon EC2 Fleet 能否享受预留实例(RI)折扣?

是的。与启动 EC2 实例的其他 EC2 API 或其他 AWS 服务类似,如果 EC2 队列启动的按需实例与现有 RI 匹配,则该实例将获得 RI 折扣。例如,如果您拥有 M4 实例的区域性 RI,并且您在 EC2 队列中只指定了 M4 实例,那么使用 M4 时将自动应用 RI 折扣。

问:如果 EC2 竞价型实例容量不够,Amazon EC2 Fleet 能否失效转移到按需型实例?

否,EC2 Fleet 将继续尝试根据您在队列启动规格中请求的竞价型实例数量来满足您想要的竞价型实例容量。

问:Amazon EC2 Fleet 如何定价?

EC2 Fleet 不额外收费;您只需为 EC2 Fleet 启动的底层资源付费。

您能否列举一个真实示例来说明如何使用 Amazon EC2 Fleet?

可以通过多种方法利用 Amazon EC2 Fleet,例如在大数据工作负载、容器化应用程序、网格处理工作负载等中。在这个基因组测序工作负载示例中,您只需调用一次 API 即可启动一个网格的 Worker 节点:选择您最喜欢的实例,为这些实例分配权重,为按需型实例和竞价型实例指定目标容量,并在数秒钟内构建一个队列以快速处理基因组数据。

问:如何在 Amazon EC2 Fleet 中分配资源?

默认情况下,EC2 Fleet 将启动价格最低的按需选项。对于 Spot 实例,EC2 队列提供三种分配策略:容量优化、最低价格和多样化。容量优化分配策略意在通过分析容量指标从最可用的 Spot 实例池中预置 Spot 实例。此策略适用于大数据和分析、图像和媒体渲染、机器学习以及高性能计算等具有更高中断成本的工作负载。

借助最低价格策略,您可以在请求时单位容量价格最低的池中预置 Spot 实例。借助多样化策略,您不仅可以在多个竞价型实例池中预置竞价型实例,还能在增加应用程序时保持队列的目标容量。

问:我能否提交多区域 Amazon EC2 Fleet 请求?

否,我们不支持多区域 EC2 Fleet 请求。

问:我能否标记 Amazon EC2 Fleet?

是的。您可以标记 EC2 Fleet 请求来创建与业务相关的标记分组,从而整理技术、业务和安全资源。

问:我能否修改 Amazon EC2 Fleet?

能,您可以在维护模式下修改 EC2 Fleet 的总目标容量。您可能需要取消该请求,然后提交一个新请求来更改其他请求配置参数。

问:我能否为希望使用的每个实例类型指定不同的 AMI?

能,只需指定要用于您在 EC2 实例集中提供的每种启动规格的 AMI。

按需容量预留

按需容量预留是 EC2 提供的一项功能,可让您在 Amazon EC2 上创建和管理预留容量。您可以通过选择可用区和数量(实例数)以及实例类型和租赁等其他实例规范来创建容量预留。创建预留后,不论您是否运行实例,该 EC2 容量都将为您保留。

问:容量预留的费用是多少?

激活容量预留时,您需要支付同等实例费用,不论您是否运行实例。如果您没有使用预留,费用将在您的 EC2 账单中显示为未使用的预留。如果您运行的实例属性与预留匹配,则您只需要为该实例付费,不需要为预留付费。没有任何预付费或额外收费。

例如,如果您创建了 20 个 c5.2xlarge 实例的容量预留,但仅运行了 15 个 c5.2xlarge 实例,您将为这 15 个实例以及预留的 5 个未使用的实例付费(实际上为 20 个实例付费)。

问:使用容量预留时,是否可以享受折扣?

可以。Savings Plans 或区域 RI(限定于某个区域的 RI)折扣适用于容量预留。在运行预留的实例时,您无需为该预留付费。Savings Plans 或区域 RI 将为此使用付费,如同按需使用一样。如果未使用预留,则未使用容量预留属性与某个活动 Savings Plan 或区域 RI 的属性匹配时,AWS 账单将自动执行您的折扣。

例如,如果您有 10 个 c5.2xlarge 实例的区域 RI,并且在同一区域拥有 10 个 c5.2xlarge 实例的未使用容量预留,则 RI 折扣将适用于该预留中所有 10 个实例。请注意,区域 RI 折扣将优先适用于正在运行的实例使用量,然后再用于未使用的容量预留。这意味着,如果您在该区域中有任何其他运行的 c5 实例,我们将区域 RI 优先适用于这些实例,然后将剩余的折扣适用于未使用的容量预留。

注意:区域 RI 是限定于某个 AWS 区域的 EC2 RI。可用区 RI(限定于一个区域内的某个可用区的 RI)折扣不适用于按需容量预留,因为可用区 RI 已附带容量预留。

问:我应该在何时使用 Savings Plans、EC2 RI 和容量预留?

Savings Plans 或区域 RI 是通过承诺一年或三年的使用量来降低费用。Savings Plans 与按需方案(例如 EC2 RI)相比,可以带来显著的节约,并且可以自动降低跨任何 AWS 区域的客户计算使用费,即使使用情况发生了变化。如果您需要增强保证,以便能够启动实例,请使用容量预留。容量预留可以按任意时间长度创建并可独立于您的 Savings Plans 或 RI 进行管理。如果您有 Savings Plans 或区域 RI,系统会自动针对所匹配的容量预留应用这些折扣。这让您可以灵活、有选择性地为您的部分实例占用空间添加容量预留,同时继续在使用实例时享受折扣。

问:我具有也提供容量预留的可用区 RI(划分到可用区的 RI)。这与容量预留有何区别?

可用区 RI 在特定可用区内提供折扣优惠和容量预留,但同时需要一至三年的承诺。容量预留功能允许独立于 RI 承诺和期限长度创建和管理预留容量。

按需容量预留可以与 Savings Plan 或区域 RI 结合使用,以至少获得与可用区 RI 相同的所有优势(无需额外费用)。您还可以享受 Savings Plan(或区域 RI)更好的灵活性并发挥容量预留的特点:随时添加或减少预留容量、实时查看预留利用率以及为特定工作负载限定容量预留。

将可用区 RI 重新限定到某个区域后,您可立即获得在执行 RI 折扣上的可用区和实例大小灵活性。您可以使用 EC2 控制台或 ModifyReservedInstances API,将标准可用区 RI 的范围从特定可用区改为某个区域,从而将该 RI 转换为区域 RI。

问:我创建了一个容量预留。如何使用它?

容量预留与特定的可用区绑定,默认情况下由该可用区中运行的实例自动使用。当您启动与预留属性匹配的新实例时,它们将自动与预留匹配。

如果您愿意,还可以针对特定工作负载/实例定位预留。请参阅 Linux 或 Windows 技术文档,详细了解定位选项。

问:我可以预留多少个实例?

您可以预留的实例数量取决于您账户的按需型实例限制。您可以在限制允许的数量减去已经运行的实例数量范围内,预留任意数量的实例。

如果需要提高上限,请联系 AWS 销售代表,或依据您的使用案例填写 Amazon EC2 实例申请表,我们随后将考虑您的申请。实例上限的提高与请求所针对的区域有关。

问:我是否可以在容量预留启动后修改它?

是的。您可以随时减少预留的实例数量。您还可以增加实例的数量(取决于实例可用性)。您还可以修改预留的结束时间。但您不能修改已经终止或已经删除的容量预留。

问:我是否可以在容量预留启动后终止它?

是的。您可以通过控制台或 API/开发工具包取消容量预留,或者修改您的预留以指定一个将使其自动到期的结束时间,从而终止容量预留。正在运行的实例不受容量预留的更改影响,包括预留的删除或到期。

问:在哪里可以找到有关容量预留使用情况的更多信息?

有关创建和使用容量预留的信息,请参阅 Linux 或 Windows 技术文档。

问:我是否可以与其他 AWS 账户共享容量预留?

可以,您可以通过 AWS Resource Access Manager 服务与其他 AWS 账户或在 AWS 组织内共享容量预留。您可以通过三个简单的步骤共享 EC2 容量预留:通过 AWS Resource Access Manager 创建资源共享,向资源共享添加资源(容量预留),然后指定您想要与其共享资源的目标账户。

请注意,容量预留的共享不适用于新 AWS 账户或账单历史记录有限的 AWS 账户。与合格的主(付款人)账户或通过 AWS 组织关联的新账户不受此限制。

问:如果我与其他 AWS 账户共享了容量预留,会发生什么情况?

与其他账户共享容量预留时,这些账户可以使用预留容量来运行其 EC2 实例。实际行为取决于在容量预留上设置的首选项。默认情况下,容量预留会自动匹配具有预留共享访问权限的其他账户中的现有实例和新实例。您还可以针对特定工作负载/实例定位容量预留。单个账户可以控制其中哪些实例使用容量预留。请参阅 Linux 或 Windows 技术文档,了解更多有关实例匹配选项的信息。

问:共享预留容量需要额外收费吗?

共享预留容量不收取额外费用。

问:在多个账户之间共享容量预留时,谁需要付费?

如果多个账户正在使用容量预留,则每个账户都需要为其自己的使用的实例付费。对于未使用的预留容量(如果有),将从拥有容量预留的账户中收取费用。如果共享容量预留的账户之间存在整合账单安排,则由主账户支付所有关联账户使用的实例的费用。

问:我可以在具有共享访问权限的 AWS 账户中优先访问容量预留吗?

不可以。容量预留中的实例点按先到先得的原则提供给具有共享访问权限的任何账户。

问:AWS 账户中的可用区(AZ)名称映射可能不同,我该如何向其他账户通知容量预留的 AZ?

现在,您可以使用可用区 ID(AZ ID)来代替 AZ 名称。可用区 ID 是静态参考,可提供一致的方式来识别所有账户中资源的位置。这样,您就可以更轻松地在单个账户中集中预配置资源,并在多个账户之间共享资源。

共享容量预留后,我还可以停止共享吗?

可以,共享容量预留(CR)之后,可以停止共享。当您停止与特定账户共享 CR 或完全停止共享时,其他账户将无法在 CR 中启动新实例。从其他账户运行的实例占用的任何容量都将还给 CR 以供您使用(视供可用性而定)。

问:在哪里可以找到有关共享容量预留的更多信息?

有关共享容量预留的信息,请参阅 Linux 或 Windows 技术文档。

问:使用容量预留时,是否可以享受折扣?

可以。Savings Plans 或区域 RI 折扣适用于容量预留。只要容量预留的属性与某个 Savings Plan 或区域 RI 的属性匹配,AWS 账单将自动执行该折扣。如果某个实例使用容量预留,您只需为该实例付费(执行 Savings Plan 或 RI 折扣)。折扣将优先适用于已产生的实例使用量,然后再用于未使用的容量预留。

注意:区域 RI 是限定于某个 AWS 区域的 EC2 RI。可用区 RI(限定于一个区域内的某个可用区的 RI)折扣不适用于按需容量预留,因为可用区 RI 已附带容量预留。

预留实例

问:什么是预留实例?

预留实例 (RI) 是一种 EC2 产品,如果您承诺预留一年或三年,它可为您提供可观的 EC2 使用折扣。

问:标准 RI 与可转换 RI 之间有何区别?

如果您承诺使用特定的实例系列,标准 RI 可为您提供可观的 EC2 实例使用折扣。可转换 RI 提供了选项,供您在使用期内更改实例配置,并且仍然可以享受 EC2 使用折扣。有关可转换 RI 的更多信息,请单击此处。

问:RI 是否提供容量预留?

是的,当标准 RI 或可转换 RI 限定于特定可用区 (AZ) 时,系统会预留与 RI 配置严格匹配的实例容量供您使用,供您使用,这些预留实例被称为“可用区 RI”。可用区 RI 使您更相信自己能够按需启动实例。

您也可以选择放弃容量预留,并且购买限定于某个地区的标准或可转换 RI(称为“地区 RI”)。地区 RI 将对该地区内各种可用区和实例大小的使用情况自动应用折扣,便于您更充分地利用 RI 的折扣费率。

问:什么时候应该购买可用区 RI?

如果您想要利用容量预留,则应该购买特定可用区中的 RI。

问:什么时候应该购买地区 RI?

如果您不需要容量预留,则应该购买地区 RI。地区 RI 可提供 AZ 和实例大小灵活性,从而更广泛地应用 RI 的折扣费率。

问:可用区和实例大小灵活性是什么?

可用区和实例大小灵活性可方便您充分利用地区 RI 的折扣费率。可用区灵活性可对某个地区内任何可用区的使用情况应用 RI 的折扣费率,而实例大小灵活性则对某个实例系列中任意实例大小的使用情况应用 RI 的折扣费率。假设您拥有美国东部 (弗吉尼亚北部) 的一个默认租赁的 m5.2xlarge Linux/Unix 地区 RI。那么此 RI 的折扣费率可自动应用于 us-east-1a 中的两个 m5.xlarge 实例或 us-east-1b 中的四个 m5.large 实例。

问:哪种 RI 能提供实例大小灵活性?

具有默认租期的 Linux/Unix 地区 RI 提供实例大小灵活性。实例大小灵活性不适用于其他平台上的 RI ,例如,Windows、带有 SQL Standard 的 Windows、带有 SQL Server Enterprise 的 Windows、带有 SQL Server Web 的 Windows、RHEL 和 SLES 或 G4 实例。

问:要充分利用可用区和实例大小灵活性,我需要执行任何操作吗?

地区 RI 无需任何操作,即可充分利用可用区和实例大小灵活性。

问:我拥有可用区 RI。如何将它们分配到某个地区?

您可以从 EC2 控制台或通过调用 ModifyReservedInstances API,将 RI 的范围从特定可用区改为相应的地区,从而将标准可用区 RI 分配到相关地区。

问:如何购买 RI?

要开始使用,您可以从 EC2 控制台或通过使用 AWS CLI 来购买 RI。只需指定实例类型、平台、租期、使用期、付款选项和地区或可用区即可。

问:是否可以为正在运行的实例购买 RI?

是的,AWS 将在购买时,会自动将 RI 的折扣费率应用至任何适用的实例使用情况。有关更多信息,请访问入门页面。

问:我是否可以控制哪些实例按照折扣费率进行计费?

不可以。AWS 将自动优化哪些实例按照折扣费率进行计费,以确保您始终支付最低金额。有关账单和 RI 账单的更多信息,请参阅账单优惠和付款选项。

问:实例大小灵活性是如何实现的?

EC2 使用如下所示的大小,在实例系列中比较不同的大小。就 RI 的实例大小灵活性而言,此大小用于将 RI 的折扣费率应用至标准化的实例系列使用情况。例如,如果您拥有一个限定于某个地区的 m5.2xlarge RI,则您的折扣费率可能会应用至 1 个 m5.2xlarge 或 2 个 m5.xlarge 实例的使用情况。

有关 RI 的实例大小灵活性如何应用至 EC2 使用情况的更多信息,请单击此处。有关成本和使用率报告中如何显示 RI 的实例大小灵活性的更多信息,请单击此处。

问:在使用期内,是否可以更改 RI?

是的,您可以修改 RI 的可用区,将 RI 的范围从可用区改为区域(反之亦可),将网络平台从 EC2-VPC 改为 EC2-Classic(反之亦可),或者在同一实例系列中修改实例大小(在 Linux/Unix 平台上)。

问:在使用期内,是否可以更改 RI 的实例类型?

是的。可转换 RI 提供了选项,供您在使用期内更改 RI 的实例类型、操作系统、租期或付款选项。有关更多信息,请参阅“常见问题”的“可转换 RI”部分。

问:RI 有哪些不同付款选项?

当您购买 RI 时,有三种付款选项可供选择。若选择“全额预付”选项,您将通过一次预付款支付整个预留实例的费用。若选择“部分预付”选项,您需要进行较低额度的预付款。然后,在 RI 的使用期内,按折扣的小时费率支付实例费用。“不预付”选项不需要任何预付款,并在使用期内提供折扣的小时费率。

问:RI 在何时被激活?

您的付款成功获得批准后,计费折扣和容量预留 (如果适用) 随即便会激活。您可以通过 Amazon EC2 控制台的“预留实例”页面查看 RI 的状态 (Pending | Active | Retired)。。

问:RI 是否能应用于 Spot 实例或在专用主机上运行的实例?

不能,RI 不适用于 Spot 实例或在专用主机上运行的实例。要减少使用专用主机的成本,请购买专用主机预留。

问:RI 如何与整合账单结合使用?

我们的系统将自动优化哪些实例按照折扣费率收费,确保整合账户始终支付最低的金额。如果您拥有的 RI 适用于某个可用区,则只有拥有此类 RI 的账户才能获得容量预留。但折扣将自动应用于整个整合账单系列内任何账户的使用情况。

问:购买 RI 时,我可以获得折扣吗?

可以,EC2 在您购买 RI 时提供套餐折扣。这些折扣是根据您在每个地区的活跃 RI 的总标价 (非折扣价格) 来确定的。总标价指一个 RI 在其使用期内预计将支付的所有款项之和,包括预付费和后续的小时费用。套餐范围和相应折扣如下所示。

问:您能介绍一下批量折扣如何应用于我购买的 RI 吗?

当然可以!假设您当前在 US-east-1 地区拥有价值 400000 USD 的活跃 RI。现在,如果您想在同一地区购买价值 150000 USD 的 RI,那么在此次购买中,前 100000 USD 部分的折扣为零。但剩余的 50000 USD 可享受 5% 的折扣,因此,对于此部分,您在此次购买期限内基于您的付款选项仅需支付 47500 USD。

如需了解更多信息,请参阅 Amazon EC2 用户指南 的了解预留实例折扣定价级别部分。

问:如何计算一个 RI 的标价?

下面是三年期“部分预付”预留实例的标价计算示例:

问:如果我使用整合账单,批量折扣是如何计算的?

如果您使用整合账单,AWS 将使用您所有整合账户中的活跃 RI 的总标价来确定应用哪一批量折扣级别。批量折扣级别是在购买时确定的,因此您应当在购买 RI 前先激活整合账单,以确保您的整合账户有资格享受最大批量折扣,从而使您受益。

问:可转换 RI 有资格享受批量折扣吗?

没有,但是您购买的每个可转换 RI 的价值都有助于提高您的批量折扣级别。

问:如何确定我适用哪一个批量折扣级别?

要确定您当前的批量折扣级别,请参阅 Amazon EC2 用户指南的了解预留实例折扣定价套餐部分。

问:如果我未来的数量让我有资格享受其他折扣级别,我的 RI 成本是否会改变?

不可以。批量折扣是在购买时确定的,因此即使您有资格享受其他折扣级别,您的 RI 成本仍将保持不变。任何新的购买活动都将在购买时根据您有资格享受的批量折扣级别来应用折扣。

问:要获得批量折扣,我是否需要在购买时执行任何操作?

不需要,在使用现有的 PurchaseReservedInstance API 或 EC2 管理控制台界面购买 RI 时,您将自动享受批量折扣。如果您购买的 RI 价值超过 10000000 USD,您应该联系我们,了解除享受自动提供的折扣以外,您还可享受哪些折扣。

预留实例市场

问:预留实例市场是什么?

预留实例市场在一个在线商场,可让 AWS 客户灵活地向其他企业和组织出售 Amazon EC2 实例。客户也可以浏览预留实例市场,寻找由其他 AWS 客户出售的期限时间更灵活的预留实例以及更丰富的定价选项。

问:何时能在预留实例市场展示出售预留实例?

您可以在满足以下条件后展示出售预留实例:

已在预留实例市场中注册为卖家。

已为预留实例付款。

已拥有该预留实例超过 30 天。

问:如何注册成为预留实例市场的卖家?

要注册预留实例市场,您可以通过从 EC2 管理控制台出售预留实例或在 AWS 门户网站的“账户设置”页面设置个人资料来进入注册工作流程。无论使用什么途径,您都需要完成以下步骤:

首先,查看注册流程概述。

登录 AWS 账户。

输入银行账户以便我们向其支付款项。选择“Continue”后,我们将选择此银行账户作为默认支付选项。

在配置屏幕中,选择“Continue to Console to Start Listing”。

如果您在售的预留实例总价值超过 20000 USD,或计划出售 50 个或更多预留实例,则需要在展示您的预留实例之前提供税务信息。选择“Continue with Tax Interview”。在税务信息采集渠道中,系统会使用 TIMS 工作流程提示您输入公司名称、联系人姓名、地址以及税标识号。

此外,如果您计划在一年内出售的预留实例总额超过 50000 USD,那么您还需要提交增加销售额上限的请求。

问:如何了解是否可以开始在预留实例市场进行销售活动?

在通过注册流程添加银行账户后,您就可以开始在预留实例市场进行销售了。激活后,您会收到一封确认电子邮件。但是,请务必注意,必须等到我们从您的银行收到验证信息后,您才能收到支付的款项。根据您选择的银行不同,验证过程最多可能需要两周时间。

问:如何展示出售预留实例?

要展示出售预留实例,只需在 Amazon EC2 控制台中完成以下步骤即可:

选择要出售的预留实例,然后选择“Sell Reserved Instances”。如何您还没有完成注册流程,系统将提示您通过注册渠道进行注册。

针对每个预留实例类型,设置要销售的实例数量以及一次性付费价。请注意,您可以根据剩余的时间设置不同的一次性价格,这样当您的预留实例未能快速售出时,就不必不断调整一次性价格了。在默认情况下,您只需设置当前价格,然后我们会每月按同一增量自动降低一次性价格。

您配置好要展示出售的项目后,就会看到最后确认屏幕。选择“销售预留实例”。

问:可以展示出售哪些预留实例?

您可以展示出售处于活动状态不少于 30 天且我们已收到付款的任何预留实例。通常情况下,这意味着一旦预留处于 Active 状态,您就可以将其展示出售。但需要注意的是,如果您是需要发票的客户,则您的预留实例将在 AWS 收到付款之前就已处于 Active 状态。在这种情况下,要等我们收到付款后,您才能展示出售该预留实例。

问:如何向买家显示所展示的预留实例?

买家可以在 Amazon EC2 控制台的“预留实例”部分查看预留实例市场上展示的预留实例(包括第三方实例和由 AWS 提供的实例)。您也可以调用 DescribeReservedInstancesListings API。

展示的预留实例均按类型、剩余期限、预付价格和小时价格进行分组。这种分组更易于买家找到要购买的适当预留实例。

问:可以展示预留实例的期限有多长?

您可以出售预留实例的剩余期限,要向下舍入为最近的月数。例如,如果还剩有 9 个月 13 天的期限,那么您将标为出售有 9 个月期限的预留实例。

问:是否可以删除已展示出售的预留实例?

可以,您可以在销售状态显示为待处理之前的任何时间删除您展示出售的预留实例。(“待处理”意味着买方已经购买您的预留实例,正在等待确认付款。)

问:可为要展示出售的预留实例设定哪些定价范围?

使用预留实例市场,您可以设置您乐意接受的预付价格。您不能设置小时价格并且不会收到与小时价格相关的款项(为原始预留实例设定的小时价格保持不变)。

问:是否可以继续使用在预留实例市场展示出售的预留?

可以,您将继续享有该预留的容量和计费优惠,直至售出为止。一旦售出,以折扣费率计费的所有运行中的实例都将以按需费率计费,除非您购买新的预留或终止实例。

问:是否可以转售从预留实例市场购得的预留实例?

可以,您可以像出售其他预留实例一样转售从预留实例市场购得的预留实例。

问:出售预留实例时是否有任何限制?

有,要在预留实例市场出售预留实例,您必须拥有一个美国境内的银行账户。我们很快就会支持美国境外的银行账户。另外,您也不得在美国政府云 GovCloud 地区出售预留实例。

问:是否可以出售通过公共批量定价级别购得的预留实例?

不可以,此功能尚不可用。

问:在预留实例市场销售预留实例是否需要支付费用?

需要,对于您在市场中出售的每个预留实例,AWS 会向您收取总预付价格 12% 的服务费。

问:AWS 能否出售我所展示出售的预留实例中的一部分?

可以,AWS 可以出售您已展示出售的预留实例的一部分。例如,如果您展示了 100 个预留实例,我们可以仅向希望购买 50 个预留实例的买家显示您的预留实例。我们会出售这 50 个预留实例并继续展示剩下的 50 个预留实例,直至您决定不再展示。

问:买家如何为他们购买的预留实例付款?

我们会通过 ACH 将已出售预留实例的付款电汇到一个美国境内银行账户。

问:何时能收到款项?

AWS 从购买您预留的客户处收到款项后,我们就会向您在注册预留实例市场时指定的银行账户电汇款项。

然后,我们会向您发送电子邮件通知,告诉您我们已向您电汇款项。一般而言,款项会在您的预留实例售出后 3 到 5 天内到账。

问:如果我在预留实例市场上将预留实例售出,Premium Support 是否也会返还从我这儿收取的费用?

不会,我们不会按比例返还 AWS Premium Support 费用预付部分的款项。

问:是否会通知我预留实例市场活动的相关信息?

会的,您每天会收到一封电子邮件,详细描述您预留实例市场的活动,例如您创建或取消预留实例展示项目、买家购买您展示出售的项目或者 AWS 向您的银行账户支付款项等。

问:买家和卖家需要交换哪些信息以便计算交易税?

买家应通过付款报告向卖家提供其所在的国家/地区、州、市以及邮政编码等信息。卖家将使用这些信息来计算需向政府缴纳的所有交易税 (如营业税、增值税等)。卖家需在购货发票上提供卖方法人实体名称。

问:购买第三方预留实例时,对客户是否有任何限制?

有限制,客户不能购买自己展示出售的预留实例,包括任何关联账户下的实例(通过整合账单)。

问:从预留实例市场购买预留实例时,是否需要向 Premium Support 支付费用?

需要,如果您是技术支持客户,那么当您通过预留实例市场购买预留实例时,需要支付技术支持费用。

Savings Plans

问:什么是 Savings Plans?

Savings Plans 是一种灵活的定价模式,它以较低的 EC2、Lambda 和 Fargate 使用价格,换取在 1 年或 3 年期限内的稳定使用量承诺(以 USD/小时为单位衡量)。注册 Savings Plans 后,不超过承付额的使用量将按 Savings Plans 折扣价格计费。例如,如果您承诺支付每小时 10 USD 的计算使用费,则不超过 10 USD 的使用量将按 Savings Plans 价格计费,而超过该承付额的任何使用量都将以按需价格计费。

问:AWS 提供哪些类型的 Savings Plans?

AWS 提供两种类型的 Savings Plans:

Compute Savings Plans 的灵活性最高,最高可帮助您节省 66% 的费用。这些计划会自动应用于 EC2 实例使用量,不分实例系列、大小、可用区、区域、操作系统或租期,并且还适用于 AWS Fargate 和 Lambda 的使用。例如,注册 Compute Savings Plans 后,您可以随时从 C4 实例更改为 M5 实例,将工作负载从欧洲(爱尔兰)区域转移到欧洲(伦敦)区域,或者将工作负载从 EC2 迁移到 Fargate 或 Lambda,并继续自动支付 Savings Plans 价格。

EC2 Instance Savings Plans 可提供最低的价格,最高可提供 72% 的折扣,以换取在单个区域内使用单个实例系列的承诺(例如在弗吉尼亚北部区域使用 M5 实例)。这会自动降低您在该区域的选定实例系列上的成本,不分可用区、实例大小、操作系统或租期。借助 EC2 Instance Savings Plans,您可以灵活地在该区域的一个实例系列中更改实例的使用情况。例如,您可以从运行 Windows 的 c5.xlarge 实例迁移到运行 Linux 的 c5.2xlarge 实例,并自动享受 Savings Plan 价格。

问:与 EC2 RI 相比,Savings Plans 的效果如何?

Savings Plans 与按需方案(例如 EC2 RI)相比,节省大量开支,并且可以自动降低您的跨 AWS 区域计算使用费,即使使用情况发生了变化。这让您可以灵活地使用最适合自己需求的计算选项,继续节约资金,而无需进行任何交换或修改。

Compute Savings Plans 最高可提供 66% 的成本节省(与可转换 RI 类似),它会自动降低您的一切 EC2 实例使用费,不分区域、实例系列、大小、操作系统、租期,甚至包括在 AWS Fargate 和 Lambda 上的使用费。EC2 Instance Savings Plans 最高可提供 72% 的成本节省(与标准 RI 类似),它会自动降低您在选定区域的选定 EC2 实例系列(例如弗吉尼亚北部区域的 M5 实例)内的一切实例使用费,不分实例大小、操作系统和租期。

问:Savings Plans 是否提供 EC2 实例容量预留?

不提供,Savings Plans 不提供任何容量预留。不过,您可以通过按需容量预留来预留容量,并通过 Savings Plans 来支付较低的价格。

问:如何开始使用 Savings Plans?

您可以从管理控制台中的 AWS Cost Explorer 或者通过 API/CLI 开始使用 Savings Plans。您可以借助 AWS Cost Explorer 中提供的建议,轻松承诺使用某个 Savings Plan 并实现最大的成本节省。建议的小时承付额基于您的历史按需使用量以及您选择的计划类型、期限长度和付款选项。注册 Savings Plan 后,您的计算使用量将自动按 Savings Plan 折扣价格计费,超过承付额的任何使用量都将按正常按需价格计费。

问:我是否可以继续购买 EC2 RI?

是的。您可以继续购买 RI 以保持与现有成本管理流程的兼容性,同时您的 RI 将与 Savings Plans 结合来降低您的总体费用。但随着您的 RI 到期,我们建议您注册 Savings Plans,因为这些计划能够提供与 RI 相同的成本节省,同时还具有更高的灵活性。

竞价型实例

问:什么是 Spot 实例?

Spot 实例是备用 EC2 容量,最多能够为您节省 90% 的按需价格,此类实例可由 AWS 通过 2 分钟通知进行中断。Spot 实例使用与按需和预留实例相同的底层 EC2 实例,最适合具有容错能力的灵活工作负载。Spot 实例提供额外的选项以获得计算容量,并且能够与按需和预留实例搭配使用。

问:Spot 实例与按需实例或预留实例有何区别?

在运行时,Spot 实例与按需或预留实例完全相同。主要区别在于,Spot 实例通常会提供巨额按需价格折扣;您的实例可由 Amazon EC2 通过 2 分钟通知根据容量要求进行中断;Spot 价格根据长期供应和对备用 EC2 容量的需求逐渐调整。

有关 Spot 实例的更多详细信息,请参阅此处。

问:如何购买和启动 Spot 实例?

Spot 实例可以使用与您当前启动实例所用的相同工具来启动,其中包括 AWS 管理控制台、Auto-Scaling 组、运行实例和 Spot 队列。此外,许多 AWS 服务支持启动诸如 EMR、ECS、Datapipeline、CloudFormation 和 Batch 等 Spot 实例。

要启动 Spot 实例,您只需选择一个启动模板和您想要请求的实例数量即可。

有关如何请求 Spot 实例的更多详细信息,请参阅此处。

问:我可以请求多少个 Spot 实例?

您可以请求的 Spot 实例最多为每个区域的 Spot 上限。请注意,新 AWS 客户的上限一开始可能会较低。如需了解有关 Spot 实例限制的更多信息,请参阅 Amazon EC2 用户指南。

如果需要提高上限,请依据您的使用案例填写 Amazon EC2 实例请求表,我们随后将考虑您的申请。实例上限的提高与请求所针对的区域有关。

问:Spot 实例的价格是多少?

自每个实例运行时起,您便需要按小时支付 Spot 价格。如果 Spot 价格在您启动实例之后发生变化,那么之后使用的实例将按新价格收费。

问:什么是 Spot 容量池?

Spot 容量池是一组未使用的 EC2 实例,具有相同的实例类型、操作系统、可用区和网络平台 (EC2-Classic 或 EC2-VPC)。每个 Spot 容量池的价格都不同,具体取决于供需情况。

问:使用 Spot 实例的最佳实践是什么?

我们强烈建议使用多个 Spot 容量池来最大限度地增加可用的 Spot 容量。EC2 内置有自动化功能,可以使用 EC2 Auto Scaling、EC2 队列或 Spot 队列从多个 Spot 容量池中找到最经济高效的容量。有关更多信息,请参阅竞价型实例最佳实践。

问:如何确定 Spot 请求的状态?

您可以通过 Spot 请求状态代码和消息来确定 Spot 请求的状态。您可以在 AWS 管理控制台上 EC2 控制台的 Spot 实例页面访问 Spot 请求状态信息,也可以通过 API 和 CLI 查看。有关更多信息,请访问 Amazon EC2 开发人员指南。

问:Spot 实例是否适用于所有实例系列和大小,并在所有区域中可用?

Spot 实例可在所有公共 AWS 区域使用。Spot 适用于几乎所有 EC2 实例系列和大小,包括最新的计算优化型实例、加速图形,以及 FPGA 实例类型。有关每个地区支持的实例类型的完整列表,请参阅此处。

问:哪些操作系统可作为 Spot 实例提供?

Linux/UNIX、Windows Server 和 Red Hat Enterprise Linux (RHEL)。搭载 SQL Server 的 Windows Server 目前不支持。

问:是否可以将 Spot 实例与针对第三方软件(如 IBM 软件包)的付费 AMI 结合使用?

目前不可以。

问:是否可以停止运行的 Spot 实例?

可以,您可以在不需要运行的 Spot 实例时将其“停止”,并保留这些停止的实例供以后使用,而不是终止实例或取消 Spot 请求。 停止功能适合需要持久性 Spot 请求的使用案例。

问:是否可以停止 Spot 实例?

您可以通过调用 StopInstances API 并提供 Spot 实例的实例 ID 来停止 Spot 实例,与停止按需实例类似。您还可以通过 AWS 管理控制台选择实例,然后单击“操作”>“实例状态”>“停止”来完成此操作。

问:是否可以启动停止的 Spot 实例?

您可以通过调用 StartInstances API 并提供 Spot 实例的实例 ID 来启动 Spot 实例,与启动按需实例类似。还可以通过 AWS 管理控制台选择实例,然后单击“操作”>“实例状态”>“启动”来完成此操作。

注意:仅当 Spot 容量仍未超出您的最高价格时,Spot 实例才会启动。每次启动停止的 Spot 实例时,Spo t都会评估容量的可用性。

问:如何判断是我已停止 Spot 实例,还是该实例已中断?

您可以通过查看 Spot 请求状态代码来判断 Spot 实例是已被您停止,还是已中断。您可以在 AWS 管理控制台“Spot 请求”页面的“Spot 请求状态”中查看,也可以在 DescribeSpotInstanceRequests API 响应的“status-code”(状态代码)字段中查看。

如果 Spot 请求状态代码是“instance-stopped-by-user”,则意味着您已经停止了您的 Spot 实例。

问:如果我的 Spot 实例停止或中断,我将如何付费?

如果 Spot 实例在第一个小时内被 Amazon EC2 终止或停止,那么您无需支付使用费。但是如果您自己停止或终止了 Spot 实例,您就需要按使用秒数付费。如果 Spot 实例在第一个小时后的任何时间被 Amazon EC2 终止或停止,那么您需要按使用秒数付费。如果您在 Windows 或 Red Hat Enterprise Linux (RHEL) 上运行并且自己停止或终止了 Spot 实例,您就需要支付一整个小时的费用。

问:Spot 实例何时会中断?

在过去 3 个月里,92% 的 Spot 实例中断是客户因应用程序已完成任务而手动终止的。

如果 EC2 需要收回您的 Spot 实例,则可能有两个原因,其中主要原因是 Amazon EC2 容量需求(如使用按需或预留实例)。或者,如果您已选择设置“最大 Spot 价格”,而实际 Spot 价格高于这一价格,EC2 便会通过两分钟通知收回您的实例。此参数决定了您愿意按小时为 Spot 实例支付的最高价格,并默认设置为按需价格。与之前一样,在实例运行时,您将按每秒的增量继续支付 Spot 市场价格,而非最高价格。

问:如果我的 Spot 实例中断,会怎样?

如果 Spot 实例中断,您可以选择让其终止、停止或休眠。停止和休眠选项可用于持久 Spot 请求以及启用了“维护”选项的 Spot 队列。默认情况下,您的实例将会终止。

有关如何处理中断的更多信息,请参阅 Spot 休眠。

问:停止和休眠中断操作有何区别?

在休眠的情况下,您的实例会进入休眠状态,RAM 数据将持久保存。在停止的情况下,您的实例会关闭,RAM 数据将被清除。

在这两种情况下,您在 EBS 根卷和任何附加 EBS 数据卷上的数据都将持久保存。您的私有 IP 地址保持不变,就像您的弹性 IP 地址一样(如适用)。网络层的行为将类似于 EC2 停止启动工作流。停止和休眠选项仅适用于 Amazon EBS 提供支持的实例。本地实例存储不会持久保存。

问:如果我的 EBS 根卷不够大,无法针对休眠存储内存状态 (RAM),该怎么办?

您应该在 EBS 根卷上有足够的空间来从内存中写入数据。如果 EBS 根卷没有足够的空间,则休眠将失败,实例会关闭。在选择休眠选项之前,请确保您的 EBS 卷足够大,能够持久保存内存数据。

问:Spot 在中断时休眠我的实例有什么优势?

使用休眠选项,Spot 实例将暂停并恢复任何中断,这样您的工作负载便可从中断的位置恢复。如果您的实例需要在关闭启动周期内保持实例状态 (也就是当您在 Spot 上运行的应用程序依赖于存储在 RAM 中的上下文、业务或会话数据时),您便可使用休眠选项。

问:要为我的 Spot 实例启用休眠选项,我需要做些什么?

请参阅 Spot 休眠,了解如何为 Spot 实例启用休眠选项。

问:休眠 Spot 实例是否需要付费?

除了 EBS 存储成本以及其他任何您可能使用的 EC2 资源之外,休眠实例不会产生任何额外费用。一旦实例休眠,您就无需支付实例使用费。

问:是否可以重新启用休眠实例?

不可以,您无法直接重启休眠的实例。休眠恢复周期是由 Amazon EC2 控制的。如果某个实例被 Spot 休眠,那么当容量可用时,Amazon EC2 会将其恢复。 

问:哪些实例和操作系统支持休眠?

目前,在内存 (RAM) 小于 100GiB 的任意 C3、C4、C5、M4、M5、R3、R4 系列实例类型上运行的 Amazon Linux AMI、Ubuntu 和 Microsoft Windows 操作系统均支持 Spot 休眠。

要查看受支持操作系统版本的列表,请参阅 Spot 休眠。

问:如果 Spot 价格在我的实例运行期间发生变化,我将如何付费?

您将按针对整个小时在每个实例小时开始时设置的实例小时支付费用,精确到秒。

问:在哪里可以查看我的 Spot 实例使用历史记录,以及记入账单的费用?

AWS 管理控制台中提供了详细的账单报告,其中显示了所有实例的 Spot 实例启动和终止/停止时间。客户可以通过 API 将账单报告与历史 Spot 价格进行对比检查,以验证记入其账单的 Spot 价格是否正确。

问:Spot 数据块(固定期限 Spot 实例)是否会中断?

Spot 数据块被设计为不会中断,无论 Spot 市场价格如何,都会在您选择的期限内不间断运行。在极少数情况下,Spot 数据块会由于 AWS 的容量需求而中断。在这种情况下,我们将在终止您的实例前提供一条两分钟的警告(终止通知),您无需为受影响的实例支付费用。

问:什么是 Spot 队列?

Spot 队列可让您自动请求并管理多个为集群或应用程序提供最低单位容量价格的 Spot 实例,例如批处理作业、Hadoop 工作流,或 HPC 网格计算作业等。您可以添加应用程序可以使用的实例类型。您可以根据应用程序需求 (按实例、vCPU、内存、存储或网络吞吐量等) 定义目标容量,并在队列启动后更新目标容量。Spot 队列可让您启动和维持目标容量,并自动请求资源来替换任何中断或手动终止的资源。了解有关 Spot 队列的更多信息。

问:提交 Spot 队列请求是否存在任何其他费用?

否,Spot 队列请求没有任何额外费用。

问:Spot 队列请求存在什么限制?

请参阅《Amazon EC2 用户指南》的 Spot 队列限制部分,了解适用于您的 Spot 队列请求的限制。

问:如果我的 Spot 队列请求尝试启动 Spot 实例,但超过区域 Spot 请求限制该怎么办?

如果您的 Spot 队列请求超过区域 Spot 实例请求限制,单个 Spot 实例请求将失败,并显示“超出 Spot 请求限制的请求状态”。您的 Spot 队列请求历史记录将显示队列请求收到的任何 Spot 请求限制错误。请参阅《Amazon EC2 用户指南》的监控您的 Spot 队列部分,了解如何描述您的 Spot 队列请求历史记录。

问:问:是否可以保证满足 Spot 队列请求?

不可以。Spot 队列请求可让您同时提交多个 Spot 实例请求,但其受可用性和价格的影响程度与单一 Spot 实例请求相同。例如,如果您的 Spot 队列请求中列出的实例类型没有可用的资源,那么我们可能无法部分或全部满足您的请求。我们建议您将可能适合工作负载的所有实例类型和可用区都添加到 Spot 队列中。

问:我能否提交多可用区 Spot 队列请求?

能。请参阅《Amazon EC2 用户指南》的 Spot 队列示例部分,了解如何提交多可用区 Spot 队列请求。

问:我能否提交多区域 Spot 队列请求?

否,我们不支持多区域队列请求。

问:Spot 队列如何跨启动说明中指定的各种 Spot 实例池分配资源?

RequestSpotFleet API 提供以下三种分配策略:容量优化、最低价格和多样性。容量优化分配策略意在通过分析容量指标从最可用的 Spot 实例池中预置 Spot 实例。此策略适用于大数据和分析、图像和媒体渲染、机器学习以及高性能计算等具有更高中断成本的工作负载。

借助 lowestPrice 策略,您可以在请求时单位容量价格最低的实例池中预置您的 Spot 队列资源。借助多样化策略,您可以跨多个 Spot 实例池预置您的 Spot 队列资源。这样,您既能维持队列的目标容量,又能随着 Spot 实例容量的波动提高应用程序的可用性。

跨不同的 Spot 实例池运行您应用程序的资源还可以进一步降低您队列的累计运营成本。有关更多信息,请参阅 Amazon EC2 用户指南。

问:我能否标记 Spot 队列请求?

您可以请求通过 Spot 队列使用标记启动 Spot 实例。队列本身无法标记。

问:如何查看哪个 Spot 队列拥有我的 Spot 实例?

您可以通过描述队列请求,确定与 Spot 队列关联的 Spot 实例。终止其所有 Spot 实例后,集群请求在 48 小时内可用。有关如何描述 Spot 队列请求的信息,请参阅 Amazon EC2 用户指南。

问:我能否修改 Spot 队列请求?

目前,您只能修改 Spot 队列请求的目标容量。您可能需要取消该请求,然后提交一个新请求来更改其他请求配置参数。

问:我能否为希望使用的每个实例类型指定不同的 AMI?

能,只需指定希望为 Spot 队列请求提供的每种启动规格使用的 AMI。

问:我能否将 Spot 队列与 Elastic Load Balancing、Auto Scaling 或 Elastic MapReduce 配合使用?

您可以将 Spot 队列与 Auto Scaling 功能(如目标跟踪、运行状况检查和 CloudWatch 指标等)配合使用,还可以将实例连接到 Elastic Load Balancer(Classic Load Balancer 和 Application Load Balancer)。Elastic MapReduce 有一项名为“实例队列”的功能,其类似于 Spot 队列。

问:如果 Spot 实例停止在最低价或容量优化 Spot 池中运行,Spot 队列请求是否会终止 Spot 实例,然后重新启动?

不会,Spot 队列请求不会在实例运行时自动终止和重启它们。但是,如果您终止了一个 Spot 实例,那么 Spot 队列将基于您的分配策略,使用新的最低价池或容量优化池中的新 Spot 实例进行补充。

问:我能否对 Spot 队列执行停止或休眠中断操作?

能,启用了“维护”队列选项的 Spot 队列支持停止启动和休眠恢复。 


抢折上折

领取优惠券

免费推荐配置

免费代付

免费试用

免费咨询


Whatsapp
+639753807376

Telegram