云端智度技术总监汪志武:云端智度智能融合CDN架构设计实践

2018-11-16 11:18:50来源:众视媒体 作者:张樑热度:
2018年11月13-14日,第七届GFIC全球家庭互联网大会在上海隆重召开,本届大会以“+连接,再创新”为主题,共设12大主题论坛:GFIC全球家庭互联网领袖峰会、GFIC亚太CDN年会领袖峰会、4K超高清论坛、IPTV创新论坛、视频加速论坛、OTT领袖峰会、家庭大屏营销论坛、融合CDN论坛、跨境加速论坛、亚太物联网峰会、智慧家庭AIoT论坛、5G车联网论坛。在11月14日上午举行的融合CDN论坛上,云端智度技术总监汪志武做了题为《云端智度智能融合CDN架构设计实践》的主题演讲。
 

图为 云端智度技术总监汪志武
 

云端智度是2016年2月成立的,目前融资已经达到了5200万,公司的创始团队在CDN行业有十年以上的专业背景,公司的核心员工超过60%都是五年以上的专家级的员工。汪志武表示:“云端智度的目标就是为客户提供高效、可控的流量管理能力,融合管理多CDN资源,打造融合CDN领域的第一品牌。”
 

传统CDN架构与融合CDN架构的差异
 

对于传统CDN架构,汪志武把它分为三个层次:管控层,支撑层和服务层。管控层就是常说的管控系统或者运营计算系统,包括客户管理、配置管理、计费管理、调度管理、内容管理、资产管理,基本控制管理要素以及业务管控逻辑。支撑层是CDN网络基础设施,保证CDN网络正常工作。服务层是父层节点、边缘节点。

汪志武表示:“从我们对接经验来看,不同厂商在这三个层次做的程度都不一样,这也会给我们做融合的时候带来很大的架构的挑战,特别是不同的架构上要保证稳定服务。”而对于融合CDN来说,最重要是管控层和支撑层。
 

传统CDN只需要对自己内部接口就行,而融合CDN必须把所有厂商常用功能接口全部配一个遍,其次配置也不同,同样的配置任务发到不同厂家,它的格式、定义都是不一样的。而两者之间最大的差别在于管控目标的不同,传统CDN是管控自己的节点服务,融合支撑层却不是真正意义上管控节点。


 

最后汪志武总结传统CDN与融合CDN的差异主要是:
 

首先是视角差异,传统CDN只关注内部平台稳定性,局限在内部视角。融合CDN则是关注全平台稳定性,视角放大到所有节点服务的外在表现。
 

其次是管控差异,传统CDN主要保证自身平台管控要素可控,特别是节点。融合CDN则要保证在同时使用多CDN平台的管控要素,更关注节点服务性能关注是可以继续服务或是需要进行调度。
 

最后是管控目标差异,传统CDN的目标是尽可能保证自身CDN节点服务稳定。融合CDN则是要在多CDN中挑选最优节点进行服务,保证整体服务稳定。
 

云端智度融合架构支撑层功能架构
 

云端智度融合架构支撑层组件分为四大块:适配组件,监控组件、智能分析组件以及智能调度组件


 

首先是适配组件,适配组件为是了解决融合CDN的合作渠道接口及管控任务执行差异。每个合作渠道的接口各有特点,各种管控任务不同,比如配置,各个合作渠道在接口及配置方式都不一样。适配组件屏蔽了各渠道的细节差异,实现了渠道交互标准化。汪志武表示:“我们设计适配组件的目标是渠道交互标准化,如果标准化没做好,你会发现每接新的渠道进来会非常痛苦。”
 

其次是监控组件,它是为了解决在融合CDN场景下面临的快速发现问题的挑战,组件由多个子组件构成,实现各种类型的监控任务标准化。有了标准化的监控,监控事件后续处理标准化才有了可能。
 

接着时智能分析组件,实现了已发生故障及潜在问题的快速定位,由多个子组件构成。通过诸葛异常关联子组件实现了故障快速定位,在定位的同时,将故障的现象、原因、相关数据聚合成报警事件或调度事件,并与调度组件联动,实现问题定位标准化。
 

最后是智能调度组件,汪志武介绍到:“智能调度组件则是用于海量域名的批量智能调度,快速解决问题,实现智能调度标准化。在调度后进行调度效果确认,保证调度的效果。”
 

在演讲的最后汪志武表示:“有了这些专业架构的支撑给客户带来的才可以对外说你的资源是充足的、质量标准、服务体验是好的,对客户来说其实是相信我们是专业管理。要给客户信心,如果没有专业技术价格支撑做不到的,或者自己心里没有底气的。

责任编辑:张樑