CDN技术PPT.ppt_第1页
CDN技术PPT.ppt_第2页
CDN技术PPT.ppt_第3页
CDN技术PPT.ppt_第4页
CDN技术PPT.ppt_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

CDN技术探讨 SWPU CDN技术探讨 CDN简介 CDN是什么 为什么我们需要它 CDN的作用 CDN的工作原理 CDN是如何工作的 CDN能做什么 CDN的具体应用 CDN有那些具体应用 网络应用发展介绍 文字页面 文字页面 图片 文字页面 图片 动态页面 文字页面 图片 动态页面 flash 文字页面 图片 动态页面 flash 视频 文字页面 图片 动态页面 flash 视频 高清视频 网络应用日趋丰富 新技术架构也层出不穷 CDN简介 CDN ContentDeliveryNetworks以现有互联网为基础的专业化综合应用平台 为网站提供高效 稳定 安全的内容和应用的分布 加速服务 MPLS 由分布在网络边缘的应用服务器群组成通过应用层的内容智能路由 自动保证用户实现就近访问 CDN简介CDN作用CDN工作原理CDN具体应用 CDN简介 CDN 内容 对象 分发 方法 网络 载体 页面 htm html shtml等 图片 jpg gif png等 样式脚本 css js xml等 媒体 mp3 flv wmv 3gp等 主动分发 分发控制器去源站抓取和提供用户上传接口 被动抓取 缓存设备和软件 基础运营商 电信 新联通 移动 专营运营商 教育科研网 卫通 铁通 天地一体 使用CDN的好处 1 不用担心自己网站访客 在任何时间 任何地点 任何网络运营商 都能快速打开网站 2 各种服务器虚拟主机带宽等采购成本 包括后期运维成本都会大大减少 3 给网站直接带来的好处就是 流量 咨询量 客户量 成单量 都会得到大幅度提升 CDN简介CDN作用CDN工作原理CDN具体应用 使用CDN的好处 CDN简介CDN作用CDN工作原理CDN具体应用 在国内访问量较高的大型网站如新浪 网易等 均使用CDN网络加速技术 虽然网站的访问巨大 但无论在什么地方访问都会感觉速度很快 而一般的网站如果服务器在网通 电信用户访问很慢 如果服务器在电信 网通用户访问又很慢 它采取了分布式网络缓存结构 即国际上流行的webcache技术 通过在现有的Internet中增加一层新的网络架构 将网站的内容发布到最接近用户的cache服务器内 通过DNS负载均衡的技术 判断用户来源就近访问cache服务器取得所需的内容 解决Internet网络拥塞状况 提高用户访问网站的响应速度 如同提供了多个分布在各地的加速器 以达到快速 可冗余的为多个网站加速的目的 CDN作用 本地cache加速镜像服务远程加速带宽优化集群抗攻击 CDN简介CDN作用CDN工作原理CDN具体应用 CDN作用 本地cache加速提高了企业站点 尤其含有大量图片和静态页面站点的访问速度镜像服务消除了不同运营商之间互联的瓶颈造成的影响 实现了跨运营商的网络加速 保证不同网络中的用户都能得到良好的访问质量 远程加速远程访问用户根据DNS负载均衡技术智能自动选择Cache服务器 选择最快的Cache服务器 加快远程访问的速度 CDN简介CDN作用CDN工作原理CDN具体应用 CDN作用 带宽优化带宽优化自动生成服务器的远程Mirror 镜像 cache服务器 远程用户访问时从cache服务器上读取数据 减少远程访问的带宽 分担网络流量 减轻原站点WEB服务器负载等功能 集群抗攻击集群抗攻击广泛分布的CDN节点加上节点之间的智能冗余机制 可以有效地预防黑客入侵以及降低各种DoS攻击对网站的影响 同时保证较好的服务质量 CDN简介CDN作用CDN工作原理CDN具体应用 CDN工作原理 设计思路原理介绍 CDN简介CDN作用CDN工作原理CDN具体应用 CDN基本设计思路 CDN网络主要组成部分 SSR ScalableServiceRouting实时收集各cache健康状况实现用户就近接入增强网络的可用性 Node分布在不同地区和网络中内容缓存在本地响应用户的访问 Node Node Node SSR NOC NOC NetworkOperationCenter7x24服务监控从链路到各应用层面实时告警 用户访问基本流程 用户访问 LDNS 用户源站IP 1 1 1 1 DNS解析实现域名到IP地址的转换 访问实际的网页内容 2 请求域名对应IP 3 返回域名对应IP 1 1 1 1 4 返回域名对应IP 1 1 1 1 5 请求的内容 6 返回内容200KB 网站授权DNS 1 请求域名对应IP 传统的网站访问过程 1 用户在浏览器中输入要访问的域名 2 浏览器向域名解析服务器发出解析请求 获得此域名对应的IP地址 3 浏览器利用所得到的IP地址 向该IP对应的服务器发出访问请求 4 服务器对此响应 将数据回传至用户浏览器端显示出来 CDN简介CDN作用CDN工作原理CDN具体应用 用户访问流程 用户 北京 访问 LDNS 用户源站IP 1 1 1 1 DNS解析实现域名到IP地址的转换 访问实际的网页内容 2 请求域名对应IP 6 返回域名对应IP 2 2 2 2 网站授权DNS SSR系统FDNSCC Net域 4 请求对应IP 5 返回域名对应IP 2 2 2 2 上海节点设备IP 9 9 9 9 北京节点设备IP 2 2 2 2 7 请求的内容 8 返回内容200KB 边缘服务器如果没有内容就回源站 1 请求域名对应IP Linux Bind DNS Squid cache 3 返回域名对应IP 1 1 1 1 在国内访问量较高的大型网站如新浪 网易等 均使用CDN网络加速技术 虽然网站的访问巨大 但无论在什么地方访问都会感觉速度很快 而一般的网站如果服务器在网通 电信用户访问很慢 如果服务器在电信 网通用户访问又很慢 它采取了分布式网络缓存结构 即国际上流行的webcache技术 通过在现有的Internet中增加一层新的网络架构 将网站的内容发布到最接近用户的cache服务器内 通过DNS负载均衡的技术 判断用户来源就近访问cache服务器取得所需的内容 解决Internet网络拥塞状况 提高用户访问网站的响应速度 如同提供了多个分布在各地的加速器 以达到快速 可冗余的为多个网站加速的目的 CDN简介CDN作用CDN工作原理CDN具体应用 使用CDN缓存后的网站访问过程 用户在浏览器中输入要访问的域名 2 浏览器向域名解析服务器发出解析请求 由于CDN对域名解析过程进行了调整 所以用户端一般得到的是该域名对应的CNAME记录 此时浏览器需要再次对获得的CNAME域名进行解析才能得到缓存服务器实际的IP地址 在此过程中 全局负载均衡DNS解析服务器会根据用户端的源IP地址 如地理位置 深圳还是上海 接入网类型 电信还是网通 将用户的访问请求定位到离用户路由最短 位置最近 负载最轻的Cache节点 缓存服务器 上 实现就近定位 定位优先原则可按位置 可按路由 也可按负载等等 3 再次解析后浏览器得到该域名CDN缓存服务器的实际IP地址 向缓存服务器发出访问请求 4 缓存服务器根据浏览器提供的域名 通过Cache内部专用DNS解析得到此域名源服务器的真实IP地址 再由缓存服务器向此真实IP地址提交访问请求 5 缓存服务器从真实IP地址得到内容后 一方面在本地进行保存 以备以后使用 同时把得到的数据发送到客户端浏览器 完成访问的响应过程 6 用户端得到由缓存服务器传回的数据后显示出来 至此完成整个域名访问过程 CDN简介CDN作用CDN工作原理CDN具体应用 Web服务器 apache2 mysql php5 01 安装apache apt getinstallapache22 安装php5 apt getinstalllibapache2 mod php53 PHP5获得MySOL的支持 apt cachesearchphp54 安装mysql apt getinstallphpmyadminApache作用 1 解析网页语言 如html php jsp等2 接收web用户的请求 并给予一定的响应Mysql作用 WEB数据库管理 简单 方便直观Php5 支持动态网页 WEB启动 etc init d apachestartDNS服务器 1 安装Bind9 apt getinstallbind92 修改etc bind named conf local增加zone3 创建 etc bind 蓝色是域名 4 重启bindservicebind9restart5 验证 nslookup命令 Squid 用Squid设置一台机器为代理服务器首先安装squidsudoapt getinstallsquid然后看一下squid安装到那里了whereissquid修改squid的配置文件sudogedit etc squid squid conf然后 定位到 Andfinallydenyallotheraccesstothisproxyhttp accessdenyall 这里把deny改成allow就可以让任意用户通过你的机器作为代理了隔几行下面两句 Default http reply accessallowall 把这句的注释去掉第三步 启动Squidsudosquid zsudo etc init d squidreloadsudo etc init d squidrestart这样你的代理服务器默认端口是3128 你就可以在其他机器上设置此机器为代理了 CDN具体应用 CDN简介CDN作用CDN工作原理CDN具体应用 流媒体加速 文件传输加速 应用加速 网页加速 网站内容加速 动态内容加速 下载加速 标准直播 点播加速 Flash点播加速 P2SP直播 点播加速 应用加速 文件上传加速 P2SP下载加速 全球服务器负载均衡 智能网络存储 防盗链 IDC主机托管 地域化内容加速 网站分析 连接限速 增

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论