简介:企业在云上部署单元化架构或内部服务链路时,需要考虑让数据(单元)离用户更近,避免跨单元获取数据,以此来满足自身低延时的诉求。阿里云DNS 新增基于云上链路的调度功能,进一步优化DNS智能解析,给云上用户提供更精准的流量调度能力。

传统解析 VS 智能解析

我们知道,传统DNS解析方式,无需判断访问者来源,会随机选择其中一个IP地址返回给访问者。然而,这样的方式,已经不能满足现今互联网用户的访问需求。因此,DNS智能解析应运而生。

阿里云DNS采用的就是智能解析方式,它可以通过判断访问者的来源,为不同的访问者智能返回不同的IP地址,将请求调度到离用户最近的服务器节点,能够减少解析时延,达到提升网站访问速度的功效。

线路丰富、流量调度精准的阿里云DNS智能解析功能,就能够帮助云上用户实现就近接入。同时,智能解析还适用于以下场景:

  • 境内跨运营商或跨地区访问场景:企业的线上应用服务,大多数都会使用多个运营商IP地址,通过DNS智能解析的配置来实现用户的就近访问。
  • 全球业务智能访问场景:企业如果是开展全球业务,一般为了实现全球用户都能获得较好的访问质量,通常会在中国和海外分别部署应用服务,通过智能解析的配置,企业可以实现将用户访问分别路由至海外或境内的接入点。
  • 通过智能解析限制某运营商或地域的访问者进行访问:一部分企业因某些原因,会期望限制境外的访问者访问企业的应用服务,那么则可以通过配置智能解析,来实现屏蔽境外访问者的访问诉求。

智能解析-新增“阿里云”线路

在云下丰富的运营商网络线路基础上(比如 中国联通/中国电信/中国移动/中国教育网/鹏博士等),为了能够给云上的用户提供更精准的流量调度能力,阿里云DNS智能解析功能新增了“阿里云”线路,推出基于阿里云Region链路的流量调度方案。

新增的“阿里云”线路为企业用户提供更精细粒度、更精准的基于阿里云Region内的流量调度解决方案,支持云上用户实现按照Region就近接入,以及实现按照Region维度对阿里云出口的访问流量进行调度分配,能够针对不同Region的访问者,返回指定的IP地址,使云用户快速连接云资源,实现降低解析延迟与流量调度。

此次新增的“阿里云”线路,如下:华北1 (青岛)、华北2 (北京)、华北3 (张家口)、华北5 (呼和浩特)、华东1 (杭州)、华东2 (上海)、华北6(乌兰察布)、华南1 (深圳)、华南2 (河源)、华南3 (广州)、西南1(成都)、中国(香港)

新加坡、澳大利亚(悉尼)、马来西亚(吉隆坡)、印度尼西亚(雅加达)、日本(东京)、德国(法兰克福)、英国(伦敦)、美国(硅谷)、美国(弗吉尼亚)、印度(孟买)、中东东部1(迪拜)

用户可以通过配置DNS记录的“解析线路”来选择阿里云的region线路(图1):

图 1 配置阿里云 华东1(杭州)解析线路

新增“阿里云”线路前后,效果对比

我们可以通过两张对比图,来看一下新增的“阿里云”线路所起到的作用。

图 2 新增“阿里云”线路-前

上图中,是新增“阿里云”线路之前的解析过程。我们可以看到:

  • 在这种情况下,根据用户所在运营商或区域创建流量调度规则,我们将图中的电信北京用户的流量同时指向阿里云华北2(北京)和电信(IDC北京)的IP,即50%的流量调度到阿里云华北2(北京)线路,另外50%调度到电信(IDC北京)线路。
  • 在此场景下,阿里云DNS未提供“阿里云”线路时,无法准确地将阿里云上用户的DNS请求,精准调度到阿里云华北2(北京)的IP上,阿里云北京用户的流量,只能被调度到默认线路,即联通(IDC北京)上,这样对于阿里云北京的用户,无法实现就近接入。


图 3 新增“阿里云”线路-后

这张图中,是新增“阿里云”线路之后的解析过程。我们可以发现:

  • 推出流量调度方案后,云上用户可以被精准调度到其对应的区域线路上(比如阿里云北京用户,可以精准调度到阿里云_华北2(北京)线路),此时的电信北京用户,也完全调度到电信_北京线路上,这样就实现了按照Region就近接入,更大程度地避免了调度跨区现象的发生。

基于Region的流量调度方案的优势

由此可见,更加丰富的线路,实现了Region维度的流量精准调度,从而解决解析延迟、访问速度慢等问题。同时,流量调度方案具有如下优势:

  • 流量拆分更精细,能够精细到对阿里云出口流量做流量调配,实现云上用户的就近接入。
  • 流量调度更精准,能够实现阿里云Region内的流量闭环,便于企业构建单元化架构。
  • 流量访问低时延,能够避免出现跨Region跨网访问,实现云上用户访问加速。

原文链接:https://developer.aliyun.com/article/775552?

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

阿里云DNS 新增云上线路的智能解析功能相关推荐

  1. 阿里云 DNS 新增云上线路的智能解析功能

    传统解析 VS 智能解析 我们知道,传统DNS解析方式,无需判断访问者来源,会随机选择其中一个IP地址返回给访问者.然而,这样的方式,已经不能满足现今互联网用户的访问需求.因此,DNS智能解析应运而生 ...

  2. springboot阿里云视频点播服务实现上传视频和删除功能

    视频播放参照地址:https://www.cnblogs.com/konglxblog/p/15116534.html 一.开通视频点播云平台 1.选择视频点播服务(收费) 阿里云地址:https:/ ...

  3. DNS 智能解析功能评测之 DNS.COM 篇~

    这是第三篇评测了,这次我来评测一个小公司,也算是 DNS 圈老人了. 先上评测结果: 几点说明: 1.我按照 DNS.COM 的实际线路能力,建立对应的规则,包括兜底规则在内,一共创建了 40 条左右 ...

  4. DNS智能解析的另类使用 让搜索引擎更快更好的收录您的网站

    各位站长叱诧网络多年一定都有自己的绝招.必杀技!今天在这里为大家分享的一个方法是对DNS智能解析的另类应用,这也是DNSLA推出的特色服务之一. DNSLA团队推出的搜索引擎分网智能解析服务是根据国内 ...

  5. 基于阿里云 DNS API 实现的 DDNS 工具

    0.简要介绍 0.1 思路说明 AliDDNSNet 是基于 .NET Core 开发的动态 DNS 解析工具,借助于阿里云的 DNS API 来实现域名与动态 IP 的绑定功能.工具核心就是调用了阿 ...

  6. 域名解析是否生效实时检测(阿里云DNS检测)

    测试域名解析生效的方法有以下四类 域名解析生效测试 本地域名解析生效测试 测试命令dig或nslookup 全国各地运营商解析生效测试 域名解析生效测试 可帮助用户快速排查域名.DNS.网站问题,点击 ...

  7. 使用 Certbot 自动申请并续订阿里云 DNS 免费泛域名证书

    使用 Certbot 自动申请并续订阿里云 DNS 免费泛域名证书 首先安装 Python 3 yum install -y python39 创建并激活虚拟环境 mkdir -p /mnt/cert ...

  8. 阿里云DNS服务器免费版和付费版列表

    阿里云域名解析DNS服务器地址包括免费版和付费版,免费版DNS服务器如dns1.hichina.com,付费版DNS服务器如vip1.alidns.com,云吞铺子分享阿里云DNS服务器地址大全: 阿 ...

  9. Python 实现动态解析阿里云DNS记录

    一.背景 最近有一个需求,公司内网的IP地址会发生变化,导致阿里云域名不能解析到新的IP地址,此时我们需要对阿里云的域名进行更新 二.实现 2.1 获取本地出口的公网IP 2.1.1 通过命令或网页 ...

  10. acme.sh使用阿里云DNS申请Let’s Encrypt的https证书

    环境: centos7 前置条件: 域名(在阿里云购买一个最低的域名即可) acme 脚本 阿里云云账号AccessKey ID和AccessKey Secret(参考阿里云官方文档进行申请)如何获取 ...

最新文章

  1. vs code golang插件记录
  2. java接收的文件转换成临时文件_Android中怎样使用createTempFile实现将字节数据创建到临时文件并转换成FileOutputStream和FileInputStream...
  3. 众星出席2018—2019中国文娱金数据发布盛典
  4. 通过命令解锁Oracle,在命令行下进行Oracle用户解锁
  5. ruijie交换机lacp动态_Server2016和华为s5720交换机链路聚合增加带宽
  6. vaps 程序直接通信
  7. 如何用余弦定理来进行文本相似度的度量
  8. 违反了引用完整性约束。Dependent Role 具有多个具有不同值的主体。S级乌龙,自己制造的笑话...
  9. c++ builder 存储过程 mysql mssql_C++ Builder实现Microsoft SQL Server 2000 的扩展存储过程...
  10. 张鑫旭的《CSS世界》读后笔记
  11. 差分编码 matlab,差分编码FSK调制解调matlab源程序.doc
  12. 101平衡模式 DIR的理解
  13. labview与PLC通讯
  14. 2021-11-13
  15. 富人越富,穷人越穷,我为什么反对PoS
  16. 创龙科技全志T3国产评估板(4核ARM Cortex-A7)-性能及参数资料
  17. 牢骚:各种奇奇怪怪的问题。。。
  18. fpga挂一片ddr2_FPGA上外挂DDR2DDR3MIG IP的使用记录
  19. DSP CCS 12.00 芯片:TMS320F28335 建立工程 ,使LED 灯闪烁
  20. 基于CANoe的UDS Bootloader刷写软件

热门文章

  1. 计算机机械硬盘寿命,机械硬盘的寿命
  2. 面试必考:在 Java 中如何利用 redis 实现一个分布式锁服务
  3. wince 触摸屏 学习
  4. android汤姆猫的实验报告,毕业设计(论文)-基于Android的会说话的汤姆猫的设计与实现.doc...
  5. 一个页面中有多个audio标签,其中一个播放结束后自动播放下一个,audio连续播放
  6. 【Rocksdb实现分析及优化】事务之Pessimistic ①
  7. 基于python的智能风扇设计_基于单片机的智能风扇的设计与实现
  8. nginx根据post请求体内容转发
  9. python实现全网搜索_用Python实现一个大数据搜索引擎
  10. php mocking,测试模拟器 Mocking