云计算评测报告:大幅降价后谁是性价比最高云

网络推广 2021-07-09 19:07www.dzhlxh.cn网络推广竞价

最近国内公有云服务商掀起了一轮降价浪潮,继阿里云上月宣布降价之后,腾讯云也在本月初推出全线降价优惠。本文希望从云计算用户的角度,通过真实的产品使用、评测,对降价后各家的产品性价比进行较为全面的对比。对应的 Github 项目地址。


大约一年前,我在某国外云厂商上部署了自己的第一个网站,从此成为一名云计算用户。由于国内用户访问不便,前段时间我将网站迁回了国内,并记录下了大致的迁移过程。其中开篇简要说明了最终选择的国内云服务商(腾讯云),但并没有对背后的具体原因做深入的解释。


本文打算从性能评测和价格等角度,做一下说明。


云计算市场争夺


阿里云作为名副其实的国内业界第一,名声非常大,不过最近IT之家的事闹出来之后,我有点庆幸最终没有选择它。腾讯云算是业界老二,而且有着腾讯这个强大的靠山,云服务产品的种类和质量都不错。


上个月阿里云在云栖大会上宣布降价,昨天腾讯云方面也推出了全线降价活动,对包年包月产品均提供了大幅度的降价优惠。阿里和腾讯在云计算领域之争继续上演,双方都想通过价格优势带来用户的高增长,抢夺市场份额。


这对于云计算用户来说自然是一件好事,但是如果让价格完全左右企业或个人用户的购买决策的话,那么最终很可能会出现已购产品无法满足需求,从而不得不被迫迁移的情况。笔者的观点很简单,在考虑价格因素之前,应该先从产品性能、服务等多方面进行评估。


在选择自己的云服务器之前,我也在腾讯云和阿里云之间犹豫过,并对两家的产品做过一些简单的对比。下文中会简要分享一下对比结果。


在对比每一款产品时,本文先通过一系列的标准化测试比较产品的性能,然后再结合产品的最新优惠价格因素进行评价。至于两家的产品到底谁的性能更好、性价比更高,一切还是要用数据说话。


本文采用的测试工具和方法介绍,请查看配套文章:云计算产品性能测试指南。对象存储部分的脚本可在 Github 项目中查看。阅读期间,如果你觉得具体对比过程太长,可以直接跳到本文结语部分查看对比结论。


选择对比产品


腾讯云和阿里云都是典型的 IaaS 服务商,产品种类繁多。限于时间和成本,没办法对所有产品进行一一对比,只能有选择性地比较一些基础产品和服务。


根据 AWS Web 应用参考架构,一个高可用、可伸缩的网站至少需要使用以下云计算资源:云服务器、云数据库、对象存储服务、负载均衡、内容分发等。因此我们在本文中主要对比云服务器、云数据库和对象存储这三个比较基础的产品。



网站参考架构图:以 AWS 服务为例


网站参考架构图:以 AWS 服务为例。



对比产品的英文简称


对比产品的英文简称


下文在谈到对应产品时,将使用其简称表示。


云服务器对比


云服务器是所有云计算服务商提供的最基础产品。厂商一般会根据分配的资源划分云服务器的级别和规格。但是由于采用的基础硬件、架构和调优技术存在差别,类似配置的云服务器之间也可能有较大的性能差异。


如果想了解并比较不同厂商云服务器的差异,最好的方式就是运行基准测试。


性能测试准备


在开始测试之前,我们先在两家创建相同配置的两台云服务器,尽量确保测试结果之间具备可比性。付费方法均采用按量计费,使用包年包月服务器进行测试的成本较高。


腾讯云和阿里云针对按量计费的云服务器,均要求账户内有一定的余额:腾讯云好像没有最低充值要求,充值 10 元即可;阿里云要求账户内至少有 100 元余额。


测试云服务器的具体配置如下:



测试云服务器的具体配置


这里指出一点,由于阿里云 ECS 云硬盘最小为 40G,而腾讯云 CVM 默认 Linux 系统赠送 20G,为了在后面对比二者价格时有可比性,将 CVM 的云硬盘调整为 40G。


除了系统盘默认大小不同外,测试云服务器在 CPU、内存、操作系统等方面均为同一规格的配置。这个规格的配置也是中小型网站部署的推荐配置,应该能够满足大部分用户的需求。


性能测试过程


由于测试的流程比较长,在本文中只简要介绍下所使用的工具及对应关注的指标。具体的测试操作步骤,我会在云计算产品性能测试指南中介绍。


在测试云服务器之前,我参考了许多相关评测文章,最终决定使用如下工具和指标:




使用如下工具和指标


有关其中所使用工具和指标的具体说明,请移步到这里:云计算产品性能测试指南。


性能测试结果


GeekBench 会将测试结果上传到自己的网站,本文测试结果的访问地址如下:


CVM


ECS


各项指标结果汇总如下:



云服务器性能测试结果:腾讯云、阿里云


从数据来看,腾讯云的 CVM 在 UnixBench 和 GeekBench 两个综合性测试工具下的得分都高于阿里云的 ECS。




UnixBench 和 GeekBench 两个综合性测试工具


CPU 延迟和内存性能方面,ECS 略胜一筹,但是优势不大。在磁盘 I/O 性能上,阿里云的表现接近在启动实例配置时所介绍的 500 IOPS。但是与腾讯云相比逊色不少,CVM 的磁盘随机读/写的 IOPS (每秒的输入输出量,或读写次数)均在 4000 左右。




磁盘 I/O 性能


其实看到二者在磁盘 I/O 性能上差距居然这么大,笔者刚开始很诧异,还以为测试命令输入有误,不过反复测试确认之后,可以证实这个数据并没有错。同时也向客服方面了解,得到的回复是:CVM 的磁盘 I/O 最大性能指标的确可以达到 4000,但是并不承诺一直保持该性能。这点可以理解,随着租户的增加,最大性能指标很有可能会逐步下降。


最后要注意的是,虽然我们使用了知名的基准测试工具,但是具体的数据可能并不能精确地说明云服务器的性能。因为云服务器的性能和相邻租户使用情况是相关的,根据其他租户的使用情况而不同,因此以上数据仅作参考使用。


考虑价格因素


最后我们来加入价格因素。阿里云此前在云栖大会上宣布云产品大幅降价,近期腾讯云方面也趁着双十一宣布了一轮降价,那么我们结合上面的性能测试结果,来看看降价之后两家的性价比如何。


云服务器价格对比


上图中的价格信息取自 11 月 4 日创建实例时显示的价格。


从包月费用来看,腾讯云 CVM 比 ECS 要贵那么一丁点,不过考虑到它的性能评分就会觉得贵的物超所值了。但是从之后的二、三年优惠价来看,CVM 的费用反而要低于 ECS 相应期限的成本了。如果两家的降价幅度相同的话,那价格应该是阿里云一直便宜一些才对啊?


确实,背后的原因就是在于二者的降价幅度不同:阿里云是中国区域实例最高 3 年 5 折,带宽和系统盘并没有这么高的折扣,只有 8.5 折。


Copyright © 2016-2025 www.dzhlxh.cn 金源码 版权所有 Power by

网站模板下载|网络推广|微博营销|seo优化|视频营销|网络营销|微信营销|网站建设|织梦模板|小程序模板