上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
第2章CDN技术概述
CDN基于这样的原理:1.挑选最优设备为用户提供服务;2.如果某个内容被很多用户所需要,它就被缓存到距离用户最近的节点中。
CDN公司在整个互联网上部署数以百计的CDN服务器(Cache),这些服务器通常在运营商的IDC中,尽量靠近接入网络和用户。CDN在Cache中复制内容,当内容的提供者更新内容时,CDN向Cache重新分发这些被刷新的内容。CDN提供一种机制,当用户请求内容时,该内容能够由以最快速度交付的Cache来向用户提供,这个挑选“最优”的过程就叫做负载均衡。被选中的最优Cache可能最靠近用户,或者有一条与用户之间条件最好的路径。
在本章中,将一一讲述CDN是如何完成内容缓存、负载均衡、流媒体加速、动态内容加速等任务的,以及完成这些任务涉及的各种关键技术。