美文网首页
腾讯云课堂之CDN的由来笔记

腾讯云课堂之CDN的由来笔记

作者: 静美书斋 | 来源:发表于2017-11-13 00:40 被阅读0次

    一、CDN的由来

    CDN的全称是Content Delivery Network,即内容分发网络。

    image.png

    图中黑色为用户位置,蓝色为用户访问到的服务器位置。

           CDN能够使用户就近取得所需内容,解决Internet网络拥挤的状况,提高用户访问网站的响应速度。

    1、CDN的阶段化发展演变

    No.1 最小规模阶段

    一台服务器,面向所有用户


    最小规模阶段

    No.2 规模扩大阶段

    2台服务器,面向不同地区的用户


    规模扩大阶段

    No.n 规模再次扩大阶段

    n+台服务器,面向不同地区的用户


    规模再次扩大阶段

    综上:CDN能够使用户就近访问服务器

    • 提高用户的访问速度
    • 减轻服务器的压力
    • 提升网站的稳定性和安全性
    CDN加速图

    二、CDN的原理和业务流程

    1、内容推送的过程(步骤)

    第一步:

    先将内容推送到边远的节点上,以此产生一个副本。

    第二步:

    引导用户就近访问。

    2、正常的WEB请求与使用CDN加速的对比

    正常的WEB请求过程 CDN加速的WEB请求过程

    三、CDN的分类

    1、按内容分类

    1) 网页加速

    网页加速

    2) 流媒体加速

    流媒体加速

    3) 大文件加速

    大文件加速

    4) 应用协议加速

    应用协议加速

    2、按推送类型分类

    1) 主动推送

    主动推送

    2) 被动获取

    被动获取

    四、CDN的应用

    1、CDN的应用场景

    应用场景一:

        网站服务的客户群体从区域扩张到全国范围,而自身服务器不足以覆盖全网用户,导致部分地区用户访问网站速度慢,到达率不高。

    腾讯云CDN的国内节点分布
    此场景下采用CDN加速的优点有:
    • 节省开支
    • 不需要考虑未来追加增量服务器
    • 加速效果更佳明显
    • 覆盖范围更广

    应用场景二:

        网站因实现静态动态资源分离,且静态资源服务器能力达到极限,需要通过增加服务器硬件设备才能解决问题的。

    网站标准配置

    此场景下采用CDN加速的优点有:

    • 节省开支
    • 比自己搭建反向代理简单方便
    • 不需要对当前业务代码进行任何修改
    • 不需要考虑未来追加增量服务器
    • 加速效果明显
    • 大幅度降低本地静态资源服务器压力

    应用场景三:

        网站频繁遭到DDoS攻击、CC攻击、DNS劫持,导致用户体验差、网络堵塞、无法提供正常服务。

    此场景下采用CDN加速的优点有:

    • 提高网站安全性
    • 保证用户访问到达率

    应用场景四:

        网站用户跨多个ISP(电信、联通、移动、铁通、长城),而自身服务器在其中一个机房的。

    此场景下采用CDN加速的优点有:

    • 提高用户访问速速
    • 减少因运营商通道堵塞导致的访问失败

    2、CDN的应用类型

    应用类型一:电商领域

    a) 加速类型
    • 图片
    • 视频
    • 静态页
    b) 应用案例
    • 淘宝
    • 京东
    • 亚马逊
    image.png

    应用类型二:游戏领域

    a) 加速类型
    • 安装包
    • 补丁
    b) 应用案例
    • 使命召唤OL
    • 英雄联盟


      image.png

    应用类型三:政企领域

    a) 加速类型
    • 图片
    • 视频
    • 文件
    b) 应用案例
    • 图书馆
    • 超星视频
    image.png

    应用类型四:移动领域

    a) 加速类型
    • App安装包
    • App更新包
    b) 应用案例
    • 12306
    • 知乎App
    image.png

    应用类型五:直播领域

    a) 加速类型
    • 视频流
    b) 应用案例
    • 斗鱼直播
    • 战旗直播
    • 熊猫直播
    image.png

    应用类型六:点播领域

    a) 加速类型
    • 视频文件
    • 视频分片
    b) 应用案例
    • 极客学院
    • 腾讯视频
    • YouTube
    image.png
    • 还有第五部分的内容,大家可以打开下面的链接进一步学习,在此不表。
    • 图片截图均来自腾讯云课堂,请勿用于商用。

    资料来源

    腾讯云课堂-CDN的由来

    相关文章

      网友评论

          本文标题:腾讯云课堂之CDN的由来笔记

          本文链接:https://www.haomeiwen.com/subject/thtamxtx.html