Amazon云计算平台的内容推送网络CDN - 新闻中心 - 福州哈唐网络-福建IDC企业!专注云主机及服务器租用托管13年!

新闻中心

首页 > 新闻中心 > 行业新闻 >

Amazon云计算平台的内容推送网络CDN

时间:2017-03-09 09:52:01   阅读:

  传统的网络服务模式中,用户和内容提供商位于服务的两端,网络服务提供商将两者联系起来。在这种情况下,网络服务提供商仅仅起“桥梁”作用。图3-26是传统的用户访问网站的模式。
 
\
 
  用户在发出服务请求后,需要经过DNS服务器进行域名解析后得到所访问网站的真实IP,然后利用该IP访问网站。在这种模式下,网站服务器处于中心地位,世界各地的访问者都必须直接和网站服务器连接才可以访问相关内容,这种模式的缺点不言而喻。第一,网站服务器可以容纳的访问量是有限的,通常情况下访问量一般不会超过或仅仅略微超过这个值;但是一旦发生突发事件,例如该网站首先发布了某个重大消息或遭受到DDOS (分布式拒绝服务攻击),网站的流量会在短时间内急剧上升,带来的必然结果就是访问速度下降,更有甚者直接导致网站瘫痪。第二,这种模式并没有考虑访问者的地域问题,假设该网站服务器托管在美国,很显然的是中国和美国的访问速度有很大区别,甚至有时候在中国的用户根本无法访问。第三,使用不同网络服务提供商服务的用户之间的互访速度也会受到限制,国内电信和网通之间资源互访速度相对较慢就是一个典型例子。
 
  为了解决这个弊端,人们发明了很多技术,从目前来看,CDN是其中非常具有代表性的一种。CDN通过将网站内容发布到靠近用户的边缘节点,使不同地域的用户在访问相同网页时可以就近获取。这样既可以减轻源服务器的负担,也可以减少整个网络中流量分布不均的情况,进而改善整个网络性能。所谓的边缘节点是CDN服务提供商经过精心挑选的距离用户非常近的服务器托管节点,仅“一跳”(Single Hoph)之遥。用户在访问时就无需再经过多个路由器,访问时间大大缩减。CDN是通过在现有的网络上增加一层网络架构来实现的。图3-27是使用了CDN后用户访问网站的基本流程图。
 
\
 
  从图中我们可以看出,DNS在对域名进行解析时不再向用户返回网站服务器托管的IP, 而是返回了由智能CDN负载均衡系统选定的某个边缘节点的IP。用户利用这个IP来访问边缘节点,然后该节点通过其部DNS解析出真实的网站IP并发出请求来获取用户所需的页面,请求成功后向用户显示该页面并加以保存以便用户再次访问时可以直接读取。这种访问模式的好处主要有以下几点。
 
  (1)将网站的服务流量以比较均匀的方式分散到边缘节点中,减轻了网站源服务器的负担。
 
  (2)由于边缘节点与访问者的地理位置较近,访问速度快。
 
  (3)智能DNS负载均衡系统和各个边缘节点之间始终保持着通信联系,可以确保分配给用户的边缘节点始终可用且在允许的流量范围之内。
 
  CDN的实现需要多种网络技术的支持,主要包括以下几种。
 
  (1)负载均衡技术:负载均衡就是将流量均匀的分发到可以完成相同功能的若干个服务器上,在减轻服务器压力的同时也避免了单一网络通道的流量拥堵。
 
  (2)分布式存储:在使用CDN服务之后,网站的内容不再是单一的被保存在源服务器上,多个边缘节点中都可能保存相应的副本。如何对网页内容进行分发以及如何保证边缘节点内容的时效性都是需要考虑的问题。
 
  (3)缓存技术:缓存技术通过将内容存储在本地或者网络服务提供商的服务器上来改善用户的响应时间。
 
  目前国内一些大的门户网站像新浪、网易等都已经釆用了CDN,用户无论在何地访问这些网站时可能都感觉不到网络拥堵的情况。但对一些经济实力有限的中小企业来说,
 
  资金的限制使他们无法大规模地使用普通的CDN服务,CloudFront的推出无疑给这些企业带来了便利。下面就简单介绍CloudFront这种云端的CDN。


闽公网安备 35010002000114号