阿里云ECS的10%15%CPU性能基线是什么意思?

 2018-10-29 23:23:40  4,148 人阅读  9 条评论
 最佳答案:

我们经常在阿里云的优惠活动中看到一些性价比很高的云服务器 ECS,不过也经常看到有“10%基准 CPU 性能”或“15%基准 CPU 性能”之类的提示,那么到底这个 10%15%CPU 性能基线是什么意思呢?其实,只需要我们弄懂以下几个基本概念之后应该就差不多了解 10%15%CPU 性能基线是什么意思了。

阿里云ECS的10%15%CPU性能基线是什么意思? 第1张

基准 CPU计算性能

每种 t5 实例(突发性能实例 Burstable instance)规格都有一个基准 CPU 计算性能,即正常工作负载时,实例每个 vCPU 核有一个最大使用率。比如 ecs.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积分

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

CPU积分获得率

CPU 积分获得率是指单位时间内一台 t5 实例获取的 CPU 积分,取决于基准 CPU 计算性能,以分钟为单位。计算公式如下:

CPU 积分获得率 = 基准 CPU 计算性能 * vCPU 数量

举例:以 ecs.t5-c1m2.xlarge 为例,平均基准 CPU 计算性能为 15%,所以,CPU 积分分发速度为每分钟 0.6 个 CPU 积分(即每小时 36 个 CPU 积分)。

消耗 CPU积分

实例开启后即消耗累积的积分,并且优先消耗初始 CPU 积分。每分钟 CPU 积分的消耗量按以下公式计算:

每分钟消耗的 CPU 积分 = 1 个 CPU 积分 * 实际 CPU 计算性能

举例:以 ecs.t5-lc1m2.small 为例,当它以 20% CPU 使用率运行 1 分钟时,会消耗 0.2 个 CPU 积分。

累积 CPU积分

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

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

最大 CPU积分余额

当 CPU 积分分发量大于消耗量时,CPU 积分会越来越多。获得的积分在运行的实例上不会过期,但一个实例可累积获取的积分数存在上限,即,最大 CPU 积分余额。不同的实例规格,上限不同。初始积分不计算在内。

以 ecs.t5-lc2m1.nano 为例,最大 CPU 积分余额为 144。当 CPU 积分达到 144 时,暂停累积,少于 144 时,重新开始累积。

实例规格

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

阿里云ECS的10%15%CPU性能基线是什么意思? 第2张

其中:

  • 获取 CPU 积分/小时是指单台 t5 实例所有 vCPU 核每小时分配到的 CPU 积分总和。
  • 平均基准 CPU 计算性能是指实例中每个 vCPU 核的平均基准 CPU 计算性能。

以 ecs.t5-c1m1.xlarge 为例,

每个 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 积分。

答案来自@阿里云

您可能感兴趣的文章

问题标签: ,  更多问题标签>>
编辑作者:懿古今(QQ号:2226524923,QQ群:415623933
免责声明:本文内容来源于互联网,仅供参考学习之用,如有侵权请联系本站修改删除!
问题分类:WordPress问题 ,  建站技术问题 ,  操作系统问题 ,  办公软件问题 ,  搜索热点问题 ,  综合其他问题
©boke112导航,本站推荐使用:阿里云 ECS服务器等云产品服务,国外免备案主机建议使用:老薛主机

 发表评论

中国赞表情摊手表情吃瓜表情笑哭表情偷笑表情衰表情汗表情思考表情费解表情抓狂表情晕表情流泪表情疑问表情嘻嘻表情吃惊表情鼓掌表情

  1. 红林商标专利
    红林商标专利 @回复

    说来说去就是想出各种规则让我们多交钱

  2. 康乐民博客
    康乐民博客 @回复

    估计很少人能看懂吧!
    我来简单的总结下:这种10%和15%基准CPU性能的ECS就是阿里云为了提高CPU使用率而推出来的廉价配置。
    CPU资源消耗是按cpu积分计算的,超过基数开始消耗积分,低于基数开始增长积分。
    也就是说如果你的服务器cpu资源使用率一直处于基数(10-15%)以上的话,那么你不适合买这个配置,因为他会强制只给你基数的cpu性能。

    • 懿古今
      懿古今2018-11-01 10:37  回复

      @康乐民博客这个全文确实很复杂,看得不太懂。不过现在阿里云双11活动服务器还是非常优惠的,担心这个问题完全可以购买性能100%的服务器

  3. Jane博客
    Jane博客 @回复

    SO,基准计算性能是越大越好还是越小越好?没看懂!

  4. 明月登楼
    明月登楼 @回复

    所以我一直都在说阿里云是个套路云,把所有做云服务的都给带坏了! [抓狂]

  5. 周松松
    周松松 @回复

    第一次听说这个概念

    • 康乐民博客
      康乐民博客2018-10-31 20:06  回复

      @周松松这个概念好像就是阿里云发明的,厉害吧!其实我觉得挺好的,特别适合我们这种没流量又想用服务器的小白们,合理利用资源挺好的,就是总体来看阿里云的服务器还是略贵