内容分发网络原理与实践
¥
12.95
1.6折
¥
79
九五品
仅1件
作者唐宏,陈戈,陈步华,余媛 著
出版社人民邮电出版社
ISBN9787115488039
出版时间2018-07
版次1
装帧平装
开本16开
纸张胶版纸
页数211页
定价79元
上书时间2024-12-17
商品详情
- 品相描述:九五品
- 商品描述
-
基本信息
书名:内容分发网络原理与实践
定价:79.00元
作者:唐宏,陈戈,陈步华,余媛 著
出版社:人民邮电出版社
出版日期:2018-07-01
ISBN:9787115488039
字数:
页码:211
版次:1
装帧:平装
开本:16开
商品重量:
编辑推荐
介绍了利用开源软件搭建CDN的方案,介绍了CDN的不同建设模式,从内容提供商的角度分析如何选择CDN建设模式,是本涉及CDN原理、运营、开发等多方面的书籍,
内容提要
本书分三部分系统地分析了CDN基本原理与关键技术、如何选择合适的CDN提升业务质量、利用开源软件设计自有CDN等相关技术原理。首先介绍CDN关键技术原理,然后介绍CDN不同的运营与建设模式,最后介绍了利用开源软件搭建CDN的方案。通过本书读者可以较为深入的了解CDN关键技术、CDN市场与业务、CDN的初步设计与开发。
目录
目录作者序 2目录 2第 一部分 CDN基本原理与关键技术 111 影响互联网应用质量的关键 111.1 互联网应用发展 111.2 互联网应用质量 121.2.1 质量是互联网应用的生命 12(1) 用户对互联网应用质量的期望 12(2) 互联网应用质量指标--QoE 131.2.2 网络性能是影响质量的关键 14(1) 网络性能对互联网应用质量的影响 14(2) 网络传送性能指标--QoS 171.3 提高互联网应用质量的方法 181.3.1 集中式部署带来的问题 181.3.2 利用网站镜像加速 181.3.3 利用CDN进行加速 19(1) 互联网2:8法则 19(2) CDN的加速作用 212 CDN基本原理 242.1 CDN的基本概念 242.1.1 CDN的定义 242.1.2 CDN可承载的内容 242.2 CDN的工作过程 252.2.1 CDN的基本工作过程 252.2.2 CDN内容接入 27(1) 内容存储接入 28(2) 内容预注入 28(3) 实时回源 282.2.3 CDN用户请求调度 29(1) 全局调度 29(2) 本地调度 292.2.4 CDN内容分发 30(1) Push方式 30(2) Pull方式 31(3) 混合分发方式 312.2.5 CDN内容服务 32(1) 静态内容服务 32(2) 动态内容服务 333 典型的CDN架构与组网 343.1 CDN功能平面 343.2 CDN内部网元 35(1) 内容中心节点 35(2) 区域节点 36(3) 边缘服务节点 36(4) 全局内容路由 36(5) 运维管理 37(6) 运营管理及适配 37(7) 接口 373.3 CDN部署架构 393.4 CDN间组网 404 CDN关键技术 434.1 统一内容ID 444.1.1 统一资源定位符 444.1.2 CDN内容统一ID 454.2 本地负载均衡(SLB) 454.2.1 负载均衡技术 454.2.2 负载均衡的技术分类 46(1) 基于DNS的负载均衡 46(2) 基于客户端的负载均衡 46(3) 基于OSI模型的负载均衡 474.2.3 负载均衡的算法 484.3 用户请求路由调度(RR)/全局负载均衡(GSLB) 504.3.1 基于DNS的用户调度 50(1) 智能DNS技术 50(2) 基于DNS重定向调度 53(3) 策略的优劣分析 544.3.2 基于 HTTP 的重定向 54(1) HTTP重定向基本原理 54(2) 基于HTTP重定向调度 55(3) 策略的优劣分析 554.4 内容缓存技术 564.4.1 缓存技术 564.4.2 缓存替换算法 574.5 流媒体技术 634.5.1 实时流媒体技术:RTSP 634.5.2 渐进式下载流媒体技术:HTTP Streaming 654.5.3 自适应流媒体技术 68(1) HTTP Live Streaming(HLS) 70(2) Smooth Streaming 70(3) HTTP Dynamic Streaming(HDS) 71(4) DASH 734.6 服务鉴权技术 764.6.1 常见的服务鉴权技术 764.6.2 CDN服务鉴权机制 775 CDN新技术介绍 805.1 前端优化技术 805.2 动态加速技术 82(1) 差异化缓存技术 82(2) 传输加速技术 84(3) 内容生成加速技术 855.3 SDN调度技术 865.4 P2P流媒体技术 885.5 应用协议加速技术 88(1) 广域网应用加速 89(2) SSL应用加速 89(3) HTTPS加速 895.6 智能协同技术 895.7 NVMe技术 90第二部分 选择合适的CDN提升业务质量 926 CDN产业与市场发展 926.1 CDN产业发展 926.1.1 CDN产业的发展历程 926.1.2 CDN服务提供商类型 936.1.3 CDN市场的发展特点 956.2 CDN发展趋势 956.2.1 CDN业务发展趋势 95(1) 视频成为最主要业务 96(2) 增值业务快速增长 96(3) 差异化订制需求增长 976.2.2 CDN市场发展趋势 98(1) 行业竞争加大,资费逐年降低 98(2) 客户逐步自建,自建和租用结合 98(3) 运营商纷纷切入CDN市场 996.2.3 CDN网络发展趋势 100(1) CDN融合承载 100(2) CDN与云结合 101(3) CDN网络协同 1046.3 CDN服务商面临的挑战 1046.3.1 不可忽视的安全因素 1056.3.2 大数据流量的利用 1056.3.3 推进统一的技术标准 1056.3.4 定制化的技术创新要求 1057 选择合适的CDN 1077.1 租用CDN vs 自建CDN 1077.1.1 业务需求 1077.1.2 CDN与成本分析 107(1) 带宽成本 107(2) 建设和维护成本 1077.1.3 CDN租用与自建结合 1087.2 租用CDN的选择 1097.2.1 CDN服务类型与功能 1107.2.2 CDN容量与分布 1107.2.3 CDN运营维护 1107.2.4 CDN价格 1117.2.5 多CDN租用 1127.3 自建CDN的选择要素 1127.3.1 开源CDN软件 vs商业CDN软件 1137.3.2 业务需求变化 1137.3.3 开发和维护能力 1148 租用CDN实施的考虑与评估 1158.1 CDN需求确认 1158.2 CDN测试验证 1188.2.1 CDN服务切换 1188.2.2 CDN服务质量测试 119(1) 响应时间 120(2) 节点性能 121(3) 服务错误率 122(4) 应用层性能 1228.3 CDN服务监控 123(1) 设备监控 123(2) 服务监控 1258.4 多CDN租用调度 1258.4.1 多CDN租用调度系统(TMS) 1268.4.2 服务调度流程 1289 自建CDN实施的考虑与评估 1309.1 自建CDN案例分析 1309.2 自建CDN中的开源软件介绍 1329.2.1 缓存系统 1339.2.2 内容管理系统 1339.2.3 内容路由系统 1349.2.4 监控系统 1359.3 自建CDN部署 1369.4 自建CDN技术指标 1379.4.1 命中率 1379.4.2 吞吐量 1389.4.3 并发值 1399.4.4 响应时间 1409.4.5 MDI 1419.4.6 MOS 1429.4.7 稳定性和可靠性 143第三部分 利用开源软件设计自有CDN 14410 开源CDN架构设计 14410.1 业务需求分析 14410.2 本书开源CDN总体架构 14510.3 CDN网络规划 14711 流服务缓存节点模块的设计 14811.1 流服务缓存节点的特性 14811.2 流服务缓存节点开源软件简介 14811.2.1 Squid简介 14811.2.2 Quagga简介 14911.2.3 LVS简介 15011.2.4 Keepalived简介 15011.2.5 Nginx简介 15011.2.6 Lua简介 15011.3 模块设计 15111.3.1 代理缓存(Squid) 15111.3.2 四层负载均衡(OSPF+LVS+Keepalived) 15211.3.3 七层负载均衡(Nginx+Lua) 15311.4 环境配置 15311.4.1 Squid安装与配置 15311.4.2 Ospf安装与配置 15711.4.3 LVS安装 15911.4.4 Keepalived安装与配置 16011.4.5 Nginx安装与配置 16311.4.6 lua-nginx-module模块安装 16412 内容库模块的设计 16712.1 内容库的特性 16712.2 内容库开源软件简介 16712.2.1 FTP简介 16712.2.2 Ceph简介 16712.3 模块设计 16912.3.1 内容注入(FTP) 16912.3.2 分布式内容存储(Ceph) 16912.3.3 内容分发(Nginx) 17012.4 环境配置 17012.4.1 FTP服务器搭建 17012.4.2 Ceph安装与配置 17112.4.3 Nginx安装与配置 17513 全局用户请求调度模块的设计 17613.1 基于DNS的流量管理服务设计 17613.1.1 基于DNS流量管理的开源软件简介 176(1) Bind 176(2) Mysql数据库 17613.1.2 模块设计 17713.1.3 环境配置 17713.2 基于HTTP的应用层调度服务设计 18013.2.1 基于HTTP调度的开源软件简介 18013.2.2 模块设计 18013.2.3 环境配置 18114 网络管理模块的设计 18314.1 网络管理工作流程 18314.2 网络管理开源软件简介 18414.2.1 Zabbix简介 18414.2.2 InfluxDB简介 18614.2.3 Grafana简介 18814.3 模块设计 18814.3.1 数据采集(Zabbix) 18814.3.2 数据存储(InfluxDB) 18914.3.3 数据展示(Grafana) 18914.4 环境配置 18914.4.1 Zabbix安装与配置 18914.4.2 InfluxDB安装与配置 19214.4.3 Grafana安装与配置 19515 基于开源的自建CDN测试验证 19715.2 系统测试 19715.2.1 测试目的 19715.2.2 测试方法 19815.2.3 测试拓扑组网 20015.2.4 测试内容 20115.2.5 测试过程 20215.2 现网测试 20815.2.1 测试目的 20815.2.2 测试方法 20815.2.3 测试过程 209参考文献 214
作者介绍
序言
— 没有更多了 —
以下为对购买帮助不大的评价