如今,云计算产品越来越多,像国内的BAT三大巨头都提供了云主机(腾讯云CVM、阿里云ECS、百度云BCC),另外还有存储、数据库、安全等相关云服务。在这其中,CDN也是一项重要的云服务,CDN指的是内容分发网络,利用全网加速节点让用户就近获得所需内容,从而提高速度。

今天不妨让我们从费用、加速节点、特色功能、速度四个方面来对比一下BAT三家的CDN加速服务。

一、费用

阿里云:按流量包计费,有免费但难抢

阿里云CDN计费方式是流量包,分为入门性、进阶型和组合加强型三种,相关参数要求也列的很详细。

此外阿里云有针对新用户的100G免费CDN加速服务,但很难抢,而且也不知道一天到底多少个名额。

腾讯云:免费额度大,较为实用

 

腾讯云CDN的服务费用比较实用,所有用户每月可享受10G的免费流量,新用户则有 6 个月的免费,每月再赠送50G免费流量。你可以试试免费看能否满足需求,再决定是否进一步购买付费流量。

百度云:无免费,按流量计费

目前百度云没有免费CDN服务,全部是按流量计费,方式有两种:按流量0. 26 元/G起和按日峰值带宽0. 76 元/Mbps/日起。

需要注意的是,百度云加速有免费服务,但和云主机的CDN不是一个概念。

小结:从费用来看,腾讯云最为实用,也比较人性化。当然对于一般网站来说,开始使用免费是可以的,但随着需求越来越大,最终还是需要付费服务来保证质量。

二、加速节点

CDN之所以能加速,就在于各云平台在国内甚至国外都有大量加速节点,而加速节点越多、带宽越大,加速效果也越好。

阿里云:全球500+节点,带宽20T

阿里云覆盖全球 30 多个国家,国内则覆盖 34 个省级区域,全球节点多达 500 个以上,总带宽20T,应该说相当强大。

腾讯云:全球600+节点,带宽40T

和阿里云一样,腾讯云加速节点也覆盖全球 30 多个国家和地区,但600+的加速节点比阿里云多,而且总带宽40T是阿里云的两倍。

另外腾讯云国内除了覆盖电信、联通、移动三大运营商外,还覆盖铁通、鹏博士、长城宽带等小运营商。

百度云:覆盖全国 30 多省市

百度云加速节点覆盖全国 30 多个省市,单节点带宽不低于40Gbps。但百度云没有说明具体的带宽数值,也似乎没有海外节点。

小结:在加速节点方面,腾讯云和阿里云都很强大,但腾讯云的加速节点和带宽都更高,尤其带宽是阿里云的两倍。百度则没有海外加速节点。

三、特色功能

除了费用和加速节点,我们再来看看三家CDN的特色功能。

阿里云:

阿里云在安全性上不错,有HTTPS安全加速服务,可防劫持、防篡改、防泄密等,还可提供referrer防盗链、UA头防盗链、IP防盗链、URL鉴权校验等多重访盗链功能。

另外阿里云各节点都有高速读写固态硬盘 SSD 存储,可大幅减少访问等待时间,还能去除页面冗余内容,对静态文件类型进行压缩,减少传输内容大小。至于全景数据分析、定制化日志服务阿里云也具备。

腾讯云:

腾讯云支持全网HTTPS加密传输,支持配置referrer防盗链、IP黑白名单、单IP单节点QPS限制等,抵御恶意用户。腾讯云还能利用遍布全国的监测点,定频访问监测文件,对全国各地域、运营商的CDN访问状态进行监控和分析。

至于统计分析腾讯云也是具备的,可实时查看在CDN上产生的流量、带宽、请求数、命中率数据等,支持热点资源TOP100 排名查询。另外腾讯云CDN操作比较简单,直接添加CNAME即可接入使用。

百度云:

百度云支持缓存策略、缓存key计算、回源、视频、防盗链、HTTPS等相关的配置,还可提供带宽流量、请求次数、访客分析、运营商分布分析等业务数据报表,同时支持日志自动转储至用户的BOS空间,方便用户自行管理和数据分析。

小结:在特色功能上三家各有千秋,在HTTPS、数据分析等方面三家都具备,在安全性上阿里云和腾讯云不错,在简单易用方面腾讯云有优势。

四、速度

对于CDN加速效果,我们可以采用17ce工具进行在线测评。不过这个前提是云主机有免费CDN资源,因此这里只对比阿里云和腾讯云,分别测试两家在电信、联通、移动、海外四个节点的速度情况。

阿里云:

电信效果:

联通效果:

移动效果:

海外效果:

腾讯云:

电信效果:

联通效果:

移动效果:

海外效果:

小结:从实际测试效果来看,腾讯云CDN在电信和移动网络下速度比较快,阿里云CDN则在联通网络下速度比较快,海外则具有太多不稳定因素。以上数据都只是当前工具节点的直接体现,实际中会因为具体项目、具体情况而有所诧异。

总结:

最后简要总结一下BAT三家CDN网络加速的情况:在费用上腾讯云最实用,在加速节点上腾讯云和阿里云都很多,但腾讯云略多一些、总带宽也更高;特色功能三家都有,但腾讯云和阿里云相对较多,而在速度上腾讯云在电信和移动有优势,阿里云在联通有优势。

从以上也可以看出,业内比较“低调”的腾讯云在CDN方面其实已经很“高调”了,阿里云也应该感受到压力了。

阿里云有对手了!CDN横评:腾讯云优势明显的更多相关文章

  1. 【腾讯云的1001种玩法】腾讯云搭建DiscuzX论坛

    版权声明:本文由艾可德原创文章,转载请注明出处: 文章原文链接:https://www.qcloud.com/community/article/506828001481866457 来源:腾云阁 h ...

  2. 阿里云和腾讯云免费SSL证书 专题

    阿里云部署SSL证书 http://www.cnblogs.com/sslwork/p/5984167.html 查找中间证书 为了确保兼容到所有浏览器,我们必须在阿里云上部署中间证书,如果不部署证书 ...

  3. 阿里云VS腾讯云 谁才是中国未来的云计算之王?

    阿里云早在 2009 年就已经开始布局云计算领域,具有先发优势.据统计,40% 的中国 500 强企业.近一半中国上市公司.80% 中国科技类公司是阿里云的客户.而腾讯云基于腾讯自身在游戏.视频.社交 ...

  4. [转帖]阿里云VS腾讯云 谁才是中国未来的云计算之王?

    阿里云VS腾讯云 谁才是中国未来的云计算之王? https://www.qianzhan.com/analyst/detail/220/191008-f05009f6.html 吴小燕• 2019-1 ...

  5. 跨域请求配置 Amazon AWS S3 腾讯云 阿里云 COS OSS 文件桶解决方案以及推荐 Lebal:Research

    跨域请求配置 跨域请求指的就是不同的域名和端口之间的访问.由于 ajax 的同源策略影响.跨域请求默认是不被允许的. 使用@font-face外挂字体时,可能遇到跨域请求CROS问题:F12控制台报错 ...

  6. 【http转https】其之一:腾讯云 DV SSL证书申请实验

    文:铁乐猫 2016年1月 前言 大概2017年12月28日左右公司提出以后需要将公司网站由http提升到https级别,以便谷歌和火狐浏览器将之认定为安全网站. 主要是出于客户.用户那边用火狐或谷歌 ...

  7. 腾讯云微计算实践:从Serverless说起,谈谈边缘计算的未来

    欢迎大家前往云+社区,获取更多腾讯海量技术实践干货哦~ 作者:黄文俊,腾讯云高级产品经理,曾经历过企业级存储.企业级容器平台等产品的架构与开发,对容器.微服务.无服务器.DevOps等都有浓厚兴趣. ...

  8. redisTemplate实现轻量级消息队列, 异步处理excel并实现腾讯云cos文件上传下载

    背景 公司项目有个需求, 前端上传excel文件, 后端读取数据.处理数据.返回错误数据, 最简单的方式同步处理, 客户端上传文件后一直阻塞等待响应, 但用户体验无疑很差, 处理数据可能十分耗时, 没 ...

  9. 腾讯云域名申请+ssl证书申请+springboot配置https

    阿里云域名申请 域名申请比较简单,使用微信注册阿里云账号并登陆,点击产品,选择域名注册 输入你想注册的域名 进入域名购买页面,搜索可用的后缀及价格,越热门的后缀(.com,.cn)越贵一般,并且很可能 ...

随机推荐

  1. mysql关闭/启用外键约束

    1.有时为了导入数据方便,需要临时关闭外键约束mysql>SET FOREIGN_KEY_CHECKS=0; 2.打开外键约束mysql>SET FOREIGN_KEY_CHECKS=1; ...

  2. python模块之argparse--参数解析

    一.简介: argparse是python用于解析命令行参数和选项的标准模块,用于代替已经过时的optparse模块.argparse模块的作用是用于 解析命令行参数,例如python parseTe ...

  3. promise(3) '静态'方法

    要是人没有梦想,跟咸鱼又有什么两样了?一直恐惧读源码,哪怕是一个简单的库也是读百来行遇到难点就放弃了.对于新的东西也仅仅是知道它拿来干什么,社区资源在哪里,要用时就突击文档资源使用即可.未有过深入之心 ...

  4. Entity Framework入门教程:什么是Entity Framework

    Entity Framework简介 Entity Framework是微软提供的一个O/RM(对象关系映射)框架.它基于ADO.NET,为开发人员提供了一种自动化的机制来访问和存储数据库中的数据. ...

  5. php几行代码实现CSV格式文件输出

    //适用于不需要设置格式简单将数据导出的程序,多多指教...... $str .= 'pro_code'.','.'words'.'\n';//首先写入表格标题栏 foreach($is_error ...

  6. 【Android Developers Training】 105. 显示一个位置地址

    注:本文翻译自Google官方的Android Developers Training文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好. 原文链接:http://developer ...

  7. [翻译]成为顶尖程序员应当学什么?Python、C还是Ruby?

    原文地址(墙外):https://medium.com/life-tips/should-you-learn-python-c-or-ruby-to-be-a-top-coder-infographi ...

  8. JavaScript深入浅出补充——(二)语句和严格模式,对象

    三.语句和严格模式 JavaScript程序由语句组成,语句遵守语法规则. 例如:if语句,while语句,with语句等等-- block块语句 常用于组合0~多个语句,块语句用{}定义 直接以花括 ...

  9. 简单地总结几种常见web攻击手段及其防御方式

    web攻击手段有几种,本文简单介绍几种常见的攻击手段及其防御方式 XSS(跨站脚本攻击) CSRF(跨站请求伪造) SQL注入 DDOS XSS 概念 全称是跨站脚本攻击(Cross Site Scr ...

  10. [CF161D]Distance in Tree-树状dp

    Problem Distance in tree 题目大意 给出一棵树,求这棵树上有多少个最短距离为k的点对. Solution 这个题目可以用点分治来做,然而我到现在还是没有学会点分治,所以只好用树 ...