阿里云在弹性计算领域的积累已经可比肩国际巨头AWS、Azure,但对云厂商来说、CDN和存储都是非常重要的服务能力,客户也非常看重这两项服务的参数性能,腾讯云等后起之秀是否能在这些领域有弯道超车的机会,我们就通过测评报告,来向用户展现下腾讯云和阿里云在CDN和存储上的能力。
存储服务
在大数据时代,又好又快的保存我们的数据非常重要,自建存储的扩张困难、丢失的可能性大的问题,让云存储成为主流。
参评云服务
阿里云OSS:阿里云OSS是阿里云基于飞天分布式系统打造的海量、安全、高可靠的云存储服务,是目前国内最大的存储 IaaS 服务。
腾讯云COS:腾讯云对象存储是有腾讯云提供的快速上手的非结构化数据存储服务。
测评说明
本次说明主要分为五个维度:上传速度、下载速度、开发支持、特色功能、价格
上传速度:会选择一些大小不同的文件,借助官方的SDK进行上传。时间越短越好。
下载速度:会通过一个独立服务商提供的云主机来下载两家云存储的文件,来测试两家的下载速度。速度越快越好。
开发支持:主要是评测云存储的官方开发资源、第三方开发资源的丰富度。资源越多越好。
特色功能:主要是针对用户经常使用的一些服务如图片处理、视频处理等业务的集成层次。功能越强大越好。
测评内容
阿里云
上传测试
阿里云的上传速度非常不错。在 500KB 以内的文件,基本都可以实现一秒内上传完成;1MB 的文件上传速度只有 2.3s 。
下载测试
在下载速度方面,阿里云的优势明显,可以达两位数
在进行 10 线程下载时,速度达到了 60MB 每秒,还是非常厉害的。
开发支持
在国内的厂商中,阿里云的OSS做的时间是最久的,也积累了丰富的经验。提供了相当多的资源,提供了覆盖了移动端、服务端等共11种语言的SDK,覆盖了我们日常常用的编程语言。同时,依托于阿里云论坛,OSS提供了丰富的开发者支持的服务。
特色功能
在特色功能方面阿里云表现的中规中矩,只提供了基础的图片的缩放、此阿健、旋转、水印、格式转换的能力,覆盖了用户的绝大多数场景。
腾讯云
在我们的测试机中,腾讯云的峰值速度为7.56M/s,平均速度为5.92M/S
腾讯云在多线程下载上,也有所遗憾,速度只达到了25MB/S
拓展支持
腾讯云为开发者们提供了涵盖服务端、移动端、Web端共计8种语言的SDK,开发者们可以很容易的完成应用接入的工作。如果出现了问题,也可以到腾讯云的交流论坛中,获取来自官方的、社区提供的技术支持。
特色功能
腾讯云没有将图片处理和对象存储放在一起。而是将图片处理的功能单独提供了一个万象优图的服务,本次就不再测评。
小结
上传:纵观全图。第一是阿里云,腾讯云排第二,在1.1m以内的小文件上,大家几乎没有差距,但是在上传大文件时,阿里云的优势就体现出来了。
下载:在单线程下载方面,阿里云以25MB/s的速度领跑下载速度,腾讯云落后很多,只有6M。在多线程下载方面,阿里云以60MB/s的速度领跑多线程下载,腾讯云也只有25MB/s。
CDN服务
CDN作为我们常用的云计算加速手段,对于各企业、站长来说,是一个能够节省大量成本的产品,选CDN是个大问题,用CDN也是个大问题,。
对于大部分企业和站长来说,我们关注以下几点:
1、速度,节点数越多,用户可以享受到的加速效果越好
2、功能,功能越多越好
3、稳定,不稳定的CDN可不敢用
4、安全,不能出现安全问题。
5、对SEO好处越多越好。
接下来,我们通过使用便利度、CDN速度以及功能三个方面来解读两家的CDN。
使用便利度
使用便利度是指接入CDN所需要的步骤。从登录控制台开始,到成功创建一个CDN所需要的步骤和时间对比:
阿里云:从通过cdn.console.aliyun.com到创建一个CDN花费时间较短,用了不到3分钟。创建CDN时需要添加基本信息(如加速域名、加速类型、源站IP),然后就可以进行校验,只要你的域名进行了备案,可以很快的完成创建,马上完成输入的校验
腾讯云:从通过 console.qcloud.com 到创建一个CDN 大概用了不到10分钟。创建CDN时需要填写基本信息和缓存设置,比如域名、源站IP、缓存时间、防盗链等,配置页一共只有2页,可以很快的创建完成。整体来说,腾讯云的CDN创建速度还是要慢一些的。
总结:
在这一部分,阿里云最优,腾讯云次之,主要是创建速度比较慢。
服务商排序:
阿里云 > 腾讯云
节点数
一般来说,节点越多,CDN的效果是越好的,能够让用户以更快的速度接入离自己更近的节点。在节点方面,我们采用Chinaz 的Ping服务检测工具,来检测延时,查询CDN有多少个节点,ChinaZ是目前国内大家比较认可的测试工具,使用ChinaZ来查询各CDN的不同属性。
阿里云结果:
阿里云的结果还是非常不错的。在ChinaZ的探测中,一共有29个独立的节点,平均时延在50ms以内,还是非常给力的,对于全国的大部分地区来说,时延都是在10ms以内,能够给大家一个非常良好的加速体验。但是阿里云CDN节点效果比较差,可能是由于阿里云将CDN分为国内版和国外的版本,不过我没有开启国外CDN的权限, 所以也没办法去测试。阿里云的优势线路是其移动线路,移动线路的平均响应都小于1ms,移动体验不好的可以试试阿里云的节点。
腾讯云结果:
腾讯云的结果比较差。在ChinaZ的探测中,一共有18个独立节点,平均延时在60ms以内,能够给大家一个还不错的体验,大部分节点的延时在10-20ms之间,依然处在可以接受的范围。腾讯云的海外CDN算是很差的,延时达到了462ms。
总结:
在这一部分,阿里云占优,腾讯云比较差。
服务商排序:
阿里云 >腾讯云
功能
功能是指除了基础的加速能力,所能提供的其他的一些有助于使用的功能。比如配置缓存等,这些功能的合理利用,可以帮助我们合理的调整缓存的规则,达到最好的计算效果,节约成本。
阿里云:除了基础的加速以外,阿里云的CDN服务把配置项分为了六个部分,提供了HTTPS加速、页面优化、智能压缩、Range回源、拖拽播放、自定义404页面、协议跟随回源、过滤参数等功能,还提供了独立防盗链配置、CDN加速鉴权配置、缓存配置、HTTP头配置、IP黑名单等,借助这些配置,可以让我们的应用更加的强大易用。
阿里云的特色便是其提供的安全防护,阿里云CDN整合了阿里云的WAF应用防火墙,可以有效的对产品的安全进行智能的过滤和保障。
云计算测评报告出炉 为什么说腾讯云全面落后阿里云?
腾讯云:相比与阿里云,腾讯云的产品把产品配置项分为了五个部分,更聚焦于对外的优化,比如防盗链、IP黑白名单,IP访问频次、中间源配置、Range回源配置、回源跟随302配置、带宽封顶配置、HTTPS配置、SEO优化配置、HTTP header配置等。
腾讯云相比与其他云服务商,所提供的特色产品就是热备源站,通过设置热备源站,来对CDN的可用性提供保证,当一个源站挂掉后,就可以自动第二个源站,保证服务的可用。
云计算测评报告出炉 为什么说腾讯云全面落后阿里云?
服务商排序:
阿里云 > 腾讯云
总结
综合起来,对国内用户来说,阿里云是绝对的优势。占有率这么高不是偶然,阿里云的功能不是最为花哨的,但是确实效果最好的。无论是从用户体验,还是加速效果来说,阿里云都是最优解。至于腾讯云,各方面都相对落后,不妨在制作微信公众号等服务时,加入CDN,或许会有所加成。