Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
by guiwuu<br />@linuxfb.org 2010-06-20<br />introduction toTaobao CDN<br />
大规模网站会遇到什么问题?<br /><ul><li>跨国家,如阿里巴巴的中文站,日文站,英文站。。。
跨ISP,如电信,联通,教育网
跨地域,如北京,杭州,云南</li></ul>总之,让不同国家、不同ISP、不同城市的用户,都能以同样的、尽可能快的速度获取最新的、一致的内容<br />
网站镜像解决方案<br />在需要加速的网络设置镜像服务器,并为其设置不同的域名,一般在网站显著位置(如首页)提供链接<br />缺点:<br /><ul><li>用户不透明,需要用户显示地点击不同的链接
同步困难,镜像同步周期长,不灵活
可用性差,某个镜像宕机时,导致其访问失败
规模较小,建立维护镜像成本高,需专人维护</li></li></ul><li>CDN是什么?<br /><ul><li>内容分发网络,Content Delivery(Distribution) Network
1998年由MIT一批研究生提出并设计实现了CDN系统
2000年基于该系统诞生了首款商用CDN——AKAIMA
CDN是构筑在现有的Internet上的动态流量分配网络
CDN目的是使用户可以就“近”取得所需的内容
CDN的内容包括,网页、流媒体、应用、传输
简而言之,CDN就是用户和ICP之间的cache</li></li></ul><li>CDN带来的好处<br /><ul><li>本地加速,利用本地cache,提高静态资源访问速度
远程加速,智能选择远程cache,负载均衡,服务分流
镜像服务,消除跨ISP互联瓶颈,实现跨ISP加速
带宽优化,均衡全网流量,节约各级节点流量
集群抗攻击,智能冗余,提高抵御黑客攻击能力</li></li></ul><li>CDN的核心技术<br />DNS/应用层/传输层的重定向<br />内容路由<br />全球负载均衡技术(GLSB)<br />VPN、ESI、LSB<br />...
使用CDN之前<br />授权DNS<br />本地DNS<br />浏览器<br />ICP<br />ICP域名<br />ICP域名<br />ICP的IP<br />ICP的IP<br />HTTP请求<br />HTTP响应<br />
使用CDN之后<br />授权DNS<br />CS<br />GLBS<br />本地DNS<br />浏览器<br />ICP<br />ICP域名<br />ICP域名<br />GLBS的CNAME<br />ICP域名<br />CS...
Upcoming SlideShare
Loading in …5
×

20100620 introduction.to.taobao.cdn.at.linuxfb.v0.2

1,255 views

Published on

Published in: Technology
  • Be the first to comment

20100620 introduction.to.taobao.cdn.at.linuxfb.v0.2

  1. 1. by guiwuu<br />@linuxfb.org 2010-06-20<br />introduction toTaobao CDN<br />
  2. 2. 大规模网站会遇到什么问题?<br /><ul><li>跨国家,如阿里巴巴的中文站,日文站,英文站。。。
  3. 3. 跨ISP,如电信,联通,教育网
  4. 4. 跨地域,如北京,杭州,云南</li></ul>总之,让不同国家、不同ISP、不同城市的用户,都能以同样的、尽可能快的速度获取最新的、一致的内容<br />
  5. 5. 网站镜像解决方案<br />在需要加速的网络设置镜像服务器,并为其设置不同的域名,一般在网站显著位置(如首页)提供链接<br />缺点:<br /><ul><li>用户不透明,需要用户显示地点击不同的链接
  6. 6. 同步困难,镜像同步周期长,不灵活
  7. 7. 可用性差,某个镜像宕机时,导致其访问失败
  8. 8. 规模较小,建立维护镜像成本高,需专人维护</li></li></ul><li>CDN是什么?<br /><ul><li>内容分发网络,Content Delivery(Distribution) Network
  9. 9. 1998年由MIT一批研究生提出并设计实现了CDN系统
  10. 10. 2000年基于该系统诞生了首款商用CDN——AKAIMA
  11. 11. CDN是构筑在现有的Internet上的动态流量分配网络
  12. 12. CDN目的是使用户可以就“近”取得所需的内容
  13. 13. CDN的内容包括,网页、流媒体、应用、传输
  14. 14. 简而言之,CDN就是用户和ICP之间的cache</li></li></ul><li>CDN带来的好处<br /><ul><li>本地加速,利用本地cache,提高静态资源访问速度
  15. 15. 远程加速,智能选择远程cache,负载均衡,服务分流
  16. 16. 镜像服务,消除跨ISP互联瓶颈,实现跨ISP加速
  17. 17. 带宽优化,均衡全网流量,节约各级节点流量
  18. 18. 集群抗攻击,智能冗余,提高抵御黑客攻击能力</li></li></ul><li>CDN的核心技术<br />DNS/应用层/传输层的重定向<br />内容路由<br />全球负载均衡技术(GLSB)<br />VPN、ESI、LSB<br />内容分发<br />主动(push)和被动(pull)分发<br />高速缓存服务器和高速镜像服务器<br />内容存储<br />NFS、DFS、SSD、Memory等<br />内容、索引、访问状态信息搜集<br />内容管理<br />多属性内容监控机制<br />
  19. 19. 使用CDN之前<br />授权DNS<br />本地DNS<br />浏览器<br />ICP<br />ICP域名<br />ICP域名<br />ICP的IP<br />ICP的IP<br />HTTP请求<br />HTTP响应<br />
  20. 20. 使用CDN之后<br />授权DNS<br />CS<br />GLBS<br />本地DNS<br />浏览器<br />ICP<br />ICP域名<br />ICP域名<br />GLBS的CNAME<br />ICP域名<br />CS的IP<br />CS的IP<br />HTTP请求<br />HTTP请求<br />HTTP响应<br />HTTP响应<br />
  21. 21.
  22. 22.
  23. 23.
  24. 24.
  25. 25.
  26. 26.
  27. 27.
  28. 28.
  29. 29.
  30. 30.
  31. 31.
  32. 32.
  33. 33.
  34. 34.
  35. 35.
  36. 36.
  37. 37.
  38. 38. 参考资料<br /><ul><li>CDN百度百科,http://baike.baidu.com/view/21895.html?wtp=tt
  39. 39. CDN技术介绍,http://rdc.taobao.com/blog/cs/?p=106
  40. 40. CDN网络说明,http://blog.csdn.net/leekwen/archive/2009/02/04/3862119.aspx
  41. 41. 浅谈CDN应用及发展,http://wenku.baidu.com/view/c116ba1614791711cc791701.html
  42. 42. 淘宝图片存储与CDN系统,http://wenku.baidu.com/view/a561852acfc789eb172dc864.html</li></li></ul><li>THX!<br />What’s Your Message?<br />

×