Aws迁移之-Route53

本文介绍了AmazonRoute53作为DNS服务的功能,包括流量管理和DNS托管,讨论了迁移至Route53的原因和任务,如按权重分配流量到不同Region。同时,文章对比了DNS托管和流量策略的优缺点,推荐使用DNS托管结合Autoscaling和ALB实现微服务的高效流量解决方案。
摘要由CSDN通过智能技术生成

1. 什么是Route53

  • Amazon Route 53 是一种可用性高、可扩展性强的域名系统 (DNS) Web 服务。Aws Route53提供了强大的DNS、流量管理和可用性监控服务。Route53是一个gloabl 的服务,我们可以通过该服务现实对其他region的流量管理和分流。

2. Route53 能做些什么

  • 可以通过创建DNS托管和分流策略对进入service的流量进行分流。
  • 还可以通过创建流量视图来实现流量的分流。
  • 通过Route53 来购买域名。
  • Route53还支持对非Aws的服务进行流量分流和把控。

3. 迁移原因

  • 需要将流量按照权重分配到不同的Region
  • 需要稳定的全球化服务
  • 良好的团队话协助

4. 迁移任务

  • 在Aws上的不同的Region 部署了服务,这些不同Region的服务就是为了给离这些Region最近的人提供快速服务。还有就是根据权重将流量分到不同的负载均衡组。

4.1 迁移遇到的问题

客户对Route53的认知度不够,无法自己上手配置Route53来实现上述的问题。下面我就来讲一下Route53 如何实现这些功能。

5. 通过DNS托管来实现分流

  • 创建DNS托管
    在这里插入图片描述
  • 对托管创建记录对流量进行分配,这里可以是简单的分配方式,可以是权重,还可以是地理位置的分配
    在这里插入图片描述

6. 通过流量策略来对流量进行分流

6.1 创建流量策略

在这里插入图片描述
在这里插入图片描述
我们可以看出流量策略的操作比托管要来的简单,但是流量策略的费用是比托管要贵很多,流量策略这块不能对域名缓存进行ttl的设置,托管是可以的。

7. 对比两者的区别

名称流量策略DNS 托管
上手难度
流量费用一般
缓存时间设置不支持支持
别名查询支持支持
网络架构图支持不支持
灵活性一般
路由策略支持支持

8. 推荐

  • 两者在性能上是没有区别的,但是在费用上两者的区别就特别大了,流量策略是使用的系统缓存60s,也就是同一个域名的缓存查询的存活时间是60s,60s后会再次产生查询,而DNS托管是可以设置缓存存货时间的,R53的一部分收费是按照查询收费的,所以我们使用DNS托管在查询这块会节省出一大部分,缺点就是上手难度高,配置起来比较复杂。
  • 我们可以通过R53 + autoscaling + alb 实现一整套微服务的实现方案。从流量的分流和负载均衡到服务器设备的自动扩缩。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值