CDN介绍
1.CDN(ContentDeliveryNetwork)即内容分发网络
作用:
– 将内容从源站传输到用户端
– 加速网站访问速度
– 对静态资源缓存
2.通过CDN访问
CDN DNS
– 获取全局负载均衡IP
– 获取局部负载均衡IP
– 找到最优CDN节点IP
– 全局负载均衡服务把CDN节点IP返给用户
? 用户请求CDN节点,获取数据
– 没有数据请求上一级缓存
– 直到源服务器节点
CDN系统为什么要使用
– 解决跨地区、跨运营商网络、速度慢问题
? 服务器、北京、联通
? 用户、杭州、电信
– 解决热点、重点事件流量突发问题
? 热点事件
– 科比退役之战
? 电商促销
– 解决中小企业租用虚拟服务器慢问题
? 虚拟机
? 云主机公用? 加速访问
– 解决加速问题
? 静态图片? 静态文本? 静态视频
2.CDN适用场景
– 静态对象的加速与发布
? 动态内容静态化
– 页面、脚本等
? 静态内容、动态内容分离– 静态图片
– 动态数据等
3.CDN适合数据
– 内容对象
? 页面
– htm、html、shtml等
? 图片
– jpg、gif、png等
? 流媒体
– mp3、flv、wmv、3gp等
? 样式脚本
– css、js、xml
CDN
原文:http://www.cnblogs.com/756623607-zhang/p/7782680.html