CDN技术详解

CDN技术详解

雷葆华, 等著

出版社:电子工业出版社

年代:2014

定价:69.0

书籍简介:

中国电信北京研究院合作图书。CDN即内容分发网络(Content Delivery Network),其设计目的是通过在现有的Internet 之上增加一层新的网络架构,将网站的内容发布到最接近用户的网络“边缘”,使用户可以就近取得所需的内容,解决Internet 网络拥挤的状况,提高用户访问网站的响应速度。本书介绍了CDN的技术发展、技术原理和结构、商用系统及其价值。CDN应用广泛,但国内无相关图书,国外图书也很少,读者群比较小众。

书籍目录:

第1章 引言 1.1 CDN 的基本概念和产生背景 1.2 CDN 的基本工作过程 1.3 CDN 的发展历史 1.4 CDN 对互联网产业的价值和作用第2章 CDN 技术概述 2.1 CDN 的系统架构 2.1.1 功能架构 2.1.2 部署架构 2.2 CDN 系统分类 2.2.1 基于不同内容承载类型的分类 2.2.2 基于内容生成机制的分类和分层加速服务 2.3 小结第3章 内容缓存工作原理及实现 3.1 内容缓存技术的发展背景 3.1.1 网站的问题和需求 3.1.2 CDN 出现前的网站服务技术 3.2 Cache 设备的工作方式和设计要求 3.2.1 正向代理 3.2.2 反向代理 3.2.3 透明代理 3.2.4 Web Cache 产品实现关键要素分析 3.3 Web Cache 的实现基础 —基于HTTP 协议的Web 缓存技术 3.3.1 Web 与 3.3.2 HTTP 协议工作原理 3.3.3 HTTP 中的Cookie 和Session 3.3.4 HTTPS 安全协议 3.3.5 HTTP 协议中的缓存技术 3.4 Web Cache 技术实现关键点分析 3.4.1 Web Cache 关键性能指标说明 3.4.2 内容存储机制 3.4.3 内容更新机制 3.4.4 Web Cache 协议优化 3.4.5 Web Cache 安全实现机制 3.5 开源Web 缓存代理软件——Squid第4章 集群服务与负载均衡技术 4.1 服务器集群技术 4.1.1 集群的基本概念 4.1.2 集群的分类 4.1.3 集群的系统结构 4.1.4 CDN 负载均衡集群 4.2 Cache 集群协同交互方法 4.2.1 ICP 4.2.2 HTCP 4.2.3 Cache Digest 4.2.4 Cache Pre-filling 4.2.5 CARP 4.3 负载均衡技术的实现 4.3.1 负载均衡关键技术 4.3.2 负载均衡部署方式 4.3.3 服务器负载均衡 4.3.4 链路负载均衡 4.4 开源负载均衡软件 4.4.1 LVS 4.4.2 Nginx第5章 全局负载均衡工作原理及实现 5.1 全局负载均衡在CDN 系统中的作用 5.2 基于DNS 解析的GSLB 实现机制 5.2.1 DNS 的产生背景 5.2.2 DNS 基本工作原理 5.2.3 基于DNS 解析的GSLB 工作方式 5.2.4 负载均衡的策略判断条件信息 5.2.5 开源DNS 服务软件——BIND 5.3 基于DNS 的GSLB 应用部署方法 5.3.1 GSLB 应用部署时的一些基本概念 5.3.2 负载均衡策略 5.3.3 GSLB 部署中的关键问题 5.4 基于应用层协议重定向GSLB 5.4.1 HTTP 重定向基本原理 5.4.2 基于HTTP 重定向的GSLB 工作流程 5.5 基于IP 路由的GSLB 5.6 小结第6章 流媒体CDN 系统的组成和关键技术 6.1 流媒体系统工作原理概述 6.2 流媒体传送协议体系 6.2.1 RTP和RTCP 6.2.2 RTSP 6.2.3 RTMP 6.2.4 HTTP Streaming 6.2.5 MPEG-2 TS 6.3 流媒体业务对CDN 提出的要求和挑战 6.3.1 流媒体加速与Web 加速之间的业务差异 6.3.2 流媒体CDN 系统架构描述 6.3.3 小结 6.4 流媒体CDN 系统的关键技术实现 6.4.1 Cache 的设计实现 6.4.2 负载均衡系统设计实现 6.4.3 内容分发机制设计实现 6.4.4 组网模式 6.4.5 内容文件预处理技术 6.4.6 防盗链机制和实现第7章 动态内容加速服务的实现 7.1 动态内容加速技术 7.1.1 业务逻辑层加速技术:边缘计算 7.1.2 数据访问层加速技术:数据库复制 7.1.3 用户数据层加速技术:用户数据复制 7.2 应用加速技术 7.2.1 应用加速技术概述 7.2.2 广域网加速技术 7.2.3 SSL 加速技术介绍第8章 CDN 商业化服务现状 8.1 CDN 产业分析 8.1.1 CDN 产业链分析 8.1.2 CDN 服务的价值分析 8.1.3 CDN 服务运营方式分析 8.2 CDN 的商业服务模式 8.2.1 CDN 的计费方式 8.2.2 CDN 的增值服务 8.2.3 CDN 客户决策要点 8.3 典型案例分析 8.3.1 视频网站 8.3.2 门户网站 8.3.3 政府网站 8.3.4 企业网站 8.3.5 云计算 8.3.6 小结 8.4 典型服务商介绍 8.4.1 国外CDN 运营商的先驱——Akamai 8.4.2 国内运营商简介第9章 CDN 发展展望 9.1 新时代对CDN 的要求 9.2 CDN 技术发展趋势 9.3 CDN 与云计算 9.3.1 云计算——第三次IT 革命 9.3.2 CDN 是云计算吗 9.3.3 CDN 与云计算技术的结合 9.4 CDN 与 9.4.1 P2P 技术概述 9.4.2 P2P 流量的变化趋势及优劣势分析 9.4.3 CDN 与P2P 技术的结合 9.5 CDN 的商业服务发展趋势附录A CDN 试验床实施指南 A.1 试验床架构概述 A.2 基础集群环境搭建 A.2.1 服务器虚拟化环境部署 A.2.2 虚拟机管理基本操作 A.3 代理缓存环境搭建 A.3.1 Apache HTTP 服务器的安装与配置 A.3.2 Squid 代理缓存服务器的安装与配置 A.3.3 CDN 试验床代理缓存功能的演示和验证 A.4 边缘节点四层负载均衡 A.4.1 LVS 负载均衡服务器的安装与配置 A.4.2 CDN 试验床四层负载均衡功能的演示和验证 A.5 边缘节点七层负载均衡 A.5.1 BIND 域名服务器的安装与配置 A.5.2 Nginx 负载均衡服务器的安装与配置 A.5.3 CDN 试验床七层负载均衡功能的演示和验证 A.6 多边缘节点负载均衡 A.6.1 Apache 服务器和BIND 服务器的配置 A.6.2 CDN 试验床多边缘节点负载均衡功能的演示和验证 A.7 小结参考文献

内容摘要:

本书内容包括CDN技术的发展历程、关键技术、商业化服务现状,以及对未来的发展展望,对构成CDN系统的关键功能模块GSLB、SLB、Cache进行了重点讲解,除技术原理之外,还对实现这些功能模块所涉及的一些协议和开发工具进行了讲解,希望能帮助读者了解CDN这项技术,并对CDN系统的设计和开发有一些初步的体会。

书籍规格:

书籍详细信息
书名CDN技术详解站内查询相似图书
丛书名转型时代丛书
9787121245367
如需购买下载《CDN技术详解》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位电子工业出版社
版次1版印次1
定价(元)69.0语种简体中文
尺寸24 × 17装帧平装
页数印数

书籍信息归属:

CDN技术详解是电子工业出版社于2014.11出版的中图分类号为 TP393.02 的主题关于 计算机网络-网络结构-研究 的书籍。