关于我们

质量为本、客户为根、勇于拼搏、务实创新

< 返回新闻公共列表

下一代内容分发网络的模型,CDN还是ICN?

发布时间:2017-05-26 21:49:54

本文出自Vodafone研究员Stefano Iellamo在16年12月5日推出的论文“对于内容分发的新一代价值网络”,针对未来可能存在的互联网特征,对现有CDN模型的思考以及未来ICN模型的设计进行了描绘。

由于技术和经济的多重挑战,可能会对行业中未来的利益相关者产生一些作用。对未来分发网络而言,新的干扰元素会陆续让运营者产生疑问,例如,无处不在的加密、流量的爆发、网络的延展性、延迟需求以及网络控制,那么现有的CDN模型是否对这些变化具有较好的鲁棒性,就是本文想要探讨的话题。

原始端到端的网络架构已经无法单纯通过内容分发中的缓存来解决网络的可拓展性和协调问题,这就导致了碎片化的网络覆盖了整个互联网,CDN由此而生,CDN可以被认为部署的多个数据中心,通过智能缓存的运营,分布式系统,减少服务器中存在的延迟。

然而,互联网的流量以及内容量不断增长,这也给缓存的重要性以及CDN的重要性带来了利好。例如,当乌干达和肯尼亚地区引入了Google Global Cache之后,仅仅两周时间,流量就上升了300%~1000%之间。

但与此相对的,CDN市场同样也面临着这样的问题,爆发的流量给正在成长的CDN市场带来了挑战,一种对于传统传输以及节点模型的挑战,创建一个更统一高效的内容交付模型将能够更好地将CDN融入到互联网需求中。

信息中心网络(ICN),是一种新网络形式的范本,核心在于利用内网缓存和适应内容驱动网络应用模型的网络架构。这个概念的提出在于,路线应基于独有的内容名称,而不是内容的位置。在内容分发过程中,CDN利用分布式缓存的方式让内容更贴近于用户,但重心放在了内容上而不是位置,这种模式应当能被视为ICN网络的前身。

另一方面,斯诺登的事件引起了互联网用户对于信息隐私以及免受攻击性的关注,这极大刺激了内容的加密要求,对在Web浏览器以及内容服务器之间的HTTPS流量提出了更高的要求。例如,一个安全的TLS通道在源站以及目的地之间建立,如果一端使用HTTPS地址有一些隐私的高要求,那么另一端就会有一些警告级别的提升:

ISP(包含接入网以及骨干网服务提供商)几乎无力面对一些加密的流量,监测以及优化的工作只能通过终止HTTPS连接进行检查。如果将之视为一种工作流程(实际上由人工进行执行),这会增加信息的处理时间,同时在大流量的过程中,这样的做法也不够现实。

CDN同样也是CP,有权利对于内容进行优先级排序,在这个环节中,网络中立的原则往往是失效的。

HTTPS延迟依然不容忽视,因为初始SSL密钥交换以及CDN在缓存优化中的困扰。

因此,如果一方面,ISPs希望和CDNs保持更紧密的合作关系,另一方面,他们也会通过CDNs发现其通过一些木马的手段争夺网络最后的关口。所以,ISPs的核心是需要保障、控制其用户与之在服务和互动中的QoS体验。为此,在加密视频流量上的控制以及缓存操作就变得至关重要。(随着近期Netflix跳转到HTTPS,加密视频将很快占据美国一半以上的互联网流量)

可能存在的一种争议是,对于不同种类的内容而言,HTTPS是否是一种激进或者可靠的保障,从这个角度来看,ICN能够提供数据定制化的安全性,而不是Tunnel安全,这就意味着数据的完整性(未篡改)以及认证(数据来源)是可以得到保障的。

然而,ICN经常被看作是一个可能会破坏CDN业务的一个解决方案,为此,Stefano Iellamo希望通过一个积极的方式,让不同网络层面的参与者能够共同探讨协议的设计,确保部署ICNs的同时,产生积极的社会及经济价值。

因此,以下内容将可能涉及到ICN以及CDN两种不同的模型,在应对无处不在的加密数据,未来网络可能存在的结构变化,以及网络利益链条中各自受到的影响。

1、传统CDN的分发模型以及利益链条

下一代内容分发网络的模型,CDN还是ICN?

在传统CDN模型中,CP外包到一个CDN服务提供商,CDN服务提供商可以看作是原有“客户端——服务器”模式中的一个新的利益相关者。CP能够通过IAP连接到CDN(图上IAP1),或者直接通过节点连接到CDN,在CDN模型中,一些内容的请求来自于CDN服务器。因此,CP与IAP1之间的流量就能被减少,然而在这种模型中,并不能减少CP对于分发内容的成本,而是将之支付给CDN流量成本。因此,在一般意义上,从流量费用的角度出发,更低的成本取决于流量从CP到IAPs,而不是CP到CDN。但如果是大流量数据,CDN可能还会比IAP成本更低廉。


/template/Home/Shiwaix2/PC/Static