近年来,随着云计算服务商加入CDN市场竞争,市场对CDN的价格预期持续走低已成惯性,短时间内难以扭转。如果不能实现对现有技术架构的革命性创新,传统CDN市场玩家终将难以抵抗云计算一站式多元化服务和大规模资源复用摊薄成本的低价攻势所带来的冲击。可以预想,未来能在市场上存活的,无外乎云计算平台型厂商和能在细分领域深耕并有独特优势的厂商。
云帆加速作为一直在CDN领域不断探索的开拓者,拆解CDN发展的历史,发现CDN始终是在朝着“就近服务”这条主要脉络行进的,从最开始的各大中心城市铺点,到后来拓展到地区中心,再到每个地市都尽可能得建设节点。无一不是希望服务节点可以距离用户更近已提供最好的服务效果。不过,云帆加速认为单就“就近服务”这一点,CDN仍有可前进的空间。
从运营商网络建设的模式来看,骨干网的建设成本比接入网高得多,会形成一个越向用户侧接近,网络资源越充分,成本越低的曲线;从用户的使用行为习惯上来看,不同类型用户需要消耗的网络带宽资源是不同的,95%以上的用户虽然使用网络,但资源使用饱和度并不高。而互联网内容上,实际上也存在着某种帕累托法则(80/20定律),即对互联网内容的大部分请求实际上都集中在头部的约20%被称为热点内容的部分,而剩下80%内容的访问是极少的。因此,如何充分利用低成本且存量巨大的低饱和用户侧网络,并使用合理的调度技术将热点内容推向网络边缘,将成为CDN从业者谋取生存空间的突破口。
云帆加速P2P-CDN尝试破局
云帆P2P-CDN充分利用P2P相关技术特性,将CDN网络的数据传输职能下沉到每一个用户终端上,通过在用户侧组建并维护以CDN边缘点为中心的动态P2P网络来极大的节约CDN需要交付的数据量。P2P技术架构中服务节点越多效果越好的特性使得P2P-CDN的可以极大的缓解相当一部分用户请求对CDN网络的压力,将内容交付压力从CDN网络上分流,同时缩短内容交付的物理与逻辑距离。对于互联网头部内容方而言,热门内容的高热点特征也适合其使用P2P-CDN技术。
并且,云帆加速可以通过一套质量智能判断机制来保障P2P-CDN性能永远不会低于传统CDN,以弥补单一P2P技术性能较差的劣势。同时CDN的中心化管控又可以保证P2P网络中不会存在内容盗用、篡改、版权侵害等困扰传统P2P的顽疾。如果使用P2P-CDN,相比传统CDN将极大降低成本。
当然,P2P-CDN也有两个重要的问题亟待解决。首先,使用P2P需要做相关SDK的嵌入,很多开发者出于安全考虑会比较抵触;其次,P2P技术的表现效果严重依赖终端高并发内容高热度的场景,数据的获取与共享在时间维度上看是高度重合的,这就极大的制约了P2P技术在网络闲时和冷门内容交付上的施展空间。
边缘计算为CDN带来新机遇
不过,新的技术快速发展不仅给其应用带来机遇,而且也在颠覆传统的网络结构。以云计算为代表的传统中心化技术架构将难以满足物联网时代的复杂需求。计算将逐步回归本地网络和设备所在的“边缘地带”。云帆加速也开始意识到,解决P2P-CDN问题的思路可能就在其中。
实际上,以边缘计算的思想审视,CDN也是一种低级形态的边缘计算,只是由于技术条件的限制,只能将请求交付距离控制到距用户“最后一公里”的范围;而P2P技术则将服务能力推向了“边缘”的极限,与服务请求终端合而为一,这种过度融合反倒成了P2P技术的掣肘。
如果可以将服务场景放在网络边缘(用户侧),CDN可以微型化部署,距离用户更近,进入千家万户,使用极低成本且饱和度极低的用户接入网络进行交付;如果P2P终端可以剥离被一般用户终端活跃度捆绑的桎梏,独立稳定服务,并有更加充足的存储空间,甚至可以使拥有者为冗余资源的充分利用而有获益。这不仅会大幅度改进现有CDN技术体系架构,更将极大的重塑整个CDN产业的前景。
云帆加速“超级CDN”应运而生
“超级CDN”正是云帆加速在探索P2P-CDN业务模式后推出的边缘计算产品,主要利用部署在用户身边的智能设备和闲置资源为互联网内容方提供就近服务。
超级CDN依托云帆CDN云计算对服务进行全局性分析、决策和调度处理。超级CDN调度服务可以根据大数据挖掘、大规模学习机制预先将可感知和可预测到的大量(潜在)热门资源预先分发到超级CDN节点上。根据用户提交的内容请求和用户状态,调度服务将根据包括ping延时、丢包率、跃点数等网络数据计算出节点之间的最优和多条次优路径,根据历史数据预测最优路由,优先最短路由交付请求,就近分配超级CDN服务节点。
借助“超级CDN”对用户侧网络资源的充分调度,可彻底改良传统CDN众多弊病,如:
超级CDN边缘设备靠近用户,专注于完成就近的、低时延的、无需长距传输的局部数据交付,并为云服务采集收集必要分析数据,执行云计算的决策动作,为云服务全局功能进行支撑。超级CDN边缘设备相比一般P2P终端而言,将不再依赖终端活跃度,具有更佳的服务稳定性并且支持HTTP传输模式。超级CDN节点还拥有充足的存储空间,可以极大的承接传统CDN的角色,未来甚至可化身大规模分布式存储,为CDN的微型化部署探明前路。
因为超级CDN使如P2P一样使用低成本的用户接入网闲置资源进行服务,使用超级CDN相比传统CDN可以极大降低内容服务商相关成本开支。并且通过超级CDN相关技术的补充,云帆P2P-CDN也可以使用超级CDN节点,解决了常见P2P技术过度依赖高并发高热点内容的问题,使云帆P2P-CDN也成为了极具价格竞争力的内容分发产品。
值得一提的是,云帆超级CDN的使用将不再必须依赖SDK植入,支持透明开放的最小化API接入方式,为开发者免除对于植入第三方模组在应用安全性上的后顾之忧。因为API接入的方式足够简单透明,实际上也为开发者实现更高级功能创造了条件。
借助“超级CDN”对用户侧网络资源的充分调度,可彻底改良传统CDN众多弊病,如:
·超级CDN不再严重依赖高成本的IDC大规模服务进行支持,有更多分布于请求者周边的超级CDN终端分摊服务压力;
·超级CDN海量节点与客户端良好的质量控制和可用备选节点维护机制将使得单节点表现不再成为影响服务性能主要因素;
·超级CDN网络拓展灵活、部署周期短、维护成本低,能以多种智能终端为载体呈现多种不同形态,真正成为用户身边的“个人IDC”。
可以说,云帆超级CDN的推出为人们对未来CDN的前景勾勒出了一幅图景。超级CDN能将计算、存储、传输和自我管理相融合,实时响应,极大地提高数据采集和高级边缘计算应用的效率,目前,超级CDN已经可以完成对内容传输功能的边缘化部署,在未来,诸如海量高性能存储、大数据采集分析、大规模计算处理等能力也将被集成到超级CDN智能网络,最终将构建一个智能化边缘计算网络生态。
责任编辑:孙云逸