『IT之家』主流服务云端对决:华为云HECS/阿里云S6谁更强

随着云服务的兴起 , 大量的企业应用都纷纷上云 , 区别于传统的物理服务器 , 云服务器更容易上手 , 部署也更加快捷 , 这就催生了大量的云服务提供商 , 国外诸如微软、亚马逊、谷歌都有自己的云服务 , 而国内市场包括阿里云、腾讯云、百度云、华为云、金山云等云服务商也不断的面向市场提供各种不同层级的云服务 。
我们熟知的 , 阿里巴巴数字经济体系、腾讯游戏体系等等 , 这些企业重大战略方向所有的服务能力基础都是建立在服务器基础上的 , 只有这样 , 所有配套的互联网、智能交互、数据分发等各类服务才能得到支持 。 如今 , 绝大部分厂商均选择将自家的生态部署在云服务器上 , 这也体现出云服务器作为一项基础设施已经转变为一项服务 , 这就是我们说的IaaS——基础设施即服务 。
现阶段 , 国内大量的服务都是中小型级别 , 这些就是云服务的主流使用群体 。 这些服务需求方往往会选择更加灵活和更具性价比的入门级云服务产品 , 阿里云在这方面则主打共享型S6实例 , 而华为云近期面向中小型需求的客户推出了HECS服务器产品 。 接下来 , IT之家通过测试 , 一起来看一下华为云HECS(云耀云服务器 , 以下简称“HECS”)和阿里云共享标准型S6实例(以下简称“ALS6”)实际的表现如何 。
服务器基本参数
华为云HECS提供1C1G、1C2G、1C4G、2C4G、2C8G、4C8G、4C16G、8C16G、8C32G九种规格 。 阿里云共享标准型S6实例同样提供上述规格服务器产品 。 二者都提供丰富的规格选择 , 这为各类中小型云服务有了更多的选择空间 。
测试过程 , 我们选择HECS和ALS6位于北京的机房 , 测试配置均为4C8G 。 具体配置如下:
『IT之家』主流服务云端对决:华为云HECS/阿里云S6谁更强
文章图片
除了两台测试机 , IT之家还各选用一台同样配置的HECS和ALS6作为陪练服务器 , 陪练服务器用于网络时延测试 。 接下来让我们看看HECS和ALS6具体表现如何 。
处理器与内存性能
HECS采用的处理器基频为2.6GHz , 而ALS6采用的处理器基频为2.5GHz 。 多核为不同业务的处理提供了更多的性能保障 , 而单核能力强大与否决定着业务能否快速进行 。
处理器表现上 , 我们使用Geekbench3.4.2对HECS和ALS6进行处理器的跑分 , 经过连续五次跑分 , 我们取单核整型、单核浮点型、多核整型、多核浮点型四个跑分结果的平均值来对HECS和ALS6的处理器性能进行对比 , 结果如下:
『IT之家』主流服务云端对决:华为云HECS/阿里云S6谁更强
文章图片
通过Geekbench3.4.2的跑分数据我们可以看到 , 由于HECS所采用的处理器基频更高 , 因此在单核性能上更具优势 , 这种优势在多核的跑分中同样得到延续 , 在多核运算测试中HECS相比于ALS6优势非常明显 。 得益于基频性能的优势 , HECS的计算能力显然比ALS6更好一些 。
接下来我们通过stream内存测试工具对HECS和ALS6内存表现进行测试 。 stream是业界
广为流行的综合性内存带宽实际性能测量工具之一 。 stream支持Copy、Scale、Add、Triad四种操作 。
Copy它先访问一个内存单元读出其中的值 , 再将值写入到另一个内存单元 。 Scale操作先从内存单元读出其中的值 , 作一个乘法运算 , 再将结果写入到另一个内存单元 。 Add操作先从内存单元读出两个值 , 做加法运算 , 再将结果写入到另一个内存单元 。 Triad的表示将Copy、Scale、Add三种操作组合起来进行测试 。
测试前 , 我们需要对stream的C文件进行编译 , 编译代码如下:
gcc-O3-fopenmp-DSTREAM_ARRAY_SIZE=64000000-DNTIMES=10stream.c-ostream
这里的内存测试我们同样对测试服务器进行五次测试取平均值 , 具体测试数据如下:
『IT之家』主流服务云端对决:华为云HECS/阿里云S6谁更强
文章图片