CDN Content Delivery Network 可以提高Client 访问server 的速度。解决最后1公里的传输质量
加入当你的server locate在广州, 但是西安客户的访问就较慢。
那么解决方案是, 在西安也放服务器, 这样的话成本很高。
假如你想全国都能访问, 那么服务器很多, 而且数据同步成本高。
CDN就是另1个相对低成本的方案。相当于源站的缓存。
提前把数据准备在对应的CDN 加速节点中, 那么用户可以去最近都CDN的节点去访问数据。
特别适合视频网站。
CDN 可以按流量或带宽收费, 成本相对低。
在无CDN的环境中, 你的网络服务器带宽必须大,
CDN 可以分担源站压力, 相当于大大节省了源站带宽/资源。
当然很新的数据还是需要到源站去获取。
CDN是公认的性价比最高的解决方案。
用户 浏览器 输入url
先访问LDNS 服务器 -> 网站授权DNS 服务器 -> DNS 调度系统 -> 把IP地址发回客户端 -> CDN节点
正常来讲DNS 会将 域名转换成ip
CNAME 可以将域名转换为另1个 域名。转发至 CDN服务器中。
域名
www.a.com
子域名
www.a.com/b/c
泛域名
www.a.com/*