zoukankan      html  css  js  c++  java
  • CDN原理

    一、学习提纲

      1、CDN是什么

      2、CDN的原理和适用范围

      3、CDN的功能和使用

    二、什么是CDN

      介绍:

        CDN是 Content Delivery NetWork (内容分发网络),利用部署大量网络节点,通过服务器缓存加速,让用户可以就近同运营商网络。

        更快的访问到我们的互联网产品,可以简单快速的让我们的互联网产品支持海量的并发请求。

      好处:

        使用户可以就近取得所需要的内容,提高用户访问网站相应

      组成:

        CDN = 智能的镜像 + 缓存 + 流量导流

    三、CDN加速原理

      支持 内容缓存:

        内容放在缓存中和本地文件

        squid (高性能的代理缓存服务器)作为 web服务

        页面访问速度高

        说明:需要频繁访问的数据缓存在内存中,不经常访问的缓存在本地文件中,cdn加速服务从本地缓存中取出有效的数据进行渲染。因为通过内容的缓存,以至于页面访问速度很快。

      持 分布在全国各地网络节点:

        全国近百个城市

        2-3百个服务器节点

        迅雷星域属于流量共享模式,上百万个节点

        说明:CDN内容分发网络,所以由很多的网络节点。在全国各个地方都有很多的网络节点

      支持 多线路:

        同时支持电信、网通、联通等多种线路

        不同于双线机房的双线接入

        减少跨网访问

        说明:因为南电信北联通,需要跨网数据交换网关处理,导致用户体验不好。跟双线接入又不一样。CDN支持多种多样的网络线路,不存在跨网络的不便的问题。

    四、适用范围:

        1、静态和更新频率低的内容比较适合用

        2、数据流量大的产品更使用

        3、带宽价格更便宜

    五、CDN总结

      CDN全球网络镜像及加速引擎使用本地Cache加速,镜像服务,远程加速,带宽优化,可扩展性,VPN高速压缩通道以及集群抗攻击技术实现网络负载均衡,智能多线,自动获取最快路径并支持网通,电信,香港和教育网镜像,实现真正意义上的网络加速。

          

  • 相关阅读:
    星浩资本-以流程为中心
    BPM配置故事之案例13-触发消息通知
    BPM配置故事之案例12-触发另外流程
    【从零开始学BPM,Day5】报表配置及自定义功能页面开发
    BPM配置故事之案例11-操作外部数据源
    BPM配置故事之案例10-获取外部数据
    [转]页游开发中的 Python 组件与模式Presentation Transcript
    Creating a Game with CocosBuilder
    As3 Practises : use TheMiner do as3 project swf performance profile , find memory leak!
    Manual Install Cocos2d-x vc template on Windows 7
  • 原文地址:https://www.cnblogs.com/dump/p/8118848.html
Copyright © 2011-2022 走看看