CDN技术分享

CDN技术分享目录


  • 网络应用服务发展
  • CDN技术
    • 1、CDN是什么?为什么我们需要它?(简介)
    • 2、CDN能做什么?(作用)
    • 3、CDN是如何工作?(原理)
    • 4、CDN有那些具体应用?(应用)
  • 我们项目将怎样使用CDN
    • 1、项目特点
    • 2、静态加速

网络服务发展



1、文字页面
    2、文字+图片页面
    3、文字+图片+动态页面
    4、文字+图片+动态+Flash页面
    5、文字+图片+动态+Flash+视频页面
    6、文字+图片+动态+Flash+视频+高清视频页面
    网络服务日渐丰富、新技术框架也层出不穷

1、CDN简介



  CDN是什么?
      CDN(content delivery/distribution network)的全称是内容分发网络
      为什么我们需要它?
  构建CDN的目的:

    是通过在现有的互联网中增加一层新的网络架构,将网络内容发布

      到最接近用户的网络“边缘”,使用户可以就近取得所需的内容,解决互联网网络拥挤的状况,

       提高用户所能获取服务或业务的服务质量。其实质是在互联网上构建一个覆盖网络。
  CDN 的能力:

从技术上全面解决由于网络带宽小、用户访问量大、网点分布不均而产生的用户使用互联网

业务服务质量差的根本原因。

2、CDN作用


  • 本地cache加速
  • 镜像服务
  • 远程加速
  • 宽带优化
  • 集群抗攻击
  • 本地cache加速  

    提高了站点服务访问速度,特别是大量图片和静态页面的站点访问速度。

  • 镜像服务

    消除了不同运营商之间互联的瓶颈造成的影响,实现跨运营商的网络加速,

    保证不同网络中的用户能得到良好的访问质量。

  • 远程加速

    远程访问用户根据DNS负载均衡技术智能自动选择Cache服务器,

    选择最佳、最快的Cache服务器,加速远程访问的速度。

  • 宽带优化

    自动生成服务器的远程镜像cache服务器,远程用户访问时从cache服务器上读取数据,

    减少远程访问的宽带、分担网络流量、减轻原站服务器负载压力。

  • 集群抗攻击

    广泛分别的CDN节点加上节点之间的智能冗余机制,可以有效的防御黑客入侵以及减低

    各种DoS攻击对服务的影响,同时保证较好的服务质量。

3、CDN工作原理



 

4、CDN实际应用


  • 静态加速

大型网站新浪、网易、腾讯等门户网站图片、.html 、flash文件

  • 动态加速

新浪微博、腾讯微博等

  • 视频加速

大型视频网站:爱奇艺、优酷、土豆、腾讯视频

  • 音频加速

酷狗音乐、百度音乐、腾讯音乐等

我们项目将怎样使用CDN


  • 我们项目特点

      提供互联网用户访问HTML、JSON、图片等文件。

  • CDN静态加速

CDN缓存静态文件提高网站、接口访问速度、提高服务负载

总结



  了解网络应用服务现状
  了解什么是CDN
  了解CDN作用
  了解CDN工作原理
  了解CDN应用场景
  怎么把CDN加速应用到我们项目中

 

温馨提示



如果分享内容有不足的谢谢博客友的前来吐槽!如果有朋友不理解、或者实践操作碰到问题的,可以在博客园中留意给我。

上面排版不是很好,提供漂亮完整的PPT文件下载微盘下载   博客园下载   

 

 

CDN技术分享

时间: 2024-10-19 17:34:35

CDN技术分享的相关文章

不同直播场景的CDN技术简析

随着直播行业的兴起,各种直播应用.平台和产品万花齐放,直播场景也越来越多元化,这就对视频技术的发展提出了"日新月异"的需求.那么,目前视频直播的场景主要有哪些?不同类型的直播场景对视频技术又有怎样不同的要求?本文将通过分享一些个人经验,简要分析不同直播类型的CDN技术要点. 要说清楚这个问题,我们需要从头说起: 基础网络的发展路径 80后.90后都是见证互联网崛起的一代,互联网的发展史,本质上就是网络速度的发展史.刚开始的时候,网民用电话线拨号上网,下行速度只有不到几十K,打开一个复杂

阿里云姚伟斌发表《场景化的CDN技术》主题演讲

摘要: 在11月14日的2018亚太CDN年度盛典上,阿里云资深技术专家姚伟斌(文景)发表了<场景化的CDN技术>主题演讲,他认为,当下的CDN,需要根据过去CDN的发展历程,更清晰地分析客户不同场景下的不同需求,再通过需求所用到的技术点,来设计出能更好服务客户的CDN产品. 在11月14日的2018亚太CDN年度盛典上,阿里云资深技术专家姚伟斌(文景)发表了<场景化的CDN技术>主题演讲,他认为,当下的CDN,需要根据过去CDN的发展历程,更清晰地分析客户不同场景下的不同需求,再

感知开源的力量-APICloud Studio开源技术分享会

2014.9.15 中国领先的"云端一体"移动应用云服务提供商APICloud正式发布 2015.9.15,APICloud上线一周年,迎来第一个生日 这一天,APICloud 举办APICloud Studio开源技术分享会 我们将对APICloud Studio进行技术开源的全面解析, APICloud Studio遵循Aptana3.0 GPL开源协议,源代码以无条件继承GPL开源协议的方式贡献给业界. 我们相信,通过开源技术分享,我们将和广大开发者一起,不断扩展主流HTML开发

Coding for Speed 技术分享

上周和公司技术同事们作了次<Coding for Speed>技术分享,本来这只是再普通不过的技术探讨和交流(虽然挂了个颇有噱头的名称),但分享的时候逻辑没理好,语速很快,时间也太紧,因此难言是合格的"分享"."探讨",所以我觉得有必要以简短的文章形式对原 PPT 作点补充,即便分享的内容很少也很简单. 本文将按原 PPT 的内容顺序分别作扩展说明或阐述,部分敏感信息将隐去,或只会简单提及. 作本技术分享的初衷,一是在工作中了解及接触了一些我个人认为可优

CDN技术详解及实现原理

CDN技术详解 一本好的入门书是带你进入陌生领域的明灯,<CDN技术详解>绝对是带你进入CDN行业的那盏最亮的明灯.因此,虽然只是纯粹的重点抄录,我也要把<CDN技术详解>的精华放上网.公诸同好. 第一章    引言    “第一公里”是指万维网流量向用户传送的第一个出口,是网站服务器接入互联网的链路所能提供的带宽.这个带宽决定了一个 网站能为用户提供的访问速度和并发访问量.如果业务繁忙,用户的访问数越多,拥塞越严重,网站会在最需要向用户提供服务时失去用户.(还有“中间一公里” 和

技术分享(持续更新)

这次的技术分享跟大家介绍一个出现在Tinder and Potluck中的动画效果实现思路,最贴心的是作者提供了OC和Swift两个版本来供开发者使用. OC:https://github.com/zhxnlai/ZLSwipeableView, Swift:https://github.com/zhxnlai/ZLSwipeableViewSwift 非常丝滑顺畅的效果,童鞋们都来上手实践一下吧~

尖峰7月线上技术分享--Hadoop、MySQL

7月2号晚20:30-22:30 东大博士Dasight分享主题<大数据与Hadoop漫谈> 7月5号晚20:30-22:30  原支付宝MySQL首席DBA分享主题<MySQL发展趋势,MySQL各个分支介绍>.<MySQL 5.6版本特性介绍及如何从MySQL 5.5向MySQL 5.6> 7月10号晚20:30-22:30 东大博士Dasight分享主题<Hadoop与Nosql技术的适用性分析> 7月12号晚20:30-22:30  原支付宝MySQ

浅谈CDN技术的性能与优势

从淘宝架构中的CDN入手分析 使用CDN和反向代理提高网站性能.由于淘宝的服务器不能分布在国内的每个地方,所以不同地区的用户访问需要通过互联路由器经过不同长度的路径来访问服务器,返回路径也一样,所以数据传输时间比较长.对于这种情况,常常使用CDN解决,CDN将数据内容缓存到运营商的机房,用户访问时先从最近的运营商获取数据,这样大大减少了网络访问的路径. 在这里简单介绍一下CDN的原理.CDN的全称Content Delivery Network,即内容分发网络.其基本思路是尽可能避开互联网上有可

CDN技术

CDN 是构建在数据网络上的一种分布式的内容分发网. CDN 的作用是采用流媒体服务器集群技术,克服单机系统输出带宽及并发能力不足的缺点,可极大提升系统支持的并发流数目,减少或避免单点失效带来的不良影响. 中文名 CDN技术 简    介 构建在数据网络上的内容分发网 复制技术 图像流媒体数据分发复制节点上 缓存技术 通过几种方式来改善用户响应时间 目录 1 简介 2 负载均衡 3 复制技术 4 缓存技术 5 技术手段 6 网络架构 简介 CDN 利用全局负载均衡技术将用户的访问指向离用户最近的