中、美云服务器对比,到底哪国的服务器好?

更新于: 2021/03/22

之前发布国内服务器对比的文章阿里云、腾讯云、百度云、华为云 评测对比,很多小伙伴看了都觉得有用,然后就有人问是不是能做一个国内、国外的服务器比较的测评文章,所以就有了本文。

我们在这里比较的是 华为云 和 微软 Azure(选择这两家并没有什么特别的理由,如果大家想看其他厂商的对比结果,欢迎留言、评论或者直接发送邮件给我们)。

服务器配置

我们选取的服务器配置都比较低,这其中的缘故是:

  1. 服务器的配置越高,会导致测试的时间越长(我们现在进行一个完整的测试大概需要 2~6小时,如果选取的服务器配置过高,可能需要数天才能进行一个测试)。
  2. 另外一个重要的原因是:服务器的配置越高会导致影响服务器性能的因素变少,无法体现出厂商的技术实力。

举个例子:比如说我们分别在 微软Azure 、 华为云、不知名的小厂商 购买了一台物理机,那么评测结果就体现不出来 微软 和 华为 的技术实力了,因为实际测试是物理机器,去买任何商家(哪怕是三流厂商)的物理机,只要物理机的配置一样,他们的性能结果当然也一样(这应该是硬件厂商去做测评)。

Azure服务器配置

本次测试使用的是微软 标准 B1ms 配置,其中包含:

配置价格为 $0.0272/小时 (换算成人民币大概是:¥0.180/小时)

华为云服务器配置

本次测试使用的华为云服务器规格为: 通用计算型 | s6.medium.2 , 其中包含:

配置价格为 ¥0.2087/小时

其他说明

虚拟机使用的操作系统均为: Debian buster (也就是 Debian 10, Debian 的最新版)

从最终售价上看 华为云 要比 微软 Azure 的贵一些,但是也多了 10GB 的磁盘,总体上看价格相差不大。

测试软件

本次测试使用的软件为: vps_bench v0.4.2

对比结果

CPU

微软 Azure 和 华为云的 CPU 性能都很稳定,华为云的 CPU 性能大概要超出 微软 Azure 20% 左右,从结果上看,华为云服务器更适合 CPU 密集型的任务。

CPU测试结果.png

内存

微软 Azure 和 华为云 的内存性能整体上互有胜负,但是从稳定性上来说,还是微软 Azure 服务器更胜一筹。

华为云 - Azure内存对比.png

磁盘

磁盘性能华为云远远的把微软 Azure 甩在身后,从任何方便来说都是华为云具有大比分优势。

华为云 - Azure磁盘.png

注解

微软 Azure 的磁盘性能很差,可能受限于服务器配置,并不表示微软 Azure 无法购买更高 IO 的磁盘,这只能说明,如果您想要更高的 IO,那就需要付更多的钱。

SQLite 事务

因为微软 Azure 磁盘 IO性能 远远落后于 华为云,因此不出意外的 SQLite 性能 也大幅度落后。

SQLite 事务.png

其他说明

网络因为服务器所处的位置不同(无法进行有价值的对比),这里不做对比。如果您对网络感兴趣,可以参见对比详情。

总结

从总体拥有成本、服务器性能来说,华为云的更具有优势,华为云的CPU性能、内存性能、磁盘性能均超过或不弱于微软 Azure,但是华为云整体的稳定性略差一些(内存IO的稳定性有改进空间)。

对比详情

华为云、微软Azure 对比报告

详细测试报告

华为云最新测评结果(第二次测试)

微软 Azure 服务器最新测评信息(第二次测试)

微信二维码

企业微信二维码