VULTR的VPS与阿里云的ECS之间的磁盘读写速度比较

导语:叶子在为两位客户配置服务器的时候,偶然间发现了一个有趣的情况,那就是阿里云的最低配置ECS的磁盘读写速度不及VULTR的最低配置VPS。叶子的一位客户购买的是国内阿里云的ECS,一位购买的是国外的VULTR的VPS。当然,这只是一个有趣的比较,并不能代表服务器本身的能力,毕竟影响结果的因素很多。

服务器的配置

客户购买国内阿里云的ECS为最低配置1核1G CPU、40G的磁盘,价格是每月93元,买够一年是便宜15%。客户购买国外VULTR的VPS为最低配置1核1G CPU、20G的磁盘,价格是每月20美元,换算为人民币120+。

以下都使用简称,ECS,VPS。下面为详细的配置。

VULTR的VPS

查看服务器操作系统的版本

# cat /proc/version

Linux version 3.10.0-514.2.2.el7.x86_64 (builder@kbuilder.dev.centos.org) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-11) (GCC) ) #1 SMP Tue Dec 6 23:06:41 UTC 2016

# cat /etc/redhat-release

CentOS Linux release 7.3.1611 (Core)

查看内存使用情况

# free

              total        used        free      shared  buff/cache   available
Mem:        1016396      184860       69976       22424      761560      650052
Swap:       2097148          28     2097120

查看磁盘空间

# df -hl

Filesystem      Size  Used Avail Use% Mounted on
/dev/vda1        20G  4.2G   15G  23% /
devtmpfs        487M     0  487M   0% /dev
tmpfs           497M     0  497M   0% /dev/shm
tmpfs           497M   13M  484M   3% /run
tmpfs           497M     0  497M   0% /sys/fs/cgroup
tmpfs           100M     0  100M   0% /run/user/0

查看CPU型号

# cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c

      1  Virtual CPU 714389bda930

查看CPU是几核

# cat /proc/cpuinfo |grep "cores"|uniq

cpu cores       : 1

查看物理CPU的个数

# cat /proc/cpuinfo |grep "physical id"|sort |uniq|wc -l

1

VULTR的VPS与阿里云的ECS之间的磁盘读写速度比较

VULTR的VPS

阿里云的ECS

查看服务器操作系统的版本

# cat /proc/version

Linux version 3.10.0-123.9.3.el7.x86_64 (builder@kbuilder.dev.centos.org) (gcc version 4.8.2 20140120 (Red Hat 4.8.2-16) (GCC) ) #1 SMP Thu Nov 6 15:06:03 UTC 2014

# cat /etc/redhat-release

CentOS Linux release 7.0.1406 (Core)

查看内存使用情况

# free

             total       used       free     shared    buffers     cached
Mem:       1017860     954364      63496      83352      31904     174640
-/+ buffers/cache:     747820     270040
Swap:      2097148          0    2097148

查看磁盘空间

# df -hl

Filesystem      Size  Used Avail Use% Mounted on
/dev/vda1        40G  4.7G   33G  13% /
devtmpfs        489M     0  489M   0% /dev
tmpfs           497M     0  497M   0% /dev/shm
tmpfs           497M   51M  447M  11% /run
tmpfs           497M     0  497M   0% /sys/fs/cgroup
tmpfs           100M     0  100M   0% /run/user/0

查看CPU型号

# cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c

      1  Intel(R) Xeon(R) CPU E5-2680 v3 @ 2.50GHz

查看CPU是几核

# cat /proc/cpuinfo |grep "cores"|uniq

cpu cores       : 1

查看物理CPU的个数

# cat /proc/cpuinfo |grep "physical id"|sort |uniq|wc -l

1

VULTR的VPS与阿里云的ECS之间的磁盘读写速度比较

阿里云的ECS

配置比较

通过上面的命令,我们可以看出两台服务器都是1核1G;VPS有20G的磁盘,ECS有40G的磁盘;ECS使用了 Intel(R) Xeon(R) CPU E5-2680的CPU,VPS的CPU型号未知Virtual CPU,相信它的性能不会很差。

磁盘读写

叶子是在创建交换分区的时候发现它们的磁盘读写性能相差比较大,这还得益于叶子有随手日记的习惯,不然发现不了。叶子为交换分区创建了一个2G的文件。

VULTR的VPS

# dd if=/dev/zero of=/home/swap bs=1024 count=2097152

2097152+0 records in
2097152+0 records out
2147483648 bytes (2.1 GB) copied, 6.8672 s, 313 MB/s

VULTR的VPS与阿里云的ECS之间的磁盘读写速度比较

VULTR的VPS

阿里云的ECS

# dd if=/dev/zero of=/home/swap bs=1024 count=2097152

2097152+0 records in
2097152+0 records out
2147483648 bytes (2.1 GB) copied, 36.2382 s, 59.3 MB/s

因为阿里云的设置已经过了比较长的时间(一个月前),所以没有了截图。但是我们通过日志可以看出这台ECS与VPS的读写速度相差巨大,VPS差不多是ECS的5倍,虽然,这台VPS需要120+元每月,这台ECS只需要80元每月,但是阿里云在磁盘上的优化似乎还能进步很多。

结束

因为VULTR在国外,适合需要开拓海外市场的客户。在国内来说,ECS已经是很不错了,它稳定,能够提供可靠的性能,至少叶子在使用阿里云的时候,已经有超过2年没有重启过服务器了。

发表评论

邮箱地址不会被公开。 必填项已用*标注