• DNS加速之“智能DNS”跟“双线加速”、“CDN加速”的区别


    “智能DNS”跟“双线加速”、“CDN加速”的区别
    相信,很大部分IDC用户可能还没弄清楚状况,有人觉得智能DNS跟双线加速、CDN加速是类似的技术。
    其实不然,它们在工作方式上有着本质的区别,但它们又可以组合起来使用的。
    下面华数世纪为大家简单介绍一下:
      智能DNS相当于一种在DNS解析服务器上进行的负载均衡,当用户访问一个站点时,他的IE浏览器向服务器提交了一个URL地址,域名解析服务器就开始分析用户的线路。如果用户属于电信线路,就把那个站点的电信IP解析给用户,把用户引到电信站;如果是网通也是同理。因此,需要站长有电信、网通各一台服务器和电信、网通各一个IP,这种方案的好处是两台服务器起到镜像分流的作用,电信服务器只需要承担电信线路用户的访问压力,网通亦然;当然,也可以通过双线双IP技术用一台服务器代替这两台服务器。


      双线加速的方式有几种。目前流行:把双线接到机房中心路由器上,站长的服务器只需要一个IP就能实现南北高速访问,这就不需要在DNS服务器上面做什么文章,用户来路的判断是交给机房设备负责的;而初期的双线机房使用的双线双IP加速又不同:是在站长的服务器上接双网卡设双IP,然后电信网通两条线分别接服务器的两个网卡,这就需要配合智能DNS技术了。其实原理和电信、网通各一台服务器做镜像的工作方式是一样的。依然是一个域名,根据用户来路解析到不同IP,只不过现在两个IP都是指向同一个服务器,只是他们走的线路属于不同ISP,这样有一个好处,可以免去网站数据同步的麻烦,当然也就没有了访问量分流的效果。


      而CDN,其实就是把静态页面缓存到不同地区很多台专门的缓存服务器上,然后根据用户线路所在的地区自动选择一个最近的缓存服务器让用户访问,借此提高速度。这种方案对静态页面效果很好,同时它也需要智能DNS的帮助才能实现把用户引导到离自己最近的缓存服务器上。所以,如果你们的站点需要使用CDN加速,那么修改域名的DNS解析是不可避免的。

  • 相关阅读:
    spring boot2X集成spring cloud config
    Spring boot配置文件application.properties和bootstrap.properties的区别
    (原)linux下caffe模型转tensorflow模型
    (原)torch7中指定可见的GPU
    (原)使用tensorboard显示loss
    (原)tensorflow保存模型及载入保存的模型
    (原)ubuntu挂载及开机自动挂载网络端的文件夹的方法
    (原+转)win7上编译caffe支持python及matlab
    (原)ubuntnu中anaconda的g++提示crtbeginS.o:unrecognized relocation
    (原)PyTorch中使用指定的GPU
  • 原文地址:https://www.cnblogs.com/jonsea/p/5049996.html
Copyright © 2020-2023  润新知