全部产品
存储与CDN 数据库 域名与网站(万网) 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网 钉钉智能硬件
云服务器 ECS

突发性能实例

更新时间:2018-02-09 10:28:55

突发性能实例(Burstable instance,以下简称为t5实例),是一种能应对突发CPU性能需求的实例。每个t5实例都有一个基准CPU计算性能,并会根据实例规格以指定速度持续获取CPU积分。当CPU需要使用率低于基准性能时,不消耗积分并累积积分。当CPU使用率高于基准性能时,CPU消耗积分获得更高的计算性能以满足需求。t5实例能无缝提高CPU计算性能,不会影响实例上的环境或应用。

t5实例适合平时不会持续高压力使用CPU,但是偶尔需要提高计算性能完成工作负载的场景,例如轻量级的Web服务器、开发、测试环境以及中低性能数据库等。

t5实例目前正在热销中,详细信息,请参考 产品页面

工作原理

在使用t5实例时,您需要知道以下几个概念:

  • 基准CPU计算性能
    每种t5实例规格都有一个基准CPU计算性能,即正常工作负载时,实例每个vCPU核有一个最大使用率。比如t5-lc1m2.small实例在正常工作负载时,CPU使用率最大为10%。

  • CPU 积分
    每个t5实例根据基准CPU计算性能以固定速度获取CPU积分。一个CPU积分代表的计算性能与vCPU核数、CPU使用率和工作时间有关:

    • 1个CPU积分 = 一个vCPU核以100%使用率运行1分钟
    • 1个CPU积分 = 一个vCPU核以50%使用率运行2分钟
    • 1个CPU积分 = 2个vCPU核以25%使用率运行2分钟
      如果希望一个vCPU核一小时(60分钟)都以100%使用率运行,一个vCPU核每小时需要60个CPU积分。
  • CPU积分分发速度
    CPU积分分发速度是指单位时间内一个t5实例获取的CPU积分,取决于基准CPU计算性能,以分钟为单位。由基准CPU计算性能和CPU积分可得到CPU积分分发速度的计算公式:

    CPU积分分发速度 = (60个CPU积分 * 基准CPU计算性能)/60分钟

    举例:以t5-lc1m2.small为例,基准CPU计算性能为10%,所以,CPU积分分发速度为每分钟0.1个CPU积分(即每小时6个CPU积分)。

  • 初始CPU积分
    一个t5实例在创建成功后会分到30个CPU积分,即初始CPU积分。只有创建实例时才会分配初始CPU积分。当实例开始消耗CPU积分时,优先使用初始CPU积分。

  • CPU积分过期
    CPU积分开始累积后只能保存24小时,获得时间超出24小时的CPU积分即失效。

  • 累积CPU积分
    当实例的CPU使用率小于基准CPU计算性能时,因每分钟内CPU积分的消耗量小于分发量,实例CPU累计积分可产生净增加,增加速度取决于实际CPU负载与基准性能之间的差值,计算公式如下:

    1. 每分钟累计的CPU积分 = 1CPU积分 * (基准CPU计算性能 - 实际CPU计算性能) - 该分钟过期的积分

    您可以在ECS管理控制台上查看CPU积分。

  • 消耗CPU积分
    当实例工作负载提高,需要高于基准CPU计算性能工作时,实例会消耗累积的CPU积分提高CPU使用率以满足需求。
    当一个vCPU需要以100%使用率运行1分钟时,它消耗的CPU积分量按以下公式计算:

    1. 每分钟消耗的CPU积分 = 1CPU积分 * (100% - 基准CPU计算性能)

    举例:以t5-lc1m2.small为例,基准CPU计算性能为10%,当它以100% CPU使用率运行1分钟时,将消耗0.9个CPU积分。

当CPU积分累积速度大于消耗速度时,CPU积分会越来越多;反之,则越来越少。

当实例停止时,CPU积分不会失效,而且会持续累积CPU积分。当实例重启后,继续累积CPU积分。

实例欠费停机时,CPU积分不会失效,但不会再累积CPU积分。当实例重开机后,自动开始累积CPU积分。

实例规格

t5实例采用Intel Xeon处理器,实例规格如下表所示。表中,

  • CPU积分/小时 是指单个t5实例所有vCPU核每小时分配到的CPU积分总和。
  • 平均基准CPU计算性能 是指实例中每个vCPU核的平均基准CPU计算性能。
实例规格 vCPU CPU积分/小时 平均基准CPU计算性能 内存(GiB) 包年包月价格(元/月) 按量付费价格(元/小时)
t5-lc2m1.nano 1 6 10% 0.5 18.00 0.063
t5-lc1m1.small 1 6 10% 1 24.00 0.083
t5-lc1m2.small 1 6 10% 2 48.00 0.167
t5-lc1m2.large 2 12 10% 4 96.00 0.333
t5-lc1m4.large 2 12 10% 8 192.00 0.667
t5-c1m1.large 2 18 15% 2 119.00 0.413
t5-c1m2.large 2 18 15% 4 165.00 0.573
t5-c1m4.large 2 18 15% 8 257.00 0.892
t5-c1m1.xlarge 4 36 15% 4 238.00 0.826
t5-c1m2.xlarge 4 36 15% 8 330.00 1.146
t5-c1m4.xlarge 4 36 15% 16 514.00 1.785
t5-c1m1.2xlarge 8 72 15% 8 476.00 1.653
t5-c1m2.2xlarge 8 72 15% 16 660.00 2.292
t5-c1m4.2xlarge 8 72 15% 32 1028.00 3.569

以t5-c1m1.xlarge为例,

  • 每个vCPU核的平均基准计算性能是15%,所以一个t5-c1m1.xlarge实例总的基准计算性能是60%。说明如下:

    • 当该实例只有一个vCPU核工作时,这个vCPU核的基准计算性能是60%。
    • 当该实例只有2个vCPU核工作时,每个vCPU核分配到的基准计算性能是30%。
    • 当该实例只有3个vCPU核工作时,每个vCPU核分配到的基准计算性能是20%。
    • 当该实例4个vCPU核都工作时,每个vCPU核分配到的基准计算性能是15%。
  • 一个实例每小时获取36个CPU积分,即每个vCPU核每小时获取9个CPU积分。

计费方式

t5实例支持的计费方式:按量付费、包年包月和按周计费。不同计费方式的区别,请参考 计费对比

创建实例

您可以参考 创建ECS实例 的描述来创建t5实例。但是在创建实例时,需要注意以下设置:

  • 地域:目前仅华北3、亚太东南3(吉隆坡)、亚太东北1(东京)、美国东部1(弗吉尼亚)和中东东部1(迪拜)不支持t5实例。其他地域中支持t5实例的可用区,以创建ECS实例页面显示的信息为准。

  • 网络类型:仅支持专有网络(VPC)。

  • 镜像:最小的t5实例规格内存为512MiB,只能选择Linux系统。要使用Windows系统,内存最少需要1GiB。关于选择镜像的更多信息,请参见 ECS实例操作系统选择说明

管理实例

查看CPU使用率

您可以通过以下任一种方式查看CPU使用率:

  • 在ECS管理控制台 实例详情 页的 监控信息 部分查看实例CPU使用率。

  • 远程连接ECS实例后查看CPU使用率。

在ECS管理控制台上查看CPU使用率

按以下步骤在ECS管理控制台上查看CPU使用率:

  1. 登录 ECS管理控制台

  2. 在左侧导航栏里,单击 实例

  3. 选择地域。

  4. 在实例列表里,找到实例,单击实例ID,或者在 操作 列,单击 管理

  5. 在实例详情页的 监控信息 部分查看实例的CPU使用率。
    t5_控制台查看CPU使用率

远程连接实例后查看CPU使用率

不同的操作系统需要使用不同的方法:

变更配置

如果在ECS控制台上看到实例CPU使用率长时间处于基准CPU计算性能,或者基本没有超过基准CPU计算性能,说明目前的实例规格不一定能满足应用的需求或者超出了应用的需求,您可以考虑变更实例规格。

如果实例计费方式为包年包月或按周付费,您可以通过 升降配 变更实例规格,可以在t5实例规格族内部变更配置,也可以变配为企业级实例规格族或者 xn4/n4/mn4/e4 这4种入门级实例规格族。

如果实例计费方式为按量付费,您可以 变更实例规格

查看CPU积分

您可以登录 ECS管理控制台 进入实例详情页查看t5实例的CPU积分和积分使用情况:

  • 查看t5实例的积分累积情况:
    查看t5实例积分累积

  • 查看t5实例的积分使用情况:
    查看t5实例积分消耗

本文导读目录