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

本文涉及的产品
云服务器 ECS,u1 2核4GB 3个月
云服务器 ECS,u1 4核8GB 1个月
云服务器 ECS,每月免费额度200元 3个月
简介: 本次性能测试主要使用了公司当前做性能测试使用的几个开源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

相关实践学习
一小时快速掌握 SQL 语法
本实验带您学习SQL的基础语法,快速入门SQL。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
Linux PHP
Aliyun Linux 2 ,php7.0升级到7.4版本
在Aliyun Linux 2 部署LNMP时,系统源为php5.4,官方文档安装的版本为php7.0,现需要升级到7.4版本可使用如下方法。
1884 0
Aliyun Linux 2 ,php7.0升级到7.4版本
|
1月前
|
关系型数据库 Linux PHP
linux 编译安装php7.2 实测!!
linux 编译安装php7.2 实测!!
32 0
|
存储 弹性计算 安全
Aliyun Linux2等保2.0三级版镜像本地体验
Aliyun Linux2等保2.0三级版镜像本地体验
595 0
Aliyun Linux2等保2.0三级版镜像本地体验
|
弹性计算 安全 Linux
CentOS7下KVM虚拟化环境中体验Aliyun Linux 2系统
CentOS7下KVM虚拟化环境中体验Aliyun Linux 2系统
290 0
CentOS7下KVM虚拟化环境中体验Aliyun Linux 2系统
|
缓存 关系型数据库 MySQL
Aliyun linux 2 安装 Mysql8相关环境
AliyunLinux2,采用YUM默认安装的Mysql数据库版本为5.7版本,现在需要安装8.0版本,可以采用下列方法。 因Aliyun Linux 2与CentOS 7.6.1810发行版保持二进制兼容,故选用带“el7”版本的软件安装包。
671 0
Aliyun linux 2 安装 Mysql8相关环境
|
Linux Python
Aliyun Linux 2 ,误删自带python2,yum的解决办法
在未安装编译相关工具的情况下误删python2、yum的解决办法。
969 0
Aliyun Linux 2 ,误删自带python2,yum的解决办法
|
Linux 开发工具 git
Alibaba Cloud Linux 2(原Aliyun Linux 2)内核热补丁功能介绍
本文介绍如何在 Alibaba Cloud Linux 2 上使用内核热补丁 (Kernel Live Patching) 功能。
3732 1
|
Linux
KBase #10: Aliyun Linux 2 大量创建进程后,最终创建进程失败
问题解决状态:[ 已解决 ] 1. 问题所处环境 / Environment 镜像: 通用镜像 内核: 通用内核 2. 问题描述 / Issue 执行系统调用 fork / clone 时,创建进程失败,返回 -1 EAGAIN (Resource temporarily unavailable) 。
712 0
|
Linux
Kbase #9: Aliyun Linux 2 dmesg 输出 nf_conntrack 表打满日志
问题解决状态:[ 已解决 ] 1. 问题所处环境 / Environment 镜像: aliyun-2.1903-x64-20G-alibase-20190327.vhd 及以后所有版本; 内核: kernel-4.19.24-9.al7 及以后所有内核版本。
944 0
|
13小时前
|
算法 安全 Linux
Linux命令pwmake的深入解析
`pwmake`是一个假设的Linux命令,用于生成随机密码,基于随机数算法,特点是高度随机、可配置且快速。常用参数如`-l`设定长度,`-c`指定字符类型。例如,`pwmake -l 10 -c alnum`生成字母数字组合的密码。使用时注意命令正确性、选择合适参数、保护密码安全,定期更换并结合其他安全措施。

热门文章

最新文章