当前位置: 网站首页 > 成功案例
成功案例
云服务器横评:阿里云、腾讯云和华为云近似配置谁更适合站长选择?
时间:2020-03-24  来源:www.oaled.com

目前,市场上有多种云服务器产品,包括阿里云,腾讯云,百度云,华为云,谷歌云,微软Azure,亚马逊AWS等云服务器厂商。除了一些大型工厂外,小型工厂的云服务器质量参差不齐,这也导致许多非专业人士。为相关业务选择云服务器存在各种问题。

一旦进入云层,你就无法停止。云服务器提供商经常提供一整套解决方案,帮助用户快速实现业务部署,因为他们不需要运营商去计算机房进行维护,也不需要企业或个人拉电缆,上机房,支付电费等。

此外,Flexible Cloud Server也是各种服务器制造商推出的主流云服务器解决方案。它是一个可自行访问,灵活且可扩展的云服务器,可随时帮助用户创建可靠,安全,灵活和高效的应用环境。

接下来,我们将Aliyun,腾讯云和华为云(三家中国常见的云服务提供商)进行比较,了解这三家云服务提供商在类似产品方面的表现。

I.服务器基本信息

在此评估中,我们比较了阿里云共享的通用MN4服务器,腾讯云标准S2服务器和华为云S6服务器。三种服务器测试平台均为4核,16 GB内存,5 Mbps带宽,操作系统为CentOS 7.2。

为了确保数据的准确性,我们从北京和上海的两个计算机房中选择了服务器进行对比测试。同时,测试过程中使用的随附机器也是与测试机相同类型的1核1GB内存,带宽为5Mbps,操作系统为CentOS 7.2。

2.处理器和内存性能

首先,我们在六个测试服务器上运行CPU分数。这里我们使用Geekbench 4的数据.Geekbench 4的相关测试程序可以从Geekbench网站下载。解压后,它可以运行。在这里,我们在每台服务器上运行五组运行以获得平均值。

在测试过程中,我们可以看到阿里云MN 4使用英特尔强劲的E5-2682 V4处理器,腾讯云S2采用英特尔强劲的E5-26xx V4处理器,华为云S6采用SkyLake架构英特尔强力金牌6278C。

在这三台服务器中,我们不了解腾讯云的具体型号,但根据Geekbench 4运行得分数据,它应该是最强的E5 269x v4。由于华为云S6采用了相对较新的架构,其单核和多核运行得分明显优于腾讯云S2和阿里云MN4。

在这里我们看到华为云S6服务器在处理器性能方面比其他同类产品有许多优势。此优势直接影响服务器的计算性能。在高性能场景中,华为云S6的性能优于腾讯云S2和阿里云MN4。

在内存方面,我们为每种产品选择了16GB规格进行测试,但不同的制造商有不同的内存选择。出于成本考虑,云服务器制造商很少发布内存的频率和型号。在这里,我们通过流测试工具测试阿里云,腾讯和华为云。服务器已经过测试。

Stream是业界最流行的综合内存带宽性能测量工具之一。 Stream支持四种操作:Copy,Scale,Add和Triad。

复制首先访问一个内存单元以读出其值,然后将该值写入另一个内存单元。 Scale操作从存储器单元读出值,执行乘法运算,然后将结果写入另一个存储器单元。 Add操作从内存单元读取两个值,添加它们,然后将结果写入另一个内存单元。 Triad的表示结合了Copy,Scale和Add操作以进行测试。

在测试之前,应该解压缩和编译流文件。具体代码如下:

Gcc-O 3-fopenmp-DSTREAM_ARRAY_SIZE=-DNTIMES=10 stream.c-o stream

在内存测试中,我们还测试服务器五次以获得平均值。具体测试数据如下:

在这里我们看到华为云S6服务器的内存规格要优于其他两个,所以其流内存测试数据也是最好的,腾讯云S2服务器紧随其后,阿里云MN4北京和阿里云MN4上海二手内存规格明显不同,其中引领带宽性能差距很大。

其中,我们可以看到华为云服务器的内存带宽几乎是Scale,Add和Triad上其他两台服务器的两倍。

通过这种方式,我们可以看到华为云在内存带宽性能方面能够很好地应对大规模数据,并且可以应对大量数据处理与高性能英特尔相结合的强大金6278C处理器。

3.存储性能

在此阶段,不同的云服务器供应商将提供不同的存储解决方案来处理各种使用场景。此存储解决方案通常称为云硬盘,它为计算服务(如ECS和BMS)提供持久性块存储服务。数据冗余和缓存加速等多种技术可提供高可用性和耐用性,以及稳定的低延迟性能。您可以格式化云驱动器,创建文件系统等,并持久存储数据。

在这个阶段,供应商基本上提供三种存储解决方案,即普通云盘,高速云盘和SSD云盘。在这里,我们通过安装不同类型的云盘来测试测试机器的存储容量。

由于阿里巴巴云和腾讯云测试领域的一般云盘销售缺货情况,我们仅测试了三家云服务提供商的高速云盘和SSD云盘。用于测试的工具是fio,测试项目包括随机读写IOPS和顺序读写吞吐量,测试磁盘大小为700GB。

虽然名称不同,但基本的磁盘命名方法,我们也可以大致了解这些硬盘的功能。华为云命名为高速硬盘高IO云盘,腾讯云将其命名为高性能云盘,阿里云表示对于高效云盘,这里我们先来看看每个高速云盘的性能。

在高速云盘4K随机读写性能方面,我们看到腾讯云的性能更好,4K读写基本上是6000IOPS,而华为云仍然是5000IOPS,阿里巴巴云仍然在5050IOPS,这个随机读写使得片段更高的数据可以获得更快的访问速度,但三个高速云盘的性能基本上没有太大差别,顺序读写的吞吐量性能也是一样的。这种高速云盘更适合存储一些冗余数据和静态数据。

在SSD云盘的命名中,每个系列也有自己的一套独立命名方法。华为云将其称为超高IO云盘,腾讯云和阿里云将其称为SSD云盘。 SSD云盘往往对粒子有更高的要求,这些粒子也可以保证对某些热数据的超高速访问。

在4K随机读写测试中,华为云的超高IO云盘达到了330,000 IOPS,比其他两个更引人注目。腾讯云端SSD云盘4K随机读写仅在20万IOPS上下,而阿里云SSD云盘4K随机读写上下23万IOPS,其中阿里巴巴云计算机机房4K随机写入性能不佳和上海机房一样,只有19万IOPS。随后的顺序读写测试,阿里云也出现了这个问题。

在顺序读写中,我们可以看到华为的云性能仍然引人瞩目。顺序读/写吞吐量已达到350MB/s,而腾讯云SSD云盘稳定在273MB/s。阿里巴巴北京的顺序写入吞吐量仅为199MB/s,而顺序读取吞吐量与上海机房基本相同,约为300MB/s。

从高速云盘和SSD云盘的整体测试中我们可以看出,高速云盘之间的整体差距并不大,但华为云在SSD云盘方面处于领先地位,而腾讯云SSD盘云性能较低。稳定性是可以接受的,虽然阿里云SSD云盘的性能高于腾讯云的性能,但不同机房的稳定性存在差距。

四,云主机内网测试

一般而言,每个云服务提供商允许用户在同一机房中申请多个服务器以构建各种服务。此服务称为虚拟私有云。用户可以在这些服务器之间自由配置IP地址段和子网。安全组等子服务也可以申请灵活的带宽和灵活的IP来构建业务系统。

这里我们首先使用netperf工具测试三个服务器运营商的特征之间的TCP带宽性能。在这里,我们需要在每个主机中启动四台随附的机器。 Netperf安装在测试仪和四台随附机器中。测试人员是服务器,随附的计算机是客户端。

test port命令如下:

Netserver-p Port& (7001,7002,7003,7004端口是测试端口)

客户端密码如下:

Netperf-H服务器rip -p端口-t TCP_STREAM-l 300 - - M 1440& (服务器Rip是测试机内网的IP,端口是相应的测试接口)

测试结果如下:

测试结果表明,华为内网的带宽约为400 Mbps,腾讯内网的带宽约为1100 Mbps,阿里内网的带宽约为280 Mbps。总体而言,腾讯的内网带宽适合于由多个服务器组成的内部网,具有较大的数据量。

接下来,我们使用iPerf3测试测试仪的UDP PPS,每个测试仪打开8个端口作为测试端口,每个培训师通过两个端口按下测试仪。打开端口-。

test port命令如下:

Iperf3-s-i 1-p端口

客户端密码如下:

Iperf3 -u -l 16 -b 100m -t 120 -c serverip i 1 -p port(serverip是内网IP,端口是测试机加压端口)

测试结果如下:

通过测试结果,我们可以看到华为P6内部网络PPS为25万,腾讯云S2内部网络PPS在45万到51万之间,阿里云MN4内部网络PPS为15万。总体而言,腾讯的内网数据表现较好,但其他两项的表现基本可以满足企业用户的日常需求。

五,云主机外网测试

云托管外部网络测试我们通过第三方测试网站测试要测试的服务器。外部网络和云主机之间的连接直接决定了未来相关服务的速度和质量。通过连续五组测试数据,我们得到了每个主机的平均PING值,如下:

我们看到每个家庭的平均PING值约为60ms,海外平均PING值约为130ms,相对接近。

接下来,我们通过从服务器下载100MB文件来测试测试服务器的传输速度和链路质量。测试每次进行五次,测试网络为青岛联通。测试结果如下:

在这里我们看到,在三个云服务提供商中,华为Cloud S6服务器具有更快的连接速度,整体文件下载优于其他两个。当然,此测试中有网络因素,但每个网络都相对稳定。

总结

总的来说,阿里云,腾讯云和华为云都接近这三台服务器。总体而言,华为云和腾讯云优于阿里云。

如果用户倾向于大规模计算和高速数据存储需求,那么华为云是更好的选择。如果要构建大规模的服务集群,腾讯的内网速度也是一个很好的保证。阿里云在国内市场的市场份额也吸引了不少用户。

至于价格,我认为这不是一个需要考虑的问题,因为主流的云服务供应商主要是按时或按订单进行订购,并且大批量会有各种折扣。有专门的销售人员给出参考。因此,对于网站管理员,云服务器制造商自然知道确定了需求和使用。