SlideShare une entreprise Scribd logo
1  sur  27
by guiwuu @linuxfb.org 2010-06-20 introduction toTaobao CDN
大规模网站会遇到什么问题? ,[object Object]
跨ISP,如电信,联通,教育网
跨地域,如北京,杭州,云南总之,让不同国家、不同ISP、不同城市的用户,都能以同样的、尽可能快的速度获取最新的、一致的内容
网站镜像解决方案 在需要加速的网络设置镜像服务器,并为其设置不同的域名,一般在网站显著位置(如首页)提供链接 缺点: ,[object Object]
同步困难,镜像同步周期长,不灵活
可用性差,某个镜像宕机时,导致其访问失败
规模较小,建立维护镜像成本高,需专人维护,[object Object]
1998年由MIT一批研究生提出并设计实现了CDN系统
2000年基于该系统诞生了首款商用CDN——AKAIMA
CDN是构筑在现有的Internet上的动态流量分配网络
CDN目的是使用户可以就“近”取得所需的内容
CDN的内容包括,网页、流媒体、应用、传输
简而言之,CDN就是用户和ICP之间的cache,[object Object]
远程加速,智能选择远程cache,负载均衡,服务分流
镜像服务,消除跨ISP互联瓶颈,实现跨ISP加速
带宽优化,均衡全网流量,节约各级节点流量
集群抗攻击,智能冗余,提高抵御黑客攻击能力,[object Object]
使用CDN之前 授权DNS 本地DNS 浏览器 ICP ICP域名 ICP域名 ICP的IP ICP的IP HTTP请求 HTTP响应
使用CDN之后 授权DNS CS GLBS 本地DNS 浏览器 ICP ICP域名 ICP域名 GLBS的CNAME ICP域名 CS的IP CS的IP HTTP请求 HTTP请求 HTTP响应 HTTP响应

Contenu connexe

Similaire à Introduction.to.taobao.cdn.at.linuxfb

影响搜索引擎排名的因素
影响搜索引擎排名的因素影响搜索引擎排名的因素
影响搜索引擎排名的因素
YUCHENG HU
 
51 cto下载 51cto信息图:openshift vs cloudfoundry
51 cto下载 51cto信息图:openshift vs cloudfoundry51 cto下载 51cto信息图:openshift vs cloudfoundry
51 cto下载 51cto信息图:openshift vs cloudfoundry
Hong Cai
 
IDF2013大会分享——《使用新浪移动云开发全平台应用》
IDF2013大会分享——《使用新浪移动云开发全平台应用》IDF2013大会分享——《使用新浪移动云开发全平台应用》
IDF2013大会分享——《使用新浪移动云开发全平台应用》
easychen
 
雲端技術的新趨勢
雲端技術的新趨勢雲端技術的新趨勢
雲端技術的新趨勢
Ben Huang
 
Web可访问性
Web可访问性Web可访问性
Web可访问性
rex song
 
百度优化指南 V2
百度优化指南 V2百度优化指南 V2
百度优化指南 V2
hanchengluo
 
Ruby on rails部署
Ruby on rails部署Ruby on rails部署
Ruby on rails部署
Deng Peng
 
網頁標記語言1
網頁標記語言1網頁標記語言1
網頁標記語言1
東偉 蘇
 
腾讯 马志强 虚拟化环境下 网络 朋务器 平台的协作经验
腾讯 马志强 虚拟化环境下 网络 朋务器 平台的协作经验腾讯 马志强 虚拟化环境下 网络 朋务器 平台的协作经验
腾讯 马志强 虚拟化环境下 网络 朋务器 平台的协作经验
colderboy17
 

Similaire à Introduction.to.taobao.cdn.at.linuxfb (20)

百度搜索引擎优化指南
百度搜索引擎优化指南百度搜索引擎优化指南
百度搜索引擎优化指南
 
IDs书友会 - 主题3 - 开场白 · 商业应用云实战
IDs书友会 - 主题3 - 开场白 · 商业应用云实战IDs书友会 - 主题3 - 开场白 · 商业应用云实战
IDs书友会 - 主题3 - 开场白 · 商业应用云实战
 
影响搜索引擎排名的因素
影响搜索引擎排名的因素影响搜索引擎排名的因素
影响搜索引擎排名的因素
 
51 cto下载 51cto信息图:openshift vs cloudfoundry
51 cto下载 51cto信息图:openshift vs cloudfoundry51 cto下载 51cto信息图:openshift vs cloudfoundry
51 cto下载 51cto信息图:openshift vs cloudfoundry
 
阿里巴巴国际站架构分析和镜像解决方案
阿里巴巴国际站架构分析和镜像解决方案阿里巴巴国际站架构分析和镜像解决方案
阿里巴巴国际站架构分析和镜像解决方案
 
Webify 一键部署
Webify 一键部署Webify 一键部署
Webify 一键部署
 
IDF2013大会分享——《使用新浪移动云开发全平台应用》
IDF2013大会分享——《使用新浪移动云开发全平台应用》IDF2013大会分享——《使用新浪移动云开发全平台应用》
IDF2013大会分享——《使用新浪移动云开发全平台应用》
 
雲端技術的新趨勢
雲端技術的新趨勢雲端技術的新趨勢
雲端技術的新趨勢
 
Mobile Web 2.0
Mobile Web 2.0Mobile Web 2.0
Mobile Web 2.0
 
Web可访问性
Web可访问性Web可访问性
Web可访问性
 
百度优化指南 V2
百度优化指南 V2百度优化指南 V2
百度优化指南 V2
 
构建基于Lamp的中型网站架构
构建基于Lamp的中型网站架构构建基于Lamp的中型网站架构
构建基于Lamp的中型网站架构
 
大型网站架构设计
大型网站架构设计大型网站架构设计
大型网站架构设计
 
Ruby on rails部署
Ruby on rails部署Ruby on rails部署
Ruby on rails部署
 
網頁標記語言1
網頁標記語言1網頁標記語言1
網頁標記語言1
 
使用最新 Edge 瀏覽器來進行開發​
使用最新 Edge 瀏覽器來進行開發​使用最新 Edge 瀏覽器來進行開發​
使用最新 Edge 瀏覽器來進行開發​
 
陈敏简历Java软件工程师
陈敏简历Java软件工程师陈敏简历Java软件工程师
陈敏简历Java软件工程师
 
如何發展網路中心
如何發展網路中心如何發展網路中心
如何發展網路中心
 
腾讯 马志强 虚拟化环境下 网络 朋务器 平台的协作经验
腾讯 马志强 虚拟化环境下 网络 朋务器 平台的协作经验腾讯 马志强 虚拟化环境下 网络 朋务器 平台的协作经验
腾讯 马志强 虚拟化环境下 网络 朋务器 平台的协作经验
 
腾讯 马志强 虚拟化环境下 网络 朋务器 平台的协作经验
腾讯 马志强 虚拟化环境下 网络 朋务器 平台的协作经验腾讯 马志强 虚拟化环境下 网络 朋务器 平台的协作经验
腾讯 马志强 虚拟化环境下 网络 朋务器 平台的协作经验
 

Introduction.to.taobao.cdn.at.linuxfb

Notes de l'éditeur

  1. 与目前现有的内容发布模式相比较,CDN强调了网络在内容发布中的重要性。通过引入主动的内容管理层的和全局负载均衡,CDN从根本上区别于传统的内容发布模式。在传统的内容发布模式中,内容的发布由ICP的应用服务器完成,而网络只CDN原理表现为一个透明的数据传输通道,这种透明性表现在网络的质量保证仅仅停留在数据包的层面,而不能根据内容对象的不同区分服务质量。此外,由于IP网的"尽力而为"的特性使得其质量保证是依靠在用户和应用服务器之间端到端地提供充分的、远大于实际所需的带宽通量来实现的。在这样的内容发布模式下,不仅大量宝贵的骨干带宽被占用,同时ICP的应用服务器的负载也变得非常重,而且不可预计。当发生一些热点事件和出现浪涌流量时,会产生局部热点效应,从而使应用服务器过载退出服务。这种基于中心的应用服务器的内容发布模式的另外一个缺陷在于个性化服务的缺失和对宽带服务价值链的扭曲,内容提供商承担了他们不该干也干不好的内容发布服务。