首页 >> 通信技术 >> 云计算 >> 正文
腾讯云CDN稳定背后的秘密
互联网
作者:       2016年12月27日 15:50
腾讯云 CDN

第二个可能影响到CDN质量的问题是节点异常。因此应对个别节点出现磁盘、网卡等硬件故障,以及系统、程序等软件故障,甚至是业务突增带来的系统高负载等等各种异常,则必须考虑保持CDN系统稳定性。

腾讯云CDN在全国有500多个加速节点,涉及到万台设备,在节点故障这个可控性更高的问题上,有着充分的话语权。同时腾讯业务多年海量服务的运营经验,为腾讯云CDN保障客户业务运维正常,提供了技术、服务支撑:

1) 在节点软硬件故障上,通过将秒级监控与切换、版本灰度发布、柔性可用、过载保护等海量技术融合到CDN具体的业务场景中,实现了节点、设备的有效管理与容灾。

2) 在业务突增上,快速感知节点流量的变化并进行调度是基本的手段,在此基础上,腾讯云CDN同时也根据具体的业务特点,作了不少针对性的优化:以当下很火的直播为例,不同于其他业务类型,直播业务都会在短时间内突发大量的用户请求。为了能快速、准确地预估节点的请求量与负载情况,腾讯云CDN采用SNMP协议采集交换机流量,代替以往应用层上报流量的方式,将数据采集延迟由分钟级降低到秒级,同时将机器学习算法应用于节点负载曲线的预测中。对于可能超负载的节点,能够做到实时预测、提前感知、事前预防。

腾讯云视频直播预测调度效果

三、系统安全

系统安全是任何一个CDN服务商都无法回避的问题。不论是各种形式的DNS攻击,还是DDos攻击、CC攻击,任何一种攻击,都足以让CDN大面积甚至是全部瘫痪。

在这一点上,腾讯云CDN有一整台完善的立体防护体系。DDos防护,本质上是拼的是资源消耗。腾讯云CDN独有的带宽资源、机器资源,能够为用户提供超大带宽的DDos防护。从入口的高防DNS,到第一跳的高防CDN节点,再到源站的高防专区,保证全链路的防护万无一失。

另一方面,通过模式识别、身份识别等多种手段,腾讯云CDN能够精确识别恶意访问者,有效防止CC攻击。

腾讯云DDoS防护方案全景

四、业务级故障

来自业务方自身的问题,往往是最棘手的。由于每个业务有不尽相同的特性,而且各个业务自身在资源、能力方面都各有差异,因此常规的方法,在这种场景下就显得有些捉襟见肘。

腾讯云CDN另辟蹊径,一方面,为业务建立了通用的评估体系——四维质量体系,从调度、传输、存储、回源等角度,考量业务各方面的质量以及合理性,从而评估出各个维度的优化空间。另一方面,从主动服务的角度入手,CDN系统尽量减少对业务的依赖,比如设计多级回源系统,将边缘节点到客户源站的回源流量降到最低等。此外,针对重点客户,腾讯云CDN还专门为客户量身打造了一套专属的业务评估模型,根据客户具体的业务形态,一对一重点优化,在保证系统稳定运行的前提下,持续为客户优化各项参数。

五、服务体系

作为云计算战场的必争之地,CDN服务的稳定性,在很大程度上体现了一家云服务商的实力,同时也在很大程度上反映了一个云服务商的未来能走站多高、走多远。腾讯云CDN,配合数百位7*24小时专业服务的运维、售后团队,在系统稳定上的杰出表现,经受了包括坚果手机发布会“黑色半小时” 、快手GIF、芒果TV、CNTV等多家客户的多次考验,确立了行业领先地位。

[1]  [2]  [3]  
相关阅读
热门文章
蓝戈沙龙