轻量应用云服务器一直以实惠的价格和简便的操作著称,但是作为一个消费者来说,那么多的云厂商,各家配置种类那么繁杂,究竟怎么样能够买到性能和价格最合适的轻量云服务器呢。
为了解决这个问题,今天咱们就来认真测一测,各大主流云厂商的轻量应用云主机性能,主要从以下几个维度入手:
1. 带宽
2. 上传下载速度
3. ping和丢包率
4. 磁盘
测试环境:
测试软件安装:
1. Geekbench(单测CPU)
安装Geekbench:
Plain Text
wget https://cdn.geekbench.com/Geekbench-5.3.2-Linux.tar.gz
tar -xvf Geekbench-5.3.2-Linux.tar.gz
cd Geekbench-5.3.2-Linux/
./geekbench5
2. iperf (测带宽)
安装iperf:
Plain Text
yum install iperf
运行iperf服务器:
Plain Text
iperf -s
运行iperf客户端:
Plain Text
iperf -c <server-ip>
3. UnixBench (综合测试)
(1)安装UnixBench
UnixBench可以从官方网站下载,也可以使用CentOS的包管理器进行安装。执行以下命令安装UnixBench:
Plain Text
sudo yum install -y gcc make perl-Time-HiRes
wget https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/byte-unixbench/UnixBench5.1.3.tgz
tar -xvf UnixBench5.1.3.tgz
cd UnixBench/
(2)运行UnixBench
进入UnixBench目录后,执行以下命令运行UnixBench:
Plain Text
测试综合性能
./Run
测试CPU性能:
./Run -c 1
测试内存性能:
./Run -c 2
测试磁盘性能:
./Run -c 3
4. 安装SpeedTest
Plain Text
pip install speedtest-cli
测试
speedtest
一、带宽
服务端启动:
各家厂家机器循环作为服务端启动。
客户端测速:
腾讯云
阿里云
UCloud
AWS
由此看来,各大厂家的30兆带宽,基本都是能跑满的。
二、上传下载速度
腾讯云
阿里云
UCloud
AWS
可以看到,阿里云的数字是最好的,其次是UCloud,而AWS也不赖。
三、ping和丢包率测试
腾讯云
阿里云
UCloud
AWS
虽然对比机器不是一个地域的,但是从全球ping的结果来看,UCloud和AWS的网络ping值还是比较稳定的。
四、磁盘测试
环境安装:
Plain Text
sudo yum install fio
sudo fallocate -l 10G /mnt/testfile
sudo fio --filename=/mnt/testfile --direct=1 --rw=randwrite --bs=4k --ioengine=libaio --iodepth=64 --runtime=240 --numjobs=16 --time_based --group_reporting --name=4ktest
腾讯云
读:
写:
阿里云
UCloud
读:
写:
AWS
读:
写:
读和写综合来看的话,发现阿里云作为国内一线大厂,表现的确是还可以的,但是没想到UCloud也可以能够与之媲美。
五、综合评分
Geekbench 单CPU对比
可以看到阿里云的单核的多核的综合评分都是最高的,其次是UCLOUD,表现最差的是aws的VPS。
UnixBench 综合评分
UnixBench一个基于系统的基准测试工具,不单纯是CPU 内存 或者磁盘测试工具。测试结果不仅仅取决于硬件,也取决于系统、开发库、甚至是编译器,UnixBench测试执行完大约需要10-30分钟。
基本测试项如下:
1.简单的2D和3D图形测试;
2.测试系统的单任务性能;
3.测试系统的多任务性能;
4.测试系统并行处理的能力;
5.CPU,内存,或者磁盘;
腾讯云
单核:
双核:
阿里云
单核:
双核:
UCloud
单核:
双核:
AWS VPS
单核:
通过测试我们可以看到同等配置下,UCloud和阿里云综合评分处于一线水平,其次是AWS,腾讯云的反而综合评分并不是很高。
——————手动分割线——————
整体测下来之后,笔者的感受是,以前总是认准大厂商大牌子,但是就这次轻量云服务器测评的结果来看,腾讯云这次的表现确实不如预期,当然阿里综合来看还是不错的,而UCloud则给了我更多惊喜。
所以,作为个人或者中小企业来说,最需要在意的并不是云厂商的名气和牌子,而是真实使用和体验,包括性能,包括云厂商给到的服务等等。
我们希望看到的,也不是哪家厂商一家独大,而是需要百家争鸣,更多的选择才会有更好的价格和更加良性的市场环境。
希望笔者这次费心尽力的测评可以帮助到有需要的小伙伴们,作为选购轻量应用云服务器的一个参考。