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技术分享的更多相关文章
- 老J的技术分享之总结
老J做IT这块有二十多个年头了,算是中国IT的见证者与参与者.那个时候刚开始接触和了解时,对于他的一些建议,我不是很乐于去接受,因为我觉得他的那一套技术体系不是很适合如今的情况,当时间久了后发现,他对 ...
- 【转】《从入门到精通云服务器》第七讲—负载均衡和CDN技术
在IDC知识中,我们常常会遇上负载均衡与CDN的概念而不知所云.第一讲[什么是云计算], 我们提到过负载均衡,仅给大家留下了印象.这次我们将深入浅出的讲讲到底什么是负载均衡与CDN技术.---互联网数 ...
- 《CDN技术详解》 - CDN知多少?
开发时间久了,就会接触到性能和并发方面的问题,如果说,在自己还是菜鸟的时候完全不用理会这种问题或者说有其他的高手去处理这类问题,那么,随着经验的丰富起来,自己必须要独立去处理了.或者,知道思路也行,毕 ...
- fir.im Weekly - 新开发时代,需要什么样的技术分享
"2016年,当我们迎来了如Xcode 8.Swift 3.SiriKit.Android N.Android Instant Apps.React Native等诸多移动开发技术.开发工具 ...
- 【转发】网易邮箱前端技术分享之javascript编码规范
网易邮箱前端技术分享之javascript编码规范 发布日期:2013-11-26 10:06 来源:网易邮箱前端技术中心 作者:网易邮箱 点击:533 网易邮箱是国内最早使用ajax技术的邮箱.早在 ...
- CDN技术
CDN 是构建在数据网络上的一种分布式的内容分发网. CDN 的作用是采用流媒体服务器集群技术,克服单机系统输出带宽及并发能力不足的缺点,可极大提升系统支持的并发流数目,减少或避免单点失效带来的不良影 ...
- CDN技术发展趋势
智能化 存储智能化 关键技术点:文件分片热度的判断策略,跨节点快速文件调度 存储向以文件切片为基础的全网共享存储发展:把一个整片切成n个小块,按用户访问热度分散存储在不同节点.当用户访问的时候,由边缘 ...
- 【转】apache kafka技术分享系列(目录索引)
转自: http://blog.csdn.net/lizhitao/article/details/39499283 估计大神会不定期更新,所以还是访问这个链接看最新的目录list比较好 apa ...
- 感知开源的力量-APICloud Studio开源技术分享会
2014.9.15 中国领先的“云端一体”移动应用云服务提供商APICloud正式发布2015.9.15,APICloud上线一周年,迎来第一个生日这一天,APICloud 举办APICloud St ...
随机推荐
- 用JQuery的Ajax对表进行处理的一些小笔记
--示例INSERT INTO 表名 ( 参数 )VALUES(@+参数),new SqlParameter("@参数", 值);注:配合SqlHelper使用. 一.Load() ...
- nginx实现访问网站或目录密码认证保护
添加目录登陆认证 location / { auth_basic "提示"; auth_basic_user_file /usr/conf/htpasswd; } auth_bas ...
- OkHttp使用介绍
版权声明: 欢迎转载,但请保留文章原始出处 作者:GavinCT 出处:http://www.cnblogs.com/ct2011/p/4001708.html 为什么需要一个HTTP库 Androi ...
- Druid的使用步骤
一.关于Druid Druid是一个JDBC组件,它包括三部分: DruidDriver 代理Driver,能够提供基于Filter-Chain模式的插件体系. DruidDataSource 高效可 ...
- 发布一个简单的knockout-easyui绑定库
最近做事情总是南辕北辙,拖延症越发严重了起来.原先计划早就要完成的这个项目也拖延了近两个月后总算勉勉强强发布了(最开始设想的部分功能就这么砍了,好吧纯粹个人太懒) knockout作为老牌的mvvm框 ...
- SQLLDR记录数与文本记录数比较
我们平时都用sqlldr进行将文本数据加载到数据库,但是有时候由于数据问题导致入库率不能达到100%,因此我们要检测是否存在不能入库的数据记录.以下shell脚本就是统计文本中记录数和数据库中记录数是 ...
- 记一次SQLServer数据库误删数据找回
昨天 同事在本机清理数据库表时,连接到了生产机,误删了二十几张表,幸好是晚上加班的时候删除的,生产机上当时是一天一备份,还原备份是最后的策略,最关键的还是要找回数据. ...
- azure存储压测的问题(农码主观意识太强被坑了)
由于公司想把部份业务迁到windowsazure,主要是应用winodwsazure的存储;在方案中为了体现存储的可靠性所以对winodwsazure存储进行了一系列的测试.但在读取压力测试环节中发现 ...
- jquery bind、delegate、live、on的区别及联系
jquery bind.delegate.live.on的区别及联系 概述 jquery提供了好几个API都可以实现事件绑定, 如 delegate, live , bind 等, 可是有没有疑惑这几 ...
- LBS定位技术
http://www.cnblogs.com/LBSer/p/3295642.html LBS定位技术从方法上可分成三类:基于三角关系的定位技术.基于场景分析的定位技术.基于临近关系的定位技术(唐毅和 ...