资源保障是包括资源供应量化感知、资源的确定性预定、私有池规划使用的全链路资源确定性服务,全面提升您在查询、预定、购买、使用资源过程中的体验,帮助您用有保障的资源应对复杂多变的市场环境。

资源保障简介

资源保障包括配额管理服务、资源预定服务和私有池服务,对应的功能和说明如下表所示。
服务类型 对应功能 说明
配额管理服务 弹性配额 直观了解实例规格、镜像、云盘、安全组等资源的数量限制,并提供一定程度的实例资源供应确定性。
资源预定服务
  • 弹性保障
  • 立即生效容量预定
针对不同场景预留资源,购买弹性保障或立即生效容量预定后,阿里云以私有池的方式预留属性一致的资源。
私有池服务 私有池 使用私有池创建按量付费实例时可以保障创建成功。

配额管理服务

弹性配额包括实例配额和资源配额,详细的说明如下表所示。
弹性配额类型 说明
实例配额 实例规格限制按照实例的可用区、实例规格、付费类型和网络类型等因素来进一步明确配额。实例配额按照资源供应确定性分为以下类型:
  • 保障配额:实例数量的保障下限,在保障配额内创建实例时,对应的资源供应可以得到很高的保障。根据您的云服务器使用情况,系统会在每月10日前自动调整并分配保障配额,不支持手动申请提升保障配额。
  • 预留配额:通过资源预定获得的实例配额,在预留配额内创建实例时提供资源供应确定性保障。您可以通过以下方式提升预留配额:
    • 弹性保障
    • 立即生效容量预定
  • 总配额:实例的保有上限,包括保障配额、预留配额、其它配额。根据您的实例使用情况,系统会周期性自动调整您的实例配额值,以保证总配额的自动增长可以满足您的日常资源用量增长。如果总配额不能满足您的需求,您可以自助申请提升总配额。具体操作,请参见查看和提升实例配额
资源配额 镜像、云盘、安全组等其他资源的数量限制。如有需要您可以申请提升配额。具体操作,请参见查看和提升资源配额

资源预定服务

您可以通过购买弹性保障或立即生效容量预留资源,从而保障资源供应确定性。适用的场景如下:
  • 弹性保障:适用于使用时间不定、使用时长不定的日常弹性需求。
  • 立即生效容量预定:通常搭配预留实例券和节省计划使用,适用于资源使用量较高的弹性需求。
采用资源预定方案交付实例,比单一包年包月方式更加灵活,同时可以获取单一按量付费方式所不具备的资源供应确定性,资源预定方案的对比如下表所示。
对比项 弹性保障+按量付费实例 立即生效容量预定+节省计划/地域级预留实例券+按量付费实例
应用场景 部分应用场景如下:
  • 财务类SaaS服务商月初对帐需要大量资源。
  • 渲染类企业每周初处理一定量的渲染任务。
  • 互联网媒体报道不时出现的热点新闻。
在以上场景中,资源使用量按照时间呈现不连续的波峰,如下图所示。spur
部分应用场景如下:
  • 内部OA系统。
  • 配合已购买的地域级预留实例券和节省计划,需要立即或者在固定周期预留资源。
在以上场景中,资源使用量在一定周期内比较稳定,如下图所示。stable
时间灵活性 购买弹性保障后,在长周期内不用计划资源使用时间,按需购买资源,时间灵活性高。 需要计划资源使用时间,长周期内持续使用才能保证不浪费成本,时间灵活性低。
资源供应确定性 弹性保障支持预留资源。 立即生效容量预定支持预留资源。
计费规则 弹性保障资源使用总费用 = 一次支付的保障费用 + 实际创建的按量付费实例的费用。

如果已购买地域级预留实例券和节省计划,可以用于抵扣实际创建的按量付费实例的费用。

立即生效容量预定资源使用总费用 = 未使用容量费用(按照按量付费实例费率计费) + 实际创建的按量付费实例的费用。
说明 在保障期内,无论是否实际创建了按量付费实例,均按照按量付费实例费率计费。

如果已购买地域级预留实例券和节省计划,可以用于抵扣未使用容量费用+实际创建的按量付费实例的费用。

私有池服务

系统自动调度的资源形成公共池,所有用户都可以使用公共池中的资源,在资源不足时实例可能创建失败。通过资源预定服务预留资源时,阿里云会以私有池的方式预留属性一致的资源,确保实例创建成功。
说明 私有池的容量会体现为预留配额,方便您了解拥有的确定性资源。关于查看预留配额的具体操作,请参见查看和提升实例配额
私有池相关的操作分为预定侧和使用侧,您需要提前规划资源需求,通过预定侧操作构建私有池,然后通过使用侧操作在私有池中创建实例。私有池相关的操作如下所示:
  • 购买弹性保障或立即生效容量预定时,设置私有池相关的属性,包括:
    • 私有池类型:分为开放和专用。开放私有池适合业务普遍需要保障资源供应确定性的场景,支持通过指定私有池ID、标签匹配或系统自动匹配的方式使用开放私有池。专用私有池适合为关键业务预留专用资源的场景,仅支持通过指定私有池ID使用专用私有池。
    • 启用标签匹配:标签匹配可用于精细化使用开放私有池,将使用私有池和您已有的标签设计无缝对接。

      例如,您已经为关键业务开发了创建实例的脚本,用于关键业务的实例均会绑定特定的标签。如果需要为关键业务保障资源供应确定性,在购买弹性保障或立即生效容量预定时绑定相同的标签即可,关联私有池自动启用标签匹配,在使用已有脚本创建实例时自动使用对应的私有池。您无需修改创建实例的脚本,降低了各团队的沟通和维护成本。

    具体的设置操作,请参见购买弹性保障购买立即生效容量预定

  • 创建实例时设置使用私有池的方式,包括:
    • 以手动指定私有池ID的方式使用一个专用或开放私有池。
    • 以手动绑定标签的方式使用一个开放私有池。
    • 仅设置使用开放私有池,具体使用哪个开放私有池由系统自动匹配。

    具体的设置操作,请参见使用私有池

构建和使用私有池的流程如下图所示。reserve-use-resource
阿里云尽量充分利用私有池的容量,支持以下特性:
  • 在您购买弹性保障或容量预定时,阿里云需要评估库存是否能满足您的需求,评估库存时会考虑您当前持有的实例。

    例如,您当前持有100台按量付费实例,需要释放后再购买,临时希望购买容量预定预留资源,但由于当前库存不足导致容量预定购买失败。您可以修改实例的私有池匹配方式为开放,则当前持有的实例也被视为可匹配的资源,可以成功购买容量预定。

  • 新构建私有池后,如果已有实例的属性和私有池匹配,会自动使用该私有池。
  • 如果实例属性发生变更,例如修改了实例规格、更换了操作系统等,导致实例属性和当前私有池不匹配,系统会自动检测并匹配其他可用的私有池。
私有池的一些最佳实践如下:
  • 严格按业务分配资源的场景

    系统管理员构建多个专用私有池,将私有池ID告知运维和开发人员,在创建实例时指定私有池ID即可。

  • 无需按业务分配资源的场景

    系统管理员构建开放私有池,运维和开发人员在创建实例时使用开放私有池。如果开放私有池的容量已用尽,则自动使用公共池。

  • 使用标签分组管理实例的场景

    系统管理员构建开放私有池,并按照已有的标签设计,根据对接的业务绑定标签。在为对应业务创建实例时,保持为实例绑定相同的标签即可,实例会通过标签自动匹配开放私有池。

  • 限制某个业务的资源使用量的场景

    系统管理员构建专用私有池,并限制为该业务创建实例时只能使用专用私有池。如果专用私有池的容量用尽,则实例创建失败。