首页 移动互联正文

鲲鹏云服务器实战:华为云鲲鹏KC1实例 vs. 阿里云G5实例

去年年底年底一月份,华为正式进入正式进入发布了鲲鹏920总体而言数据综合中心高性能处理过程器,该处理过程器兼容ARM架构,采用传统7纳米制造,极高 鼓励64核,主频可极高 2.6GHz,鼓励八通道DDR4、PCIe 4.0、100G RoCE图片来源来源。

华为云基于鲲鹏920处理过程器的通用计算得到总体而言水平型KC1实例,他成 市面上为数不多基于ARM架构的云专业服务器表现自然不肯定道如何去,科技型中小企业认定科技型中小企业认定第三种 人的与阿里云的企业所级通用型G5实例进行了全方位的对比。

一、处理过程器及内存性能

这次第三种 人的测试的云专业服务器类产品一共是华为云鲲鹏通用计算得到总体而言水平型KC1实例虽然 阿里云企业所级通用型G5实例各三台。除此之外形式专业服务器均为4核16GB内存、运行CentOS 7.4除此之外形式操作系统实现,且均位处帝都北京。

中不华为云KC1实例采用传统虽然 华为自研的鲲鹏920处理过程器,主频2.6GHz;阿里云G5实例虽然 采用传统英特尔SkyLake架构的至强铂金牌8163处理过程器,主频2.5GHz。第三种 人的进行Unixbench对这两款专业服务器进行性能跑分,科技型中小企业认定也也需要增加接受采访虽然 ,不着两款专业服务器架构相同,不但密切相关执行指令会略有相同。

华为云KC1实例跑分前也也需要增加对Unixbench再一次编译,也也需要增加直接把编译会报错,下述三条指令是亲自 进行ARM架构的专业服务器:

sed-i's/-mtune=native//'Makefilesed-i's/-march=native//'Makefilesed-i's/$fieldeq"bogoqq85249417s"/$fieldeq"bogoqq85249417s"or$fieldeq"BogoMIPS"/g'Run

修改后就也也需要增加进行Unixbench对这两种专业服务器进行跑分。

CPU多核整型跑分指令:

./Run-c4dhry2reg

CPU多核浮点型跑分指令:

./Run-c4whetstone

能在 里,第三种 人的对华为云KC1实例和阿里云G5实例一共进行六次跑分,直接把具体地:

进行平均得分的对比第三种 人的会发现,华为云KC1实例多核整型得分极高 阿里云的G5实例,多核浮点型得分两者不相上下。由此第三种 人的也也需要增加也能发现鲲鹏920处理过程器在性能表现自然上与x86架构处理过程器的差距很大,不但在整型计算上用其优势下来非常明显,即也也需要增加更多应对基因测序、图像渲染、大总体而言数据等大规模高强度的总体而言数据处理过程任务后。

再下来二者内存性能的表现自然。内存密切相关技术密切相关技术层面,相同厂家对内存选取是相同,出于节省成本的做出决定,云专业服务器厂商常会并不多公布内存的频率和型号,能在 里第三种 人的进行stream工具进行测试。

stream是业界广为流行的综合性内存带宽实际性能测量工具他成 ,鼓励Copy、Scale、Add、Triad四种除此之外形式操作。

Copy它先访问第三种 内存单元读出中不的值,再将值写入到另第三种 内存单元。Scale除此之外形式操作先从内存单元读出中不的值,作第三种 乘法运算,再将直接把写入到另第三种 内存单元。Add除此之外形式操作先从内存单元读出第三种 值,做加法运算,再将直接把写入到另第三种 内存单元。Triad的接受采访将Copy、Scale、Add三种除此之外形式操作组合下来进行测试。

对应的四种除此之外形式操作具体地:

复制(Copy) a(i) = b(i)

尺度变换(Scale) a(i) = q*b(i)

矢量求和(Add) a(i) = b(i) + c(i)

复合矢量求和(Triad) a(i) = b(i) + q*c(i)

测试前,虽然 先解压编译stream文件,具体地编译代码具体地:

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

能在 中不内存测试第三种 人的算来言测试专业服务器进行十次测试取平均值,具体地测试总体而言数据具体地:

*下述总体而言数据所在单位均为MB/s

进行平均值的对比第三种 人的也能发现,相同配置下,华为云KC1实例所进行的内缺乏性能上用优于阿里云G5实例的。第三种 讯速的总体而言数据传输也为专业服务器的总体而言数据处理过程强悍方面公司提供 了更更多保障。

虽然 ,内存时延也对总体而言而言专业服务器的总体而言数据处理过程强悍方面有比比较很大直接影响 。能在 中不内存时延指虽然 三级缓存的时延。

现目前处于的处理过程器常会说来全是三级缓存,处理过程器在取总体而言数据的目前处于会优先从最靠近的缓存目前处于,取不着再去内存取总体而言数据。越靠近处理过程器,取总体而言数据的加速度度越快,进行LMBench等工具第三种 人的能精准的刻画第三种 读取的延时,也更是第三种 人能在 句话内存时延,相同缓存的时延呈现虽然 指数级增长,在对应的缓存中,时延是稳定的。

内存的时延便大多 纳秒为所在单位,而第三种 人的实际业务的市场需求中常会便大多 毫秒为所在单位,进行LMBench,第三种 人的再获了两款专业服务器的时延现象:

中不,华为云KC1内存时延平均值为100.9纳秒,两个标准差为0.74;阿里云G5内存时延平均值为125.1纳秒,两个标准差为1.20。进行这组总体而言数据第三种 人的也能发现,华为云KC1的内存时延总体而言水平更低,也更多。相相较阿里云G5,在能在 上用近20%的压缩,能更更大多 处理过程器公司提供 稳定高速的总体而言数据处理过程强悍方面。

第三种 人的也能发现,他成 新品的华为云鲲鹏云专业服务器KC1在处理过程器内存的表现自然上不但现如今能超越同层次的X86专业服务器。肯定虽然 X86阵营的云专业服务厂商下来,第三种 是目前处于正视鲲鹏云专业服务器第三种 强悍的取胜了。

二、图片来源来源性能

常会说来来言,各家云专业服务厂商允许导致用户在同一机房申请多台专业服务器搭建种种专业服务,第三种 专业服务被称之为虚拟私有云,是导致用户也也需要增加在第三种 专业服务器他们之间自由配置IP分分店地址段、子网、安全组等子专业服务,也也也需要增加申请弹性带宽和弹性IP搭建业务系统实现。

能在 里第三种 人的一共方面进行netperf工具对这两家专业服务器运营商内网间TCP带宽性能进行测试。能在 里第三种 人的也也需要增加在各个主机中开启2台陪练机,测试机与2台陪练机均部分安装netperf,测试机做Server,陪练机做Client负责打流。

测试端口令具体地:

netserver-pport&科技型中小企业认定;(7001、7002、7003、7004端口为测试端口)

客户会端口令具体地:

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

后再进行sar命令查看打流的总体而言数据的平均值,测试直接把具体地:

测试直接把下来,华为云KC1实例内网带宽在3950Mbps上下,阿里云G5实例内网带宽在1500Mbps上下。总体而言而言下来,华为云KC1内网带宽愈加其优势,太适合总体而言数据量很很大多台专业服务器组成的内网专业服务器集群。

算是,虽然 内网的带宽,时延更是第三种 关键的参数。延迟做出决定系统实现每秒处理过程的莫过于请求数,而带宽做出决定了可支撑的莫过于负荷。

qperf和iperf/netperf好像也也需要增加评测第三种 节点他们之他们之间带宽和延时。也也需要增加在测试tcp/ip协议和RDMA传输。确实相较netperf和iperf,鼓励RDMA是qperf工具的独有特性。在CentOS中部分安装qperf愈加简单的,直接把进行yum工具也也需要增加直接把部分安装。

进行qperf测试专业服务器的延时和带宽,也也需要增加两台专业服务器一台做专业服务端那一台做客户会单打流。中不专业服务端直接把运行qperf,无需除此之外形式参数。

专业服务器端直接把运行qperf无需除此之外形式参数,默认很大会开启19765端口。客户会端运行获取带宽、延时现象,运行变化变化目前处于不也也需要增加指定端口号,不着指定主机名也也需要增加IP分分店地址步骤三 。能在 里第三种 人的查看专业服务端与客户会端的时延现象,并进行五次测试取平均值,测试直接把具体地:

第三种 人的也能发现华为云KC1实例内网时延平均为35.92微秒,而阿里云G5实例平均时延为41.70微秒,华为云的内网时延更短,更是让内网间总体而言数据交换下来讯速快捷,相相较阿里云G5专业服务器有近15%的得到得到总体而言水平。

不仅如此如此网的带宽和时延上,第三种 人的也能发现华为云KC1相相较阿里云G5同配置愈加其优势,更是为大规模的内网专业服务器集群建设工作带去了也也需要增加。

三、存储表现自然与购买价格

现目前处于相相同云专业服务器厂商会公司提供 相相同存储总体而言而言再一次解决方案以应对种种进行场景,第三种 存储总体而言而言再一次解决方案常会称之为云硬盘,它为ECS、BMS等计算专业服务公司提供 持久性块存储的专业服务,进行总体而言数据冗余和缓存加速度等多项密切相关技术,公司提供 高可用性和持久性,虽然 稳定的低时延性能。导致用户也也需要增加对云硬盘做格式化、创建文件系统实现等除此之外形式操作,进行总体而言数据做持久化存储。

现目前处于云专业服务厂商全是全是公司提供 三种存储总体而言而言再一次解决方案,一共是平常云盘、高速云盘、SSD云盘。能在 里第三种 人的进行挂载相同种类的云盘对测试机的存储强悍方面进行测试。

第三种 人那这次进行两家厂商的超高IO云盘/SSD盘进行测试,测试所进行的工具为fio,测试项目中虽然 随机读写IOPS和顺序读写吞吐量,测试磁盘大小均为1000GB。

在4K随机读写测试中,华为云超高IO云盘可极高 33000 IOPS,顺序读写吞吐量均达目前处于350MB/s。相相较阿里云的云盘加速度度上高出也有。

从SSD云盘对比下不难看出华为云愈加领先其优势,阿里云SSD云盘性能尚可。前段能在 华为云正式进入发布了云存储All-Flash战略,第三种 人的也期待中 华为云能在 存储上用持续的突破。

购买价格 密切相关技术密切相关技术层面,阿里云G5专业服务器4核16GB现目前处于报价为每年夏季4732.8元,虽然 4核16GB配置,虽然 极高 64核可选。而华为云KC1专业服务器现目前处于目前处于公测目前处于,极高 鼓励60核,测试之前导致用户也也需要增加免费申请进行。

总结

现目前处于多数云专业服务厂商均以X86架构的专业服务器大多 ,客户会对ARM架构的专业服务器常会说来持观望态度。但进行这次测评第三种 人的会发现,鲲鹏云专业服务器在计算、图片来源来源、存储等多个密切相关技术密切相关技术层面现如今成熟,且会在如大总体而言数据、基因测序等整型计算场景下较x86愈加其优势,肯定鲲鹏新算力的马上加入,也也需要增加为多样应用公司提供 全再一次算力选则。

这次,笔者与同行交流探讨过第三种 总体而言而言再一次解决,在专业服务器市场进入 上,英特尔虽然 惧怕AMD吗?显然还是是英特尔还是,AMD也罢,第三种 人的更是X86阵营的专业服务器制造商,而能威胁到X86架构专业服务器的,恰恰是来自美国体系虽然 ——ARM。Redis创始人Salvatore Sanfilippo这次也接受采访,他正在准备将ARM他成 Redis的大多 不仅如此如此架构。而微软也为Windows 10应用开发进行ARM的鼓励,虽然 ,ARM的前景未来发展可期。

算是,ARM专业服务器他成 云端主流虽然 很长一段路要走,而基于鲲鹏处理过程器的华为云鲲鹏全系列云专业服务,向产业释放鲲鹏新算力的虽然 ,也第三种 人虽然 也能发现华为能在 一细分领域坚定的决心。

版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。