[AWS][数据库] RDS子网组与VPC

1. 定义VPC中两个AZ中4个子网,这里不再赘述。

AZ1:subnet001和subnet002
AZ2:subnet003和 subnet004

具体参考下图:

2. 创建RDS子网组并绑定到刚刚创建的VPC。

2.1 创建子网组:

2.2 添加并绑定VPC和子网(这里我添加AZ1的subnet001和AZ2的subnet003)后面会有解释。

添加第二个可用区的子网

创建成功后返回子网组页面:可以看到刚刚创建好的rds subnet test1

3. 创建RDS服务

启动数据库,创建完成,查看该instance在哪儿个AZ中

4. 总结和建议:

4.1为什么在创建RDS的时候要用到子网组?而不能直接在VPC上创建RDS服务。
一:VPC中的子网可能只在一个AZ中,在创建RDS的Multi-AZ 必须在多可用区部署才行。
二:子网组是对VPC子网的逻辑划分。我们在每个VPC中定义了很多子网。我们要拿哪儿些子网作为供RDS使用的子网组。
通常可以按照业务逻辑划分,比如subnet1(AZ1)和subnet2(AZ2)组成叫做mobile app 子网组。Subnet3(AZ1)和Subnet4(AZ2)组成叫做 web app 子网组。
那么在创建RDS的时候:RDS 数据库 提供给mobile服务的应用 使用 子网组:mobile app。RDS 数据库 提供给 web 服务的应用 使用子网组:web app。
4.2 我如何指定我的RDS instance在哪儿个子网中?
一:Multi-AZ部署创建RDS时无法指定RDS instance在哪儿个子网。创建完成后可以确定实例所处的子网位置。
二:非Multi-AZ部署创建RDS时 可以指定 RDS instance在哪儿个可用区。通常我们子网组中一个可用区对应一个子网,也就知道我们的RDS instance在哪儿个子网中了。(这个时候我们如果想要启用多可用区部署,可以修改实例,选择多可用区部署。另外一台Standby的intance就会部署到另外一个可用区的子网中)
如果子网组中的一个可用区对应多个子网,RDS instance 是随机分配到一个子网中的。

有关云数据库的视频:https://edu.51cto.com/course/23012.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

栗子哥BroLiz

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值