什么是突发性能实例,哪些人适合购买?

每逢节假日阿里云经常搞活动低价卖 ECS,最便宜的总是突发性能实例。很多人(包括我本人)一开始没有弄清楚什么是突发性能实例,买来之后越用越不顺手,心里给阿里云无数个问候。

后来终于开始注意,为什么要叫它“突发性能”主机,以及“基准 CPU 性能 10%”到底代表了什么。搜索一番才知道以前自己一直都用错方法了。

阿里云最新活动

什么是突发性能实例?

突发性能实例是阿里云的一个服务器配置方案,它和其他方案最大的差别是它的 CPU 不允许持续满负荷的运转。t5 实例给与 CPU 一定的初始积分,以基准 CPU性能 10% 的服务器为例:

CPU 负荷在 10% 以下时不耗费积分,阿里云还会奖励积分;当 CPU 运行在 10% 的负载时,消耗的积分和奖励的积分相抵消,实例的 CPU 积分不增也不减;当 CPU 负载超过 10%,CPU 积分开始消耗,等积分消耗完,CPU 的运算速度将会被限制在 10% 以下。

突发性能实例的积分规则

下图是突发性能实例(2 vCPU,4 GiB)CPU 负载和积分随时间变化的图示:

阿里云突发性能实例CPU积分变化
阿里云突发性能实例CPU使用率和CPU积分变化关系

从图中可知,实例创建时系统会赋予初始 CPU 积分,这个积分只有一次。当 CPU 没有负载时,积分开始累积,可累积积分最高为 288(288 = 2vCPU × 6积分每小时 × 24小时)。只要服务器运行起来就会消耗原始积分,不论负载是否超过基准性能。

需要另外注意的是,当积分达到最高可累积的积分时,就算每小时消耗的 CPU 积分少于每小时累积的积分,总积分也不会再增长,而且产生的 CPU 积分有效期为24小时。

突发性能实例的应用场景

突发性能的优势在于它的价格,它可以为初学者、创业者、时间段集中的业务提供绝佳的性价比。

阿里云t5突发性能实例与共享计算型n4价格对比
相同CPU内存配置下,突发性能实例便宜将近一半

如果平时主要用于写写个人博客、学习服务器知识、用作开发环境,或者是用于应对突发的大流量而设置的负载均衡,突发性能主机是非常适合的。比如连续购买5年 t5 实例,每年的价格竟然低至 170RMB,只有 n4 实例的一半,就算是买来备用,偶尔连接到服务器上做做实验也完全不浪费。

但如果是用于长期稳定的生产环境,例如有一定流量的网站和论坛、爬虫服务器,这时就应该选择不限 CPU 性能的实例才能保证业务稳定。

WordPress 适合用突发性能实例吗?

以前我没搞懂突发性能实例和不限性能实例的区别,还老爱去折腾,每次把主机的 CPU 积分消耗光,导致网站运行奇慢无比不说,MySQL 服务经常卡到连不上,访问网站时提示数据库连接错误。

后来我理解了它的积分规则,搭建好环境之后就不轻易去修改,WordPress 的插件和自动任务也是能精简就精简,以下是同时运行 4 个网站的 CPU 占用情况:

ECS CPU占用率
一台ECS运行4个WordPress站点的CPU使用率

如果想要购买,可以访问 阿里云 ECS 购买页,或者看看 阿里云最新活动优惠