0%

CDN系统

CDN系统

CDN的好处

  • 缓解源服务器访问压力
  • 解决跨地区、跨运营商网络、速度慢等互联互通难题
  • 解决网站热点、重点事件突发流量的问题
  • 合理利用互联网资源,解决中小企业租用虚拟服务器慢问题(虚拟机、云主机共用、加速访问)
  • 解决加速问题(静态图片、静态文本、静态视频)
  • 全面预防单点故障
  • 改善用户的访问质量和体验
  • 提供全面、准确和详细的数据统计
  • 有效地防止黑客攻击源站

技术点

  • 将源内容分发到距离用户最近的CDN服务器

    • 索引建立、缓存、推送、组播技术
  • 协作式推送技术

    • 源服务器新内容主动推送到到CDN节点
    • CDN节点互相分享
    • 避免复制&更新成本
    • CDN维护CDN节点与源内容的映射表
  • 非协作式拉取技术

    • 用户请求重定向到距离最近的CDN节点
    • 如果CDN节点没有此内容,向源服务器请求内容并缓存
  • 协作式拉取技术

    • 用户请求重定向到距离最近的CDN节点
    • 当CDN节点没有此内容时,会向其他CDN节点去请求内容,避免直接请求源服务器
    • 减少源服务器带宽

CDN应用领域

  • 流媒体应用(视频点播、视频直播)
  • 大文件下载(图片、视频、文件)
  • 门户网站、社交网站
  • 电商网站