0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

cdn是什么意思 CDN的组成

麦辣鸡腿堡 来源:Java补习课 作者:JayceH 2023-10-09 15:55 次阅读

CDN 概述

CDN 全称 Content Delivery Network,即内容分发网络。其基本思路是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快、更稳定。

CDN 的工作原理就是将源站的资源缓存CDN各个节点上,当请求命中了某个节点的资源缓存时,立即返回客户端,避免每个请求的资源都通过源站获取,避免网络拥塞、缓解源站压力,保证用户访问资源的速度和体验。

举一个生活中的例子,我们在某东上购买商品,快递能做到当日送达,其根本原理是通过在全国各地建设本地仓库。当用户购买商品时,通过智能仓配模式,为消费者选择就近仓库发货,从而缩短物流配送时间。

而商品库存的分配,从 工厂(源站) -》 地域仓库(二级缓存) -》 本地仓库 (一级缓存)

内容分发网络 就像前面提到的 智能仓配网络一样,解决了因分布、带宽、服务器性能带来的访问延迟问题,适用于站点加速、点播、直播等场景。使用户可就近取得所需内容,解决Internet网络拥挤的状况,提高用户访问网站的响应速度和成功率。

CDN的组成

全局负载均衡系统 GLB(Global Load Balance)

图片

当用户访问加入CDN服务的网站时,域名解析请求将最终由 “智能调度DNS”负责处理。

它通过一组预先定义好的策略,将当时最接近用户的节点地址提供给用户,使用户可以得到快速的服务。

同时它需要与分布在各地的CDN节点保持通信,跟踪各节点的健康状态、容量等信息,确保将用户的请求分配到就近可用的节点上。

缓存服务器

缓存服务器主要的功能就是缓存热点数据,数据类型包括:静态资源(html,js,css等),多媒体资源(img,mp3,mp4等),以及动态数据(边缘渲染)等。

源站

源站指发布内容的原始站点。添加、删除和更改网站的文件,都是在源站上进行的;另外缓存服务器所抓取的对象也全部来自于源站。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 数据
    +关注

    关注

    8

    文章

    6511

    浏览量

    87600
  • 服务器
    +关注

    关注

    12

    文章

    8116

    浏览量

    82509
  • 网络
    +关注

    关注

    14

    文章

    7251

    浏览量

    87440
  • CDN
    CDN
    +关注

    关注

    0

    文章

    287

    浏览量

    28503
收藏 人收藏

    评论

    相关推荐

    C-CDN独有的优势

    拒绝盗链提速访问图文,静态,动态页面智能缓存。让热点文件及图片保留在C-CDN的服务器,用户通过就近C-CDN节点服务器读取文件,节约宽带的同时也提缩短了返回数据的时间访问负载均衡当您的网站无法承受
    发表于 01-06 16:27

    CDN 之我见》原理篇——CDN的由来与调度

    CDN是将源站内容分发至全国所有的节点,从而缩短用户查看对象的延迟,提高用户访问网站的响应速度与网站的可用性的技术。它能够有效解决网络带宽小、用户访问量大、网点分布不均等问题。为了让大家更全面的了解
    发表于 04-08 17:18

    CDN 之我见》系列二:原理篇(缓存、安全)

    CDN之我见》共由三个篇章组成,分为原理篇、详解篇和陨坑篇。本篇章适合那些从未接触过、或仅了解一些 CDN 专业术语,想深入了解和感受 CDN 究竟是什么的同学。本次由白金老师继续为
    发表于 06-12 16:59

    请问兔子CDN有哪些功能CDN的好处是什么?

    兔子CDN有哪些功能CDN的好处是什么
    发表于 11-13 07:10

    CDN技术在IPTV中有什么应用?

    CDN技术为什么会产生?CDN是什么?CDN技术的特点和优势是什么?CDN技术在IPTV中有什么应用?
    发表于 05-26 07:13

    基于aTCA架构的CDN有什么应用?

    CDN是什么?基于aTCA架构的CDN有什么应用?
    发表于 05-27 06:10

    CDN网络路由技术

    简单介绍了CDN 的概念、产生的背景,对CDN 的网络体系机构作了简单的描述。CDN 路由技术是CDN 网络体系中的重要元素。基于DNS 的路由是目前
    发表于 03-25 10:21 35次下载

    CDN网络路由技术

    简单介绍了CDN 的概念、产生的背景, 对CDN 的网络体系机构作了简单的描述。CDN 路由技术是CDN 网络体系中的重要元素。基于DNS 的路由是目前
    发表于 04-13 15:05 32次下载
    <b class='flag-5'>CDN</b>网络路由技术

    CDN是什么CDN的原理和作用什么

    最近在了解边缘计算,发现我们经常听说的CDN也是边缘计算里的一部分。那么说到CDN,好像只知道它中文叫做内容分发网络。那么具体CDN的原理是什么?能够为用户在浏览网站时带来什么好处呢?解决这两个问题是本文的目的。
    的头像 发表于 02-03 16:01 5.9w次阅读
    <b class='flag-5'>CDN</b>是什么<b class='flag-5'>CDN</b>的原理和作用什么

    CDN加速是什么,CDN加速的好处有哪些

    CDN加速的工作原理,就是将源站的各类资源像复制粘贴一样,缓存到各地甚至全球各地的CDN节点上,当用户对源站发起访问时,用户就可以获取到离自己较近的数据信息,不必到源站进行访问。这样,避免访问
    的头像 发表于 06-15 10:40 4892次阅读

    什么是融合CDN?融合CDN的优势和常见的调度模式有哪些?

    什么是融合CDN?为了理解什么是融合CDN,我们先了解什么是CDNCDN是一个地理分布的边缘服务器网络,其目标是提供更快、可靠的互联网内容交付。C
    的头像 发表于 07-31 17:36 410次阅读
    什么是融合<b class='flag-5'>CDN</b>?融合<b class='flag-5'>CDN</b>的优势和常见的调度模式有哪些?

    火伞云融合CDN跟传统CDN的区别

    提到CDN相信很多人都不陌生,但是说起火伞云融合CDN大家都一头雾水了吧,首先万物归根,要知道火伞云融合CDN到底是什么得先从了解CDN是什么开始,
    的头像 发表于 07-31 17:37 495次阅读
    火伞云融合<b class='flag-5'>CDN</b>跟传统<b class='flag-5'>CDN</b>的区别

    为什么要使用融合CDN,单CDN与多CDN之间的差异对比

    CDN是现代互联网服务的重要组成部分,它CDN可帮助内容提供者高速交付内容,不同的服务器部署在全球不同的数据中心,并在它们之间共享相同的网络路径。随着企业意识到CDN的重要性,越来越多
    的头像 发表于 08-10 08:36 513次阅读
    为什么要使用融合<b class='flag-5'>CDN</b>,单<b class='flag-5'>CDN</b>与多<b class='flag-5'>CDN</b>之间的差异对比

    从传统CDN到融合CDN的进化:技术之路

    在数字化时代,内容分发网络(CDN)已经从一个辅助工具逐渐演变为确保网站性能和用户体验的核心组件。随着技术的进步,我们已经从传统的CDN迈向了融合CDN的新时代。本文将深入探讨这一进化的历程
    的头像 发表于 09-24 08:34 1172次阅读
    从传统<b class='flag-5'>CDN</b>到融合<b class='flag-5'>CDN</b>的进化:技术之路

    CDN运作原理 CDN的特点总结

    CDN运作原理 本地缓存的数据,通过key-value 的形式,将url 和本地缓存进行映射,存储结构与 Map相似,采用 hash+链表形式进行缓存。 CDN命中率 衡量我们CDN服务质量
    的头像 发表于 10-09 16:12 393次阅读
    <b class='flag-5'>CDN</b>运作原理 <b class='flag-5'>CDN</b>的特点总结