国内主流云服务器性能评测报告

作为朋友眼中的资深技术人士,这几年来,我用过不少的云服务、云产品。近段时间以来,总有朋友问我,云服务器这样的产品,虽说方便、安全,可是却不知道怎么选择适合自己的,网上相关的评测文章又很少,希望我能帮帮他们。那今天我就来写一写云服务器这个产品的评测。

以我自己的经验和感受,如果要买云服务器的话,还是应该在阿里云、腾讯云、金山云这些主流云服务商的产品中挑选。那么作为云服务器的深度使用者,我接下来就将对阿里云、腾讯云和金山云最新发布的同类产品进行评测,抛砖引玉,希望帮助大家挑选到适合自己的云服务器产品。

参评云服务器配置一览

下面我就目前阿里云、腾讯云、金山云官网在售的最新云服务器进行比对。此次参与实际评测的产品共有四台,分别为阿里云系列II 通用型IO实例和阿里云系列III 通用型IO实例,腾讯云系列2高IO型I2,以及金山云的IO优化型I2。我们首先来看一下它们各自的基本配置:

2017-05-11-04cbe53aad-0725-43b0-9ce2-f68

从配置来看,参评的最新云服务器都为8G内存,CPU型号则各不相同,金山云使用的英特尔处理器的主频最高,阿里云次之,腾讯云最低。

从衡量云服务器产品的三大关键指标进行性能对比

在测试工具的选择上,我采用的是linux环境下最常用的开源的系统测试工具phoronix-test-suite,它是目前最全面的系统基准测试开源工具,用该款软件来测试这4台云服务器产品的三项指标:CPU、内存和IO性能。

安装之后,我们先来看每个产品的核心——CPU的表现:

由于phoronix-test-suite会模拟各种软件进行测试,从而生成云服务器的CPU在不同应用场景下的测试数据,因此我尽可能多地虚拟不同的应用场景(下面的图里,中文标注的便是场景描述,翻译得不太好,大家多指教),下面这张图是测试的数据统计,一共有37项测试的指标,竖排看一共四列数据,第一列数据是阿里云系列III的,第二列数据是阿里云系列II的,第三列数据是腾讯云的,第四列是金山云的,绿色代表领先的数据,绿色越多,证明性能表现越好。见下图:

2017-05-11-53f56e38a7-b8f3-4e2a-808c-ef1

再来看各产品内存的表现:

内存测试的指标一共14项,也是竖排看四列数据,第一列数据是阿里云系列III的,第二列数据是阿里云系列II的,第三列数据是腾讯云的,第四列是金山云的,绿色代表领先的数据,绿色越多,证明性能表现越好。见下图:

2017-05-11-252795190c-604a-4cfd-81a1-ce3

最后看各产品IO的表现:

先说明一下,下面这张IO测试表格里,我没有将阿里云的两款产品放在里面比较,这是因为,阿里云不支持本地SSD数据盘,只有云盘,云盘是根据容量大小来售卖性能,所以不具备测试的意义。

IO测试的指标一共17项,第一列数据是腾讯云的,第二列是金山云的,绿色代表领先的数据,绿色越多,证明性能表现越好。见下图:

2017-05-11-4937bc3171-94f5-44e5-955a-254

最后我们将以上的测试结果做一个汇总统计,如下表:

2017-05-11-027ac10def-a9b0-443b-9694-f0d

总体来看,在CPU性能上,金山云表现最好,在内存和IO性能上,腾讯云表现最好,阿里云相对落后。

为什么会出现这样的测试结果呢?我试着分析一下原因。我觉得,在CPU测试方面,金山云表现好,这与金山云采用的2690v4 2.6Ghz处理器性能更好有关,阿里云系列III采用的CPU是2682V4,参数高于腾讯云的2680V4,但是实测性能反而不如腾讯,我猜测,这可能是因为,阿里云对CPU的性能进行了限速。

在内存测试方面,三家公司的产品表现各异,我觉得是两个原因造成的。一是各自采用的硬件不同,二是软件层对虚拟化的优化侧重点不同。

不过,从我的经验来看,CPU才是衡量一台云服务器产品最重要的指标,从上面的测试结果来看,采用更高配置的处理器,确实能够带来性能上的优势。

再来看看价格

笔者在各家官网查到的价格(每月)显示,4台云服务器在上述配置下,阿里云系列II的价格是582.6元,阿里云系列III的价格是601.6元,腾讯云是564元,金山云价格是536元。

总结

最后总结一下。对于云服务器这样的产品,性能固然重要,可是并非全部,除了性能,还包括机房如何、带宽如何、安全性如何、售后服务如何等等多个方面,但对于一篇评测文章来说,如果把这些都罗列进来,也是不现实的,一方面篇幅有限,另一方面则是除了性能,其它的这些因素很难通过评测文章的形式体现出来。因此这篇评测文章,可能在一些用户看来,并不全面,但我觉得,撰写这篇文章的意义在于,第一,我所用的测试工具和测试方法,可能会对关注云服务器这一产品的人有帮助;第二,虽然部分用户关注更多方面,但所有关注云服务器产品的用户中,还是有很大一部分关注所谓的“性价比”的,所以这篇文章,也就能给他们带来一些价值了,笔者在此也希望抛砖引玉,能引起大家的思考,出现更多更好的评测文章,帮助用户选购云服务器。



本文出处:畅享网
本文来自云栖社区合作伙伴畅享网,了解相关信息可以关注vsharing.com网站。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
【7A文】服务器性能计算全文共6页,当前为第1页。【7A文】服务器性能计算全文共6页,当前为第1页。 【7A文】服务器性能计算全文共6页,当前为第1页。 【7A文】服务器性能计算全文共6页,当前为第1页。 概述 GGGGG项目采用集中式部署(即所有的数据集中部署在总部服务器中),对于完成各功能服务器的性能,我们建议采用主流的TPC值进行性能估算。 TPC-C是一种旨在衡量联机事务处理(OLTP,又称业务处理系统)系统性能与可伸缩性的行业标准基准测试项目。 tpmC((TransactionPerMinute):TPC-C每分钟的吞吐量,按有效TPC-C配置期间每分钟处理的平均交易次数测量,至少要运行12分钟。 服务器从处理能力上来讲,最重要的指标是业务处理过程中所需要的并行处理能力,这一指标通常都是通过衡量主机的tpmC值取得;其它对主机硬件性能上的需求还包括内存大小,以及对外连接的数据线路带宽。在计算主机所需要的tpmC、硬盘及带宽时,直接影响这些计算结果的因素包括:用户的业务模型(也可以用一定收敛比来表示)、所开展的业务种类、所开展业务的并行应用需求。这种基准测试项目将对包括查询、更新及队列式小批量事务在内的广泛数据库功能进行测试,因此对于数据库密集型应用来说,TPC-C被许多IT部门视为衡量真实OLTP系统性能的有效指示器。 接口服务器性能计算 接口服务器在GGGGG系统中起到承上启下的作用,与OA、门户等其他业务系统的数据交互都需要通过标准接口完成,因此接口服务器的性能及稳定性也是至关重要的。 【7A文】服务器性能计算全文共6页,当前为第2页。【7A文】服务器性能计算全文共6页,当前为第2页。GGGGG系统的接口服务器使用Tomcat搭建,根据经验单服务器上的Tomcat的整体理论处理能力1000-20XX个用户并发连接。考虑到系统操作系统CPU使用率为10%,因此系统整体负载不能高于70%。 【7A文】服务器性能计算全文共6页,当前为第2页。 【7A文】服务器性能计算全文共6页,当前为第2页。 根据tpmC标准是根据标准模型中New-Order事物的处理数目来计算的,一个New-Order事物由平均4-5个SQL语句处理完成,整个测试执行过程中New-Order处理占45%。 为了方便计算接口服务器的性能,我们约定: 1)系统注册用户数为20XX00人(U1); 2)忙时集中并发系数为10%(B1); 3)接口服务对应的操作数为14.8(T1); 4)考虑服务器保留30%的冗余(R); 5)本次测试New-Order事物占全部的35%(Ty); 6)本次测试New-Order事物执行4个SQL(Ts); 7)一天内忙时的处理量为平均值的8倍(B2)。 8)每个交易折算标准交易系数,根据之前的项目经验系数为1.6; 接口服务器处理能力为: TPC-C=(U1GB1G(T1GTy/Ts))/(1-R)GB2G经验系数=20XX00G0.1G(14.8G0.45/4)G8G1.6/(1-30%)=608,914.28tpmC 根据业务规模和计算结果,建议接口服务器部署2台互为备份,单台配置4核CPU及16G内存。 GGG业务服务器性能计算 GGG业务服务器作为GGGGG项目最基本的处理单元,同时部署业务层、服务层和部分第三方软件,为保证系统的稳定和高效,因此GGG业务服务器必须进行负载均衡。 【7A文】服务器性能计算全文共6页,当前为第3页。【7A文】服务器性能计算全文共6页,当前为第3页。GGGGG系统的GGG业务服务器,是使用ApacheHTTP搭建的Web服务,负责承载所有用户请求,性能的高低直接决定整个系统的效率。 【7A文】服务器性能计算全文共6页,当前为第3页。 【7A文】服务器性能计算全文共6页,当前为第3页。 为了方便计算GGG业务服务器的性能,我们约定: 1)系统注册用户数为20XX00人(U1); 2)忙时集中并发系数为10%(B1); 3)最常用业务每次业务请求对应的操作数为10.7(T1); 4)一天内忙时的处理量为平均值的8倍(B2); 5)考虑服务器保留30%的冗余(R); GGG业务服务器处理能力为: TPC-C=(U1GB1GT1GB2)/(1-R)=(20XX00G0.1G10.7G8)/(1-30%)=2,445,714.29tpmC 根据业务规模和计算结果,建议GGG业务服务器部署4台,通过负载均衡设备进行访问,单台配置8核CPU及32G内存。 GGG业务检索服务器性能计算 GGG业务检索服务器使用Solr搜索引擎为GGGGG系统提供索引存储和检索的服务,一般情况下档案查询量要远大于浏览和下载电子文件数量,因此压力相对较大。 Solr搜索引擎是一个高性能,采用Java5开发,基于Lu

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值