什么是突发实例
传统云服务当用户购买ECS之后,拥有CPU 100%的资源使用权,但是对大部分应用场景比如压力测试,嵌入式交叉编译服务器,web应用服务器等应用场景来说,仅在特定的一段时间,CPU占用可能会比较高,这种情况下,就可以选择突发实例。突发实例价格降低很多的同时,将CPU20%左右的资源作为基准,低于的时候计算积分,超过的时候扣分。
突发实例够用吗
只要用户购买前评估业务平峰期和高峰期的实例性能需求,至少选择基准性能满足平峰期需求的实例规格,选择得当可以在满足整体性能需求的同时节省非常多的服务器成本。在售的突发性能实例规格族有t5、t6,详细信息请参见突发性能实例规格族t5和突发性能实例规格族t6。
以t5为例评测一下突发实例性能
购买
打开阿里云官网进入ECS服务器购买页面,选择入门级(共享)型设备,然后选择突发性能实例t5, 1C2G设备,可以看到基准CPU使用率已经由10%提高到20%
安装
初始镜像如果选择普通板的系统镜像,需要安装nginx mysql php等web环境时,如果选择源码编译,可以看到CPU占用率持续飙高。
凌晨0:47分第一次接近100%大概持续了40分钟,在这段期间源码编译并安装了nginx mysql和php。第二次11点左右又编译了一个简单应用。
简单应用建议从云市场直接选择打包了web开发环境的镜像安装,方便快捷。购买配置界面可以直接选择
如果已经选择原生系统环境安装,也可以在控制台面板进行镜像更换,从镜像市场重新选择就可以了
市场内应用非常丰富,可以选择宝塔面板这种管理工具,也可以直接安装包含应用的镜像
这里选择一个稍微重量级的应用,包含Discuz论坛的镜像进行安装
运行一段时间,在阿里云控制台观察CPU占用率波动可以发现,只有在初始化安装discuz的时候,CPU占用率偏高。
总结:
经过上面的一番体验,可以看到无论是源码编译,还是web应用部署,都只有极少实际CPU是高负荷运行,大部分时间CPU低于5%,即使有几百访问量,20%的CPU也足以应付。除非一些软件安装和数据备份可能比较超过基准值。强烈推荐开发者入门体验。一般web应用够用,几百并发访问量没问题。