【新葡萄京官网】腾讯云和华为云近似配置谁更适合站长选择,华为云全新云服务器S6性能评测分析

原标题:云计算服务商能力哪家强?华为云C3服务器了解一下

今天,华为云全新弹性云服务器ECS通用计算型云服务器S6(以下简称为“华为云S6云服务器”)正式发布,至顶网云能力评估小组对其展开了一场新的基于业务应用的云主机测试,对这款号称“中小企业上云首选”之称的全新一代云服务器的基础性一探究竟。

1概述

目前市面上有很多各种各样的云服务器产品,包括我们熟知的阿里云、腾讯云、百度云、华为云、Google
Cloud、微软Azure、亚马逊AWS等等云服务器厂商,除了一些大厂,小厂的云服务器质量参差不齐,这也导致很多做非专业人员在选择云服务器进行相关业务时遇到各种问题。

从结绳记事,到圆周率的发现

云计算为人们带来的是什么?是全新的业务模式、全新的管理流程,从而建立一套打破传统的全新沟通渠道。从而令制造、零售、政企、金融等各行各业产生出革命性的变革。新模式需要新技术进行支撑,才可使用户顺利踏上新的征途……

1.1背景

新葡萄京官网,本文的编写背景是目前机房服务器资源存在未充分使用的现象,为了合理分

配资源,现需要对服务器自身性能进行评估,探索一套评估方法,从而为后续资源合理分配提供依据。

一旦上云,欲罢不能。云服务器因为不需要运维人员去机房维护,也不需要企业或者个人去拉网线、搭机房、交电费等等问题,云服务器提供商往往会提供一整套完整的解决方案,帮助用户快速实现业务部署。

从万有引力定律,到10进制得出

今天,华为云全新弹性云服务器ECS通用计算型云服务器S6(以下简称为“华为云S6云服务器”)正式发布,至顶网云能力评估小组对其展开了一场新的基于业务应用的云主机测试,对这款号称“中小企业上云首选”之称的全新一代云服务器的基础性能一探究竟。

1.2评测指标

简单来说,服务器硬件性能指标来自于测试对象,一般x86服务器的主要组

成有CPU、内存、硬盘、网卡等。针对单机,评测指标重点关注CPU、内存、IO、网络;对于集群,重点关注网络、高可用。

    本文主要评测单机性能,指标如下:

    CPU—计算能力

    内存—延时、速率

    IO—读写能力

    网络—网络带宽

另外,弹性云服务器也是各家服务器厂商推出的一种主流的云服务器解决方案,它是一种可随时自助获取、可弹性伸缩的云服务器,帮助用户打造可靠、安全、灵活、高效的应用环境。

科技的每一次进步,都伴随计算的发展

新葡萄京官网 1

1.3工具概况

CPU主流评测工具有Linux平台的SPECCPU、linpack,Windows平台的Sandra。

内存主流评测工具有Linux平台的stream,Windows平台的Sandra。

IO主流评测工具有Linux平台的Iozone,Windows平台的Iometer。

网络主流评测工具有Linux平台的iperf、netperf。

其他一些对整体系统进行评测的工具就不再介绍了,例如SPEC系列、TPC基准系列。

下面我们通过对国内常见的三家云服务厂商阿里云、腾讯云以及华为云的类似弹性云服务器产品进行对比,看看这三家云服务厂商类似产品的具体表现如何吧。

如今,云计算的使用已经成为企业发展不可阻挡的趋势。那么云计算的基础——计算能力到底多重要呢?

华为云ECS通用计算型云服务器S6

2 CPU性能

一、服务器基本信息

在云计算的虚拟系统中,网络的数据转发、存储的数据传输乃至于整套云计算系统的管理控制,均需要依靠CPU的运算处理能力进行支撑。这些运算资源的消耗,都会对云计算系统的计算能力产生影响。然而在云计算的IaaS层,计算、存储、网络又是决定上层各类新兴云服务和客户业务稳定、高效运营的基石,是一个云计算系统的核心竞争力。因此,云计算系统的计算能力也成为了云能力评估小组所关注的重点项目之一。

率先商用背后的技术实力

2.1评测方法

关于Linux测试cpu性能,有3个重要的概念:上下文切换(context
switchs),运行队列(Run queue)和使用率(utilization)。

业务运行中最关注的CPU项就是使用率,使用率是和业务负载强相关的,通常可以通过监控软件或Linux系统工具获取。

另一个基本评测值就是计算能力,包括整数、浮点计算,可以使用SPECCPU、linpack测试。

此次评测我们对比的阿里云共享通用型MN4服务器、腾讯云标准型S2服务器以及华为云S6服务器,三种类型服务器测试平台均为4核16GB内存,带宽均为5Mbps,运行系统均为CentOS
7.2。

借着华为云近期推出新一代采用Xeon SkyLake CPU
C3系列云主机产品的机会,云能力评估小组展开了“新一代至强处理器在云计算系统中运算处理能力”的评测活动。下面我们就来看一下,在传统网络、计算、存储上均有扎实技术积累的华为,在虚拟化的云计算系统中是否会有同样的技术实力展现。

今天, Intel全新发布了最新款CPU Cascade
Lake,恰在同天,华为云也正式对外公布商用了基于Cascade
Lake的S6云服务器。实际上,早在一个月之前,华为云S6云服务器就已经抢先一步,率先在国内开启公测。之所以能够领跑产业,率先商用的原因,笔者觉得应该归功于华为云本身的技术基因与长期的技术积累,从而一朝实力彰显。

2.2评测工具

CPU使用率是平时最关注的性能项,采用系统工具或第三方工具都可以。具体工具不再详述。

CPU整数、浮点计算能力,是服务器发布必测项,但是对于客户却不太重要,客户关注的是业务运行时CPU的能力是否会成为瓶颈。评测工具主要有SPECCPU2006、Linpack:

SPEC CPU 2006包括了CINT2006和C
FP2006两个子项目,前者用于测量和对比整数性能,而后者则用于测量和对比浮点性能,SPEC
CPU 2006包括了12项整数运算和17项浮点运算。

Linpack现在在国际上已经成为最流行的用于测试高性能计算机系统浮点性能的benchmark。通过利用高性能计算机,用高斯消元法求解N元一次稠密线性代数方程组的测试,评价高性能计算机的浮点性能,测试结果以浮点运算每秒(Flops)给出。

为了保证数据的准确性,我们测试时选取了各家厂商北京和上海两个机房的服务器进行对比测试,同时测试过程中所使用的陪练机也均为与测试机同类型的1核1GB内存,带宽为5Mbps,CentOS
7.2操作系统。

四项关键测试

在本次华为云C3云主机测试项目上,除了云计算IaaS层最主要的计算、存储和网络性能之外,还对云主机的内存带宽同样进行了测试。在计算性能方面,我们选择用的是可以跨平台使用的性能测试软件Geekbench来对CPU的整数、浮点运算处理能力进行测试。在存储性能方面,通过fio对存储产品的传输速率(IOPS)和带宽进行测试。在内存性能方面利用stream对内存带宽进行测试。在网络性能测试中,我们还继续沿用Netperf对网络带宽和网络连接处理性能进行测试,并利用Iperf对网络的数据包转发性能进行测试。具体测试结果如下:

2017年,华为宣布成立Cloud
BU,强力投入公有云。华为云致力于提供稳定可靠、安全可信、可持续创新的云服务,做智能世界的“黑土地”,推进实现“用得起、用得好、用得放心”的普惠AI。截至2018年底,华为云已上线160+个云服务以及HCS、SAP、HPC、游戏等140+解决方案,帮助新华社、新浪、秒拍、深圳交警、贝瑞基因、金域医学等行业客户加速数字化进程。华为云的云市场新增上架应用1500个,发展全球合作伙伴超过6000家。一年时间,华为云快速成长,成绩有目共睹,无疑已经成为公有云领域的绝对角力者。

3 内存性能

二、处理器与内存表现

计算性能

提起云主机的计算性能,现在谈的最多的是Scale Up、Scale
Out的横、纵向扩展和计算资源的灵活复用,单台云主机的计算能力却少有人去进行了解。从系统架构的角度去看,这样做是没有问题的,单台云主机的计算资源毕竟是有限度的,要满足多变的应用需求,必须要有灵活的资源调度能力。

但是从用户使用的角度讲,多购买一台云主机就要多增加一份成本投入,提升虚机配置的成本因素也需要去进行考虑。因此,单台云主机计算性能的“含金量”问题,开始显现出来了。

下面我们就来看一下,华为云C3云主机的计算性能:

由于云主机大多采用的是Linux操作系统,因此在本次测试中,选用的是可以跨平台使用的Geekbench测试工具来对华为云C3云主机进行测试。华为云C3云主机采用的是Intel
全新一代Xeon SkyLake
CPU,CPU型号为6151、(为Intel的定制型号)。在云主机配置上,我们选用的是4核16G内存。Geekbench测试结果如下:

新葡萄京官网 2

Geekbench是通过一系列数据加密、数据压缩、图像压缩、图形计算、脚本处理和路径计算的方式,对CPU的整数类型计算能力进行测试,并通过期权价格模似、图像的生成、锐化和模糊以及物理仿真、3D几何场景描述类的浮点计算功能对CPU的浮点计算能力进行测试。并将各个测试结果综合后,统一对CPU的整数计算和浮点计算能力进行打分。

考虑到单一的测试打分结果并不好对云主机的计算能力进行分析。因此我们选用Geekbench网站上公布的,采用同版本测试软件测试并与本次测试云主机配置相近的至强E3-1270
v5的测试结果和另一相同配置的主流云主机进行Geekbench测试后结果进行综合对比。

通过CPU综合性能对比我们可以了解,虽然Xeon E3-1270
v5主频高达4.0GHz,并且还有超线程技术助力,但也只是在单核CPU的整数性能上略胜华为云C3云主机一筹,在单核CPU浮点性能上和多核CPU整数、浮点性能上均被华为云的C3云主机超出。华为云C3云主机和参与对比的,同样采用Xeon
SkyLake
CPU的同配置云主机相对比时,更有着14.8%的性能优势。而我们在对比中,也并未选用多核CPU处理性能过低的云主机来进行对比。

新葡萄京官网 3

Geekbench整数测试分类线图

新葡萄京官网 4

Geeekbench浮点测试分类线图

为了对Geekbench的测试结果进行核验,我们对Geekbench的整数和浮点测试分类细项测试结果也进行了整理对比。在对比结果线图上,也基本上呈现出和综合性能打分相近的结果——三者的测试结果比较相近,华为云C3云主机与Xeon
E3-1270 v5的单项测试结果互有胜出,单核结果Xeon E3-1270
v5比较有优势,多核结果则是华为云C3云主机更加出色。

由此可知,在计算性能方面,华为云C3云主机不但具备出色的云主机计算性能,甚至与物理服务器相对比,也有着不凡的性能表现。

另一方面,华为云持续创新,加速奔跑,通过在线的方式将华为30多年在ICT基础设施领域的技术积累和产品开放给客户,持续发布业界领先的产品。能够抢先一步,提前商用如此高性能和高性价比的S6实例,正是华为云将更多的技术红利第一时间释放给客户的体现。

3.1评测方法

内存性能一般关注的指标是延时、带宽,测试方法有Windows下使用Sandra,Linux使用stream进行评测,可以得到当前内存的实际速率、延时。这是单独针对内存的测试方法,但在实际应用中通常对内存的评测是在压力、稳定性、性能测试时的监测内存的使用。

首先我们对六台测试服务器进行CPU跑分,这里我们采用的是Geekbench
4跑分的数据,Geekbench
4相关测试程序可以在Geekbench网站下载。解压后即可运行,这里我们对每台服务器进行五组跑分取平均值。

内存性能

除了CPU计算能力之外,在应用处理时,需要调用的数据信息大多需要在内存中进行缓存。内存带宽不足,数据传输不能尽快向多核CPU上进行分发,也会对多核处理器的计算能力产生影响。因此内存的调用和数据处理性能,也是云计算处理能力的一个重要测试指标。

在内存测试中,云能力评估小组选用了测试工具Stream,并利用64M的大页面来对华为云C3云主机和对比公有云主机进行了测试,测试公有云平台依然选用的是四核16G云主机。

Stream在对内存带宽进行测试的时候会进行四种操作:Copy、Scale、Add、Triad。

Copy,先访问一个内存单元读出其中的值,再将值写入到另一个内存单元。

Scale,从内存单元读出其中的值,作一个乘法运算,再将结果写入到另一个内存单元。

Add,从内存单元读出两个值,做加法运算,再将结果写入到另一个内存单元。

Triad,是将上面三个操作组合起来。

新葡萄京官网 5

从内存带宽性能对比的柱状图我们可以看出,华为云C3云主机的存储带宽性能最好,参与对比的云主机为次,双方有大约5%左右的性能差距。

下面就让我们一睹S6的性能风采。

3.2评测工具

STREAM是业界广为流行的综合性内存带宽实际性能测量工具之一。随着处理器处理核心数量的增多,内存带宽对于提升整个系统性能越发重要,如果某个系统不能够足够迅速地将内存中的数据传输到处理器当中,若干处理核心就会处于等待数据的闲置状态,而这其中所产生的闲置时间不仅会降低系统的效率还会抵消多核心和高主频所带来的性能提升因素。STREAM具有良好的空间局部性,是对TLB友好、Cache友好的一款测试。STREAM支持Copy 、Scale 、 Add、 Triad四种操作。

测试过程中,我们看到,阿里云MN 4采用的是英特尔至强E5-2682
v4处理器,腾讯云S2采用的是英特尔至强E5-26xx
v4处理器,华为云S6则采用的是SkyLake架构的英特尔至强Gold 6278C。

存储性能

系统内存的容量毕竟有限,对于数据的存储还是要依靠硬盘或者SSD来进行支持。接下来云能力评估小组采用现在比较成熟的fio测试工具,利用4K块大小和1M块大小对华为云C3云主机和对照平台大小为800G的SSD云盘、高效云盘和普通云盘的IOPS和带宽进行了测试。测试结果表格统计如下:

新葡萄京官网 6

为了便于用户查看,我们将各项测试的高、低测试结果,在表格中以不同颜色进行区分。从中不难看出,在存储性能中,华为云各项测试成绩依然领先。参与对比的云主机无论在带宽性能还是IOPS方面与华为云相对比,均有一定的性能差距。

但这里需要说明的是,从存储测试结果来看,参与对照平台有明显的限速情况。对云计算资源的合理控制,云能力评估小组始终是抱以一种支持的态度的。云计算系统虽然可以组建的非常庞大,但其内部每个节点可提供的资源毕竟是有限制的,合理对内部资源进行控制比如当前存储的IO传输速率和存储带宽,有利于云计算整体稳定性和可靠性的提升。但是由于目前尚缺乏统一的存储数据传输性能评估标准,因此尚无法对云存储性能限速进行合理评判。以后有机会云能力评估小组也会再尝试与相关厂商进行进一步沟通,力争进早对云存储应用性能整理出一个合理的判断基准。

加量不加价 释放技术红利的华为云S6

4 IO性能

这三款服务器中,腾讯云的具体型号我们无法知晓,但是通过Geekbench
4跑分数据来看,应该是至强E5 269x
v4。由于华为云S6采用的架构比较新,所以华为云S6单核和多核跑分明显好于腾讯云S2和阿里云MN4。

网络性能

去年虽然我们已经进行过了一次公有云主机的网络和网络应用性能评测,但是对华为云有所疏忽。这次借着对新CPU处理能力评测的机会,也重新对华为云C3云主机的网络和网络应用性能进行了一次测试。并且还是选择上面测试中同一公有云厂商产品进行性能对比。

新葡萄京官网 7

从网络性能的测试成绩来看,华为云C3云主机充分继承了其网络技术起家的优良传统。不但为被测云计机分配了近2Gbps的内部传输网络带宽,在网络的数据包转发能力上,居然还达到了接近小包线速的超高转发性能。而且在TCP_RR和TCP_CRR的测试中测试成绩也是大幅度的领先。但是正如上次网络和网络应用测试中所分析的一样,在正常网络应用中很少会出现如此高的网络应用需求,如此高的网络性能配置是否会带来云计算系统资源的浪费还有待去更深入的进行了解。通常网络应用中的数据包转发速率在每10Mbps带宽下提供2KPPS左右的数据包转发速率基本上就可以满足绝大部分的应用需求了。因此参与对比的云主机在网络层的转发性能目前是完全可以满足正常网络的应用,并留有了一定的转发性能余量了。当然对于云主机的用户而言,同样的价格区间内,更高更好的网络性能也完全是喜闻乐见的一个事情,同时随着高并发应用的增加,对网络层的转发性能的要求也在不断提升。目前看来华为云同配置的云主机价格还是这三个公有云中最有优势的一个,这就不得不让人由衷的佩服了,希望在今后这种优势依然可以得到保持。

通过华为云网站产品页面中弹性云服务器所呈现的内容,我们对通用计算型S6云服务器,与上一代通用计算型S3云服务器做如下技术指标对比。

4.1评测方法

服务器的存储性能也就是指IO性能,通常评测的重点是各种数据块(512B、4K、2M…)下的读写能力,具体指标有IOPS、带宽、时延。测试原理是工具对存储加压也就是产生各种读写操作来测试整个IO的最大能力。

这里我们看到,华为云S6服务器在处理器上的优势相比于其他厂商类似类型的产品性能上还是有很多的优势的,这种优势直接影响服务器的计算性能,在高性能的场景下,华为云S6相比于腾讯云S2和阿里云MN4表现会更好。

云计算需要为其打下更坚实的技术基础

通过这次云主机基础性能测试,我们可以看到华为云可谓“后来者居上”,无论是在计算性能、内存性能、存储性能还是网络性能上,均以十分明显的优势领先于其它相对比产品。但是在网络性能方面,过高的性能配置是否会造成整体资源的浪费还有待进一步了解。

当然,在网络和存储方面,我们一直在孜孜不倦的追求更大的带宽和更高的处理性能,但在云计算领域,统筹的规划来确保整个云系统的有效运营同样重要。在这方面,经验弥足珍贵,而这无法依靠性能指标进行评判。选购云服务的小伙伴需要参照数据再进行综合考虑。

虽然云计算已经有了十多年的技术发展,但是新硬件、新技术、新应用依然是层出不穷。一时的领先但疏忽了对新技术的掌握,可能瞬间就被超越。只有在不断的应用技术积累的情况下,不停夯实自身的技术基础,才可以走的更远。目前领先者也不能骄傲,云计算的技术征程才是刚刚起行,只有在实际的用户应用中不断的摔打,最后站立着的才能笑傲群雄。

云能力评估小组也将再接再厉,继续将用户所关注的各类云计算应用项目,通过产品测试的形式更多的向大家进行展示。

更多精彩内容,尽在“华为云”公众号~返回搜狐,查看更多

责任编辑:

1、CPU主频提升15%

4.2评测工具

Iometer是Windows系统下对存储子系统的读写性能进行测试的软件。可以显示磁盘系统的最大IO能力、磁盘系统的最大吞吐量、CPU使用率、错误信息等。用户可以通过设置不同的测试的参数,有存取类型(如sequential
,random)、读写块大小(如64K、256K),队列深度等,来模拟实际应用的读写环境进行测试。

IOzone主要用来测试操作系统文件系统性能的测试工具,该工具所测试的范围主要有,write
, Re-write, Read, Re-Read, Random Read, Random Write, Random Mix,
Backwards Read, Record Rewrite, Strided Read, Fwrite, Frewrite, Fread,
Freread, Mmap, Async I/O。使用iozone可以在多线程、多cpu,并指定cpu
cache空间大小以及同步或异步I/O读写模式的情况下进行测试文件操作性能。

在内存方面,各家产品我们均选取16GB的规格进行测试,但是不同厂家对内存选取也不同,出于节省成本的考虑,云服务器厂商往往很少公布内存的频率和型号,这里我们通过stream测试工具对阿里云、腾讯云以及华为云上的测试服务器进行测试。

通过华为云通用计算型S3与S6云服务器公开指标,我们可以了解,华为云S6云服务器在处理器基础频率主频上,比华为云S3云服务器提升15.3个百分点。

5 网络性能

stream是业界广为流行的综合性内存带宽实际性能测量工具之一。stream支持Copy、Scale、Add、Triad四种操作。

2、网络包转发性能最大提升150%

5.1评测方法

 网络带宽不难理解,就是系统收发包时的最大流量,一般分为TCP、UDP两种模式。影响服务器网络性能主要是网卡的性能,其他如系统内核、驱动也是相关因素。测试方法一般需要2台服务器进行收发包,一端server,一端client。

Copy它先访问一个内存单元读出其中的值,再将值写入到另一个内存单元。Scale操作先从内存单元读出其中的值,作一个乘法运算,再将结果写入到另一个内存单元。Add操作先从内存单元读出两个值,做加法运算,再将结果写入到另一个内存单元。Triad的表示将Copy、Scale、Add三种操作组合起来进行测试。

在网络包转发性能上,华为云8U规格的S6云服务器的最大网络收发包性能为50万PPS,对比华为云相同规格S3云服务器的20万PPS,性能上提升了150%。

5.2评测工具

Iperf是一个网络性能测试工具。Iperf可以测试TCP和UDP带宽质量。Iperf可以测量最大TCP带宽,具有多种参数和UDP特性。Iperf可以报告带宽,延迟抖动和数据包丢失。利用Iperf这一特性,可以用来测试一些网络设备如路由器,防火墙,交换机等的性能。

Netperf是一种网络性能的测量工具,主要针对基于TCP或UDP的传输。

Netperf根据应用的不同,可以进行不同模式的网络性能测试,即批量数据传输(bulk
data
transfer)模式和请求/应答(request/reponse)模式。Netperf测试结果所反映的是一个系统能够以多快的速度向另外一个系统发送数据,以及另外一个系统能够以多快的速度接收数据。

测试前,应该先解压编译stream文件,具体编译代码如下:

3、内网带宽最大提升80%

gcc-O3-fopenmp-DSTREAM_ARRAY_SIZE=64000000-DNTIMES=10stream.c-ostream

同样在内网带宽上,华为云S6云服务器此次也有非常大的提升,以华为云2U规格为例,S6相比S3内网带宽提升了80%以上。

这里的内存测试我们同样对测试服务器进行五次测试取平均值,具体测试数据如下:

实际应用的处理性能考察1、计算性能评测

这里我们看到,华为云S6服务器内存规格相比于其他两家更好,这样它的stream内存测试数据也是最好的,腾讯云S2服务器次之,阿里云MN4北京和阿里云MN4上海采用的内存规格显然并不一样,这就出现带宽表现差距比较大的情况。

本次华为云S6云服务器测试中,依然选用的是可以跨平台使用的Geekbench测试工具来对华为云S6云服务器进行测试。

其中我们看到,华为云服务器在Scale、Add以及Triad三项上,内存带宽表现基本上是其他两家的2倍。

华为云S6云服务器采用的是当前Intel 全新推出的定制版英特尔至强 Cascade
Lake可拓展处理器,在云主机配置上,我们选用的当前用户最常采选用的4核16G内存配置来考察华云为S6服务器的实际计算能力。Geekbench统计华为云S6云服务器配置如下:

这样我们可以看到,华为云在内存带宽的表现上能很好地应对大规模数据,结合高性能的英特尔至强Gold
6278C处理器,能够应对大量的数据处理。

新葡萄京官网 8

三、存储表现

华为云S6云服务器配置信息

现阶段不同的云服务器厂商会提供不同的存储解决方案以应对各种使用场景,这种存储解决方案往往称之为云硬盘,它为ECS、BMS等计算服务提供持久性块存储的服务,通过数据冗余和缓存加速等多项技术,提供高可用性和持久性,以及稳定的低时延性能。您可以对云硬盘做格式化、创建文件系统等操作,并对数据做持久化存储。

华为云S6云服务器Geekbench单核及多核整数运算打分成绩

现阶段厂商基本上都会提供三种存储解决方案,分别是普通云盘、高速云盘、SSD云盘。这里我们通过挂载不同种类的云盘对测试机的存储能力进行测试。

华为云S6云服务器Geekbench单核及多核浮点运算打分成绩

由于阿里云和腾讯云测试区普通云盘销售均出现断货情况,我们只对受测的三家云服务商的高速云盘和SSD云盘进行测试,测试所使用的工具为fio,测试项目包括随机读写IOPS和顺序读写吞吐量,测试磁盘大小均为700GB。

Geekbench是通过一系列数据加密、数据压缩、图像压缩、图形计算、脚本处理和路径计算的方式,对CPU的整数类型计算能力进行测试,并通过期权价格模似、图像的生成、锐化和模糊以及物理仿真、3D几何场景描述类的浮点计算功能对CPU的浮点计算能力进行测试。并将各个测试结果综合后,统一对CPU的整数计算和浮点计算能力进行打分。

各家虽然命名不同,但是基本的磁盘命名方式我们也能大体了解这些硬盘的一个能力如何,华为云将高速硬盘命名高IO云盘,腾讯云将其命名为高性能云盘,阿里云则称之为高效云盘,这里我们首先来看一下各家高速云盘的表现。

根据Geekbench网站上列出测试结果可以了解到,华为云S6云服务器的单核CPU处理性能完全可以和相同主频物理机相媲美,而多核处理性能也基本处于等比例性能提升状态,表现出了极强的公有云服务器计算处理能力。

在高速云盘4K随机读写表现上,我们看到腾讯云表现更好一些,4K读写基本上为6000IOPS,而华为云保持在5000IOPS,阿里云保持在5050IOPS,这种随机读写让一些碎片化较高的数据能得到较快的存取,不过这里三家高速云盘表现基本上没有太大的差别,在顺序读写的吞吐量表现也是如此。这种高速云盘更适合存储一些冗余数据和静态数据。

存储性能评测

在SSD云盘命名上,各家也有自己一套独立的命名方式,华为云称之为超高IO云盘,腾讯云和阿里云称之为SSD云盘。SSD云盘往往对颗粒要求比较高,这些颗粒也能保证一些热数据的超高速存取。

在存储领域,至顶网云能力评估小组采用现在比较成熟的fio测试工具,利用4K块大小和1M块大小对华为云S6
四核16G内存云服务器挂载一块大小为500G的超高IO云硬盘、10块大小为500G的超高IO云硬盘的IOPS和带宽进行了测试。测试结果统计如下:

在4K随机读写测试中,华为云超高IO云盘达到33万IOPS,相比于另外两家着实抢眼。腾讯云SSD云盘4K随机读写仅在20万IOPS上下,而阿里云SSD云盘4K随机读写在23万IOPS上下,其中阿里云北京机房4K随机写表现不如上海机房,仅为19万IOPS。其后的顺序读写测试,阿里云也出现这一问题。

华为云服务器S6存储性能测试结果

顺序读写中我们看到华为云表现依旧抢眼,顺序读写吞吐量均达到了350MB/s,而腾讯云SSD云盘稳定在273MB/s。阿里云北京机房顺序写吞吐量仅为199MB/s,而顺序读吞吐量基本与上海机房持平,在300MB/s上下。

从华为云S6存储性能测试结果可以看出,得益于华为云平台超高IO云硬盘所提供的强劲性能,在本次华为云S6云服务器的IO读写性能测试中,4K随机读写性能均达到了26495
IOPS(附注:华为云超高IO云硬盘的最高IO性能可以达到3.3万IOPS)。是以前测试华为云存储高IO云硬盘性能(4517
IOPS)的5倍以上。而在1M顺序读写测试中,华为云平台超高IO云硬盘可以达到350MB/S的传输带宽,也比以前测试的华为云存储高IO云硬盘有了近一倍的性能提升。

从对高速云盘和SSD云盘的整体测试上我们看到,各家的高速云盘整体差距并不大,但是SSD云盘上华为云更具领先优势,而腾讯云SSD云盘性能较低稳定性尚可,阿里云SSD云盘性能上虽然比腾讯云高一些,但是不同机房之间的稳定性有差距。

不但如此,在随后进行的10盘并发存储性能测试中,华为云S6云服务器单虚机在挂载10块超高IO云硬盘之后,4K随机读的并发IOPS性能提升到138418
IOPS之高,4K随机写的并发IOPS性能更提升到了153854
IOPS。读、写的并发带宽也分别提升到了2309 MB/S与2324
MB/S。显示出了异常出色的存储数据传输能力。

四、云主机内网测试

网络性能评测

一般而言,各家云服务厂商允许用户在同一机房申请多台服务器搭建各种服务,这种服务被称之为虚拟私有云,是用户可以在这些服务器之间自由配置IP地址段、子网、安全组等子服务,也可以申请弹性带宽和弹性IP搭建业务系统。

1、网络带宽

这里我们首先使用netperf工具对这三家服务器运营商内网间TCP带宽性能进行测试。这里我们需要在各个主机中开启4台陪练机,测试机与4台陪练机均安装netperf,测试机做Server,陪练机做Client负责打流。

在网络性能评测中,我们选用Netperf测试工具对华为云S6
四核16G内存云服务器的网络带宽进行了测试,并利用sar来统计测试服务端的网络带宽。

netserver-pport&(7001、7002、7003、7004端口为测试端口)

netperf-Hserverip-pport-tTCP_STREAM-l300---m1440&(serverip为测试机内网IP,port为对应测试接口)

新葡萄京官网 9

测试结果来看,华为云内网带宽在400Mbps上下,腾讯云内网带宽在1100Mbps上下,阿里云内网带宽在280Mbps上下。整体来看,腾讯云内网带宽根据优势,适合数据量比较大的多台服务器组成的内网。

Netperf一对一测试结果

接下来我们使用iPerf3对测试机进行UDP
PPS测试,这里每台测试机开放8个端口作为测试端口,每台陪练机通过2个端口对测试机加压。开放端口为16001-16008。

从Netperf一对一测试结果截图可以看出华为云S6
四核16G云服务器在rx端的网络传输可以高达275982.59KBPS,将传输字节换算后,网络带宽可以达到2.2Gbps左右,表现出良好的网络传输带宽保障能力。

iperf3-s-i1-pport

iperf3-u-l16-b100m-t120-cserveripi1-pport(serverip为内网IP,port为测试机加压端口)

2、数据包转发

通过测试结果我们看到,华为云S6内网PPS为25万,腾讯云S2内网PPS在45万至51万之间,阿里云MN4内网PPS为15万。整体来看,腾讯云内网数据表现更好一些,不过其他两家的表现也基本上能满足企业用户日常的使用需要。

在数据包转发性能测试时,至顶网云能力评估小组选用的是Iperf测试工具进行测试,并利用sar来统计测试服务端的数据包转发速率。

五、云主机外网测试

新葡萄京官网 10

云主机外网测试我们通过第三方测试网站对待测的服务器进行测试,外网与云主机的连通性直接决定未来相关服务的速度和质量。通过连续五组测试数据,我们取得各台主机的平均PING值,具体如下:

Iperf测试结果

我们看到各家平均PING值在60ms上下,海外平均PING值在130ms上下,整体比较接近。

测试结果表明,无论是采用一台客户端一台服务器一对一进行测试,还是新增到二台客户端一台服务器时,数据包转发速率均可以稳定在250000PPS左右,显示出稳定的数据包转发处理能力。

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

通用不平凡,超高性价比

这里我们看到,三家云服务商中,华为云S6服务器连接速度较快,整体文件下载也优于另外两家。当然,本身这一测试存在网络的因素,但是各家网络相对而言都是非常稳定的。

上述测试结果表明:借助华为云定制款,全新一代Intel Cascade
Lake处理器的性能优势,使得通用型的华为云S6云服务器在计算处理性能上获得显著的提升,已经具备和高端处理器相抗衡的能力。

总结

依靠华为自研高性能智能网卡,华为云S6云服务器的网络性能同样得到跨越式提升,同时华为云S6云服务器还具备了十分稳定且出色的存储数据传输性能。但在价格上,依然是通用处理器的使用价格,提质不提价,经过测评,华为云S6性能大幅提升,可以适配网站部署/APP开发、轻量级数据库及缓存、较高并发量等互联网场景,完美支撑中轻负载企业应用,是名副其实的中小企业上云首选。

总的来讲,阿里云、腾讯云和华为云配置接近的三款服务器表现整体而言,华为云和腾讯云是优于阿里云的。

如果用户倾向于大规模运算以及高速的数据存储需求,华为云是更好的选择。如果要建立大规模的服务集群,腾讯云内网联通速度也是非常好的保障。而阿里云在国内市场的占有率也让不少用户有所青睐。

至于价格,我认为这并不是一个需要考虑的问题,因为主流的云服务厂商主推的是按期订购或是按量订购,同时用量大也会有各种各样的优惠,针对于大客户更会有专门的销售人员给出参考。所以说,对于站长们来讲,确定好需求和用量,云服务器厂商自然就清楚的出来了。

相关文章