我们都知道阿里云服务器有入门级和企业级,一般我们大家接触较多的都是入门级。入门级比较简单,只有两个实例分别是轻量应用级和突发性能实例t5,前面的文章中我们已经讲过轻量应用服务器的内容了,今天阿里云湖北授权服务中心捷讯技术的小编就来简单的介绍下突发性能实例吧。
我们先来看下阿里云官网的定义吧,突发性能实例(Burstable instance,以下简称为t5实例),是一种能应对突发CPU性能需求的实例。每台t5实例都有一个基准CPU计算性能,并会根据实例规格以指定速度持续获取CPU积分。每台t5实例一旦启动,就会开始消耗积分以满足需求。当实例实际工作性能高于基准CPU计算性能时,会消耗更多的CPU积分来提升CPU性能,满足工作需求。t5实例能无缝提高CPU计算性能,不会影响实例上的环境或应用。t5实例适合平时不会持续高压力使用CPU,但是偶尔需要提高计算性能完成工作负载的场景。
从t5实例的定义中我们就能发现,它跟轻量应用服务器有异曲同工之妙,都是专门针对某一特定类型用户定制的服务器类型。我们都知道云计算对于社会的最大价值在于通过对计算资源的合理规划、充分调配而使计算力被充分利用,过去不论用户是否真的充分使用了计算资源,都需要为其占用的特定的计算资源付费,浪费了计算力的同时,客户承担的成本也无法进一步降低,比如一些轻量级网站、Web应用服务、测试、开发或其他低负载应用,计算 CPU 要求都很低,但又需要在us甚至ms时间内能够快速响应瞬间高 CPU 资源使用需求,ECS t5 实例正是为这种场景而生。
1、 t5 实例的工作原理
1.1 t5 实例的基准vCPU计算性能
每种t5实例规格都有一个基准CPU计算性能,即正常工作负载时,实例每个vCPU核有一个最大使用率。而且每台t5实例根据基准CPU计算性能以固定速度获取CPU积分。一个CPU积分代表的计算性能与vCPU核数、CPU使用率和工作时间有关:
1个CPU积分 = vCPU核数 vCPU核使用率 工作时间
例如:1个CPU积分 = 2个vCPU核以25%使用率运行2分钟
1.2 初始CPU积分和积分过期
初始积分:一台t5实例在创建成功后会分到30个CPU积分,即初始CPU积分。只有创建实例时才会分配初始CPU积分。当实例开始消耗CPU积分时,优先使用初始CPU积分。
积分过期:CPU 积分开始累积后只能保存 24 小时,获得时间超出 24 小时的 CPU 积分即失效
1.3 CPU积分分发速度
CPU 积分分发速度:指单位时间内一个 t5 实例获取的 CPU 积分,取决于基准 CPU 计算性能,以分钟为单位。由基准 CPU 计算性能和 CPU 积分可得到 CPU 积分分发速度的计算公式:
CPU积分分发速度(每分钟) = (60个CPU积分 基准CPU计算性能)/60分钟 = 基准 vCPU 计算性能 vCPU数量
例如:以 t5-lc1m2.small 为例,基准 CPU 计算性能为 10%,所以,CPU 积分分发速度为每分钟 0.1 个 CPU 积分(即每小时 6 个 CPU 积分)
1.4 积累CPU积分
当实例的 CPU 使用率小于基准 CPU 计算性能时,因每分钟内 CPU 积分的消耗量小于分发量,实例 CPU 累计积分可产生净增加,增加速度取决于实际 CPU 负载与基准性能之间的差值。
每分钟累计的 CPU 积分 = 1 个 CPU 积分 * (基准 CPU 计算性能 - 实际 CPU 计算性能) - 该分钟过期的积分
1.5 消耗CPU积分
当实例工作负载提高,需要高于基准 CPU 计算性能工作时,实例会消耗累积的 CPU 积分,提高 CPU 使用率以满足需求。每分钟消耗的CPU积分 = 1个CPU积分 * 实际CPU计算性能
当实例停止时,CPU 积分不会失效,而且会持续累积 CPU 积分。当实例重启后,继续累积 CPU 积分
实例欠费停机时,CPU 积分不会失效,但不会再累积 CPU 积分。当实例重开机后,自动开始累积 CPU 积分
注意:
a、当CPU积分分发量大于消耗量时,CPU积分会越来越多;反之,则越来越少;
b、您可以在ECS管理控制台上查看CPU累积量和消耗量;
c、当累积的CPU积分消耗完后,t5实例的实际CPU计算性能无法超过基准CPU计算性能。
2、实例规格说明
每个vCPU核的平均基准计算性能是15%,所以一台ecs.t5-c1m1.xlarge实例总的基准计算性能是60%。说明如下:
当该实例只有一个vCPU核工作时,这个vCPU核的基准计算性能是60%。
当该实例只有2个vCPU核工作时,每个vCPU核分配到的基准计算性能是30%。
当该实例只有3个vCPU核工作时,每个vCPU核分配到的基准计算性能是20%。
当该实例4个vCPU核都工作时,每个vCPU核分配到的基准计算性能是15%。
一台实例每小时获取36个CPU积分,即每个vCPU核每小时获取9个CPU积分。
3、其他说明
3.1 t5实例支持区域:
亚太:华东1、华东2、华北1、华北2、华南1、华北5、香港、亚太东南1(新加坡)、亚太东南2(悉尼)、亚太东南3(吉隆坡)
欧洲与美洲: 欧洲中部1(法兰克福)、美国西部1(硅谷)
3.2 付费方式:支持包年包月包周、按量付费购买
3.3 变更配置
如果在ECS控制台上看到实例CPU使用率长时间处于基准CPU计算性能,或者基本没有超过基准CPU计算性能,说明目前的实例规格不一定能满足应用的需求或者超出了应用的需求,您可以考虑变更实例规格。
根据实例计费方式不同,使用不同的功能变更配置:
包年包月或按周付费实例:您可以通过升降配变更实例规格。可以在t5实例规格族内部变更规格,也可以变配为企业级实例规格族或者xn4/n4/mn4/e4这4种入门级实例规格族。
按量付费实例:可以使用 更改实例规格 功能变更配置。