Aliyun Linux 实测,效果竟然这么好?-阿里云开发者社区

开发者社区> 弹性计算> 正文

Aliyun Linux 实测,效果竟然这么好?

简介: 本次性能测试主要使用了公司当前做性能测试使用的几个开源benchmark,分别测试了综合性能、CPU、内存、以及一些典型应用场景,本文中的每项测试指标都是以多次有效测试的平均值作为最终数据,并排除了波动干扰等因素,确保数据真实可靠。

前言
最近公司要在阿里云上扩容一批机器,看到阿里云官方也推出了一个操作系统Aliyun Linux,说是完全兼容CentOS,因为公司使CentOS的过程中的确发现了好几个问题,当前还有一个没有解决,所以想调查一下这个操作系统是否真的和宣传中的一样好。如果性能好的话,再加上阿里云官方的操作系统支持,的确会有比较大的吸引力。

为了便于直观比较不同操作系统的性能差异,直接使用了我们公司当前使用的阿里云ECS,规格选择是ecs.g6.2xlarge(8vCPU,32GB内存),分别选择Aliyun Linux 2.1903 LTS 64位镜像和CentOS 7.7 64位镜像。

image.png

测试方法

本次性能测试主要使用了公司当前做性能测试使用的几个开源benchmark,分别测试了综合性能、CPU、内存、以及一些典型应用场景,本文中的每项测试指标都是以多次有效测试的平均值作为最终数据,并排除了波动干扰等因素,确保数据真实可靠。

image.png

测试结果

综合测试使用的是大家使用比较多的unixbench。

image.png

结论:Aliyun Linux的综合跑分高于CentOS。单进程得分高18%,多进程得分高6.6%。

CPU性能

CPU性能我们使用Pi圆周率测试工具来衡量CPU耗时。测试时,所有核同时计算pi的5000位耗时,多次测试取平均时间为测试结果,测试耗时越短说明CPU性能越好。

image.png

结论:Aliyun Linux的CPU性能比CentOS要好。单核Pi耗时,Aliyun Linux比较优秀,耗时缩短13.2%;多核耗时上两个系统相差不大。

内存性能

内存性能我们选择的是Stream测试。

image.png

结论:Stream测试显示内存上两个系统相差不大,Aliyun Linux略微好4%。

典型应用场景

我们最后再测试一下mysql、nginx和redis这三种典型应用场景下的性能。

image.png

结论:mysql性能,Aliyun Linux和CentOS基本相当。

image.png

结论:nginx长连接平均每秒请求数,Aliyun Linux比CentOS高出18.9%,短连接平均每秒请求数,Aliyun Linux比CentOS高出37.6%。

image.png

**结论:redis性能,Aliyun Linux相比CentOS要好上不少,分别有7% ~ 19%的提升。
**

总结

本次测试来看,Aliyun Linux的确在部分场景相比CentOS有一定的提升,我们准备尝试切过去看看效果,后续用它在真实业务场景中进行一下测试(可以关注一下我后续的文章发布)。因为我们公司的业务场景使用nginx、redis较多,从上面的测试数据来看提升还比较明显,希望能够达到预期的效果。另外提一下,阿里云官方还为这个系统提供免费的支持和服务,还对接了阿里云的工单系统,所以后续有啥操作系统的问题感觉有了支持方,这点对我们这种缺少底层运维工程师的互联网公司来说太重要了
————————————————
版权声明:本文为CSDN博主「gujianlansheng」的原创文章,原文链接:https://blog.csdn.net/tanjun507/article/details/106615237

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
+ 订阅

做技术领先、性能优异、稳如磐石的弹性计算!

官方博客
官网链接