展开全部

主编推荐语

基于阿里云工程实践的CDN技术架构与产品设计指南。

内容简介

本书共有14章,可划分为4大部分:

第1部分(第1章)介绍CDN核心产品的技术原理、应用场景及CDN的发展历史;

第2部分(第2~6章)重点介绍CDN核心子系统的技术原理及工程实现,内容涵盖调度系统、节点系统、网络传输及运营支撑系统;

第3部分(第7~12章)介绍CDN的4大核心产品的架构设计、功能详解及产品优化最佳实践,具体产品包括视频点播、实时流媒体、动态加速及安全防护;

第4部分(第13~14章)介绍阿里云CDN的技术演进策略,包括CDN自身核心技术的升级换代及CDN向边缘计算平台的演进策略等。

本书可作为高等院校研究生、本科生学习CDN整体架构及核心技术的学习材料,也可供对CDN产品和技术感兴趣的工程技术人员、研究人员阅读与参考,亦可作为CDN产品的现有及潜在用户了解产品技术实现细节的参考手册。

目录

  • 版权信息
  • 内容简介
  • 本书编委会
  • 撰写
  • 特别感谢
  • 推荐语
  • 前言
  • 第1章 引言
  • 1.1 CDN概述
  • 1.2 CDN的基本原理
  • 1.3 CDN的应用场景
  • 1.4 CDN的技术定位
  • 1.5 CDN的发展历史
  • 第2章 CDN系统架构概述
  • 2.1 CDN整体框架
  • 2.2 CDN核心子系统
  • 第3章 调度系统
  • 3.1 资源规划
  • 3.2 全局负载均衡
  • 3.3 调度服务器
  • 3.4 全局感知系统
  • 第4章 CDN节点系统
  • 4.1 概述
  • 4.2 多级缓存架构
  • 4.3 接入域网关组件
  • 4.4 回源域组件
  • 4.5 CDN缓存系统
  • 第5章 CDN网络优化
  • 5.1 网络传输优化的挑战
  • 5.2 网络拥塞控制原理
  • 5.3 网络丢包恢复原理
  • 5.4 网络旁路干扰技术
  • 第6章 CDN运营支撑
  • 6.1 管控系统
  • 6.2 配置管理系统
  • 6.3 内容管理系统
  • 6.4 监控系统
  • 6.5 日志系统
  • 第7章 CDN产品概述
  • 7.1 视频点播简述
  • 7.2 视频直播简述
  • 7.3 全站加速简述
  • 7.4 安全防护简述
  • 第8章 CDN视频点播
  • 8.1 视频点播应用场景
  • 8.2 视频点播关键技术
  • 第9章 CDN实时流媒体
  • 9.1 实时流媒体基础原理
  • 9.2 实时流媒体应用场景
  • 9.3 实时流媒体系统架构
  • 9.4 实时流媒体创新技术
  • 第10章 CDN动态加速
  • 10.1 动态加速原理
  • 10.2 动态加速应用场景
  • 10.3 动态加速系统架构
  • 10.4 动态加速选路核心技术
  • 10.5 四层动态加速核心技术
  • 10.6 七层动态加速核心技术
  • 第11章 CDN安全防护
  • 11.1 安全防护概述
  • 11.2 安全架构
  • 11.3 四层负载均衡及DDoS防护
  • 11.4 应用层安全
  • 第12章 CDN场景化最佳实践
  • 12.1 CDN命中率优化实践
  • 12.2 移动App——应用市场下载加速最佳实践
  • 12.3 在线教育——超低延时互动课堂及点播加速最佳实践
  • 12.4 新闻社交——动态加速最佳实践
  • 第13章 CDN未来技术演进
  • 13.1 演进背景
  • 13.2 未来技术架构
  • 13.3 调度未来架构
  • 13.4 中台技术
  • 13.5 边缘可编程
  • 第14章 CDN与边缘计算
  • 14.1 边缘计算技术架构
  • 14.2 vCDN方案与实践
展开全部

评分及书评

评分不足
1个评分
  • 用户头像
    给这本书评了
    4.0

    CDN 完整技术架构(三级节点 + 四大核心系统)CDN 全称:Content Delivery Network 内容分发网络,核心:就近缓存、智能调度、分层回源、分散源站压力。整体架构分:调度层、缓存分层节点、管控运维层三大模块。一、三级物理缓存节点(从用户源站)1.L1 边缘节点 Edge(最靠近用户,一级缓存)・部署:各省城、地市运营商机房、IDC,全国上万 PoP 接入点・硬件:高性能服务器、NVMe/SSD 高速盘、大带宽网卡・软件:Nginx/ATS/Varnish/ 厂商自研缓存服务・作用:直接承接用户访问;静态资源(图片 /js/css/ 短视频)优先缓存;缓存命中直接回包(5~20ms),未命中向上回区域节点・命中率:全量资源 80%+ 热资源 95%+2.L2 区域 / 中心 Region 节点(二级中间缓存)・部署:大区核心 IDC(华东 / 华南 / 华北等),数量远少于边缘・存储:大容量机械盘 + SSD 混合,存量更大・作用:边缘未命中时优先从区域取资源(跨区域回代);减少直达源站回源量;存储温数据;批量同步内容至下级边缘 3.L3 用户源站 Origin(原始数据源)・业务自有服务器 / 云服务器,全量原始资源・仅边缘 + 区域全未命中才触发回源拉取数据,拉取后逐级缓存到区域、边缘请求链路:用户边缘 (命中返回)|未命中区域 (命中回灌边缘)|未命中源站拉取逐级落地缓存返回用户二、四大核心控制系统(CDN 大脑)1.GSLB 全局负载均衡系统(域名调度核心)・分类:DNS-GSLB(主流)、IP 任播 GSLBCloudflare)・能力:根据用户 IP 归属地、运营商、节点实时负载、链路时延、故障状态,分配最优边缘节点 IP・流程:域名 CNAME 切到 CDN 域名用户 DNS 请求GSLB 解析就近节点 IP2. 节点内部 SLB 本地负载均衡单 PoP 机房内多台缓存机器流量分发,避免单机过载、故障自动切流。3.Cache 缓存控制系统(缓存规则引擎)1. 缓存策略:遵循 Cache-Control/Expires/ETag;自定义缓存时长、忽略缓存、强制缓存 2. 淘汰机制:LRU 淘汰冷数据,内存存最热资源、磁盘存温冷资源 3. 刷新机制:手动 purge 刷新、URL 批量预热、目录刷新(主动推资源到全节点 = 预热)4. 回源控制:回源鉴权、限速、重试、备用源站、回源域名改写 4. 运维管控平台(CDN 后台)・监控:全节点带宽、命中率、时延、错误码、回源量实时采集・配置:域名接入、缓存规则、防盗链、IP 黑白名单、HTTPS 配置、访问控制・日志:全链路访问日志归集、计费统计三、分层存储架构(单机缓存分层)1. 内存 RAMTOP 热点资源,纳秒级读取,最高优先级命中 2. SSD 高速盘:中频资源,毫秒级访问 3. SATA/HDD 机械盘:低频冷资源,大容量低成本四、静态 / 动态内容差异化架构 1. 静态资源(图片 / 附件 / 静态页面)全链路缓存:边缘区域二级缓存,极少回源,高命中率 2. 动态资源(API / 实时页面 / 登录接口)默认不缓存,边缘透传直达源站;可开启边缘计算 / 动态缓存(Cookie/URL 维度短时缓存)、源站分片优化五、附加安全 & 优化子架构 1. 安全防护层:WAFCC 防护、DDoS 流量清洗、Referer 防盗链、URL 签名、IP 封禁 2. 传输优化层:TCP BBR 拥塞优化、QUIC (0-RTT)、智能路由优选、Gzip/Brotli 压缩、图片格式自适应 (webp/avif) 六、最简架构流程图用户浏览器本地 DNSGSLB就近边缘节点        命中直接返回资源        未命中区域节点                命中回存边缘 + 返回                未命中源站拉取逐级缓存回包需要我补充 CDN 部署架构图文字版或常用参数(命中率、回源率优化要点)?

      转发
      评论

    出版方

    电子工业出版社

    电子工业出版社成立于1982年10月,是国务院独资、工信部直属的中央级科技与教育出版社,是专业的信息技术知识集成和服务提供商。经过三十多年的建设与发展,已成为一家以科技和教育出版、期刊、网络、行业支撑服务、数字出版、软件研发、软科学研究、职业培训和教育为核心业务的现代知识服务集团。出版物内容涵盖了电子信息技术的各个分支及工业技术、经济管理、科普与少儿、社科人文等领域,综合出版能力位居全国出版行业前列。