使用阿里云 RDS MySQL 不需要单独购买“交换机”(vSwitch),但必须将 RDS 实例部署在已有的 VPC 和 vSwitch 中。
以下是具体的逻辑说明:
-
网络架构依赖关系
阿里云 RDS 是托管服务,它运行在用户自定义的专有网络(VPC)内。创建 RDS 实例时,你必须从下拉菜单中选择一个已存在的 vSwitch(虚拟交换机)。RDS 实例本身不具备独立购买或创建 vSwitch 的功能,它是 vSwitch 下的一个资源节点。 -
前提条件
在创建 RDS 之前,你需要确保已经完成了以下两步(如果还没有):- 创建一个 VPC(专有网络)。
- 在该 VPC 下创建一个或多个 vSwitch(虚拟交换机),并指定网段(如
192.168.0.0/24)。 - 注:如果你使用的是“默认网络”模式(部分旧版或特定场景),系统会自动分配,但在生产环境中强烈建议手动规划 VPC 和 vSwitch 以保障安全。
-
计费情况
- RDS 实例费:包含计算、存储、备份等费用。
- vSwitch 费:阿里云目前对 vSwitch 本身不收取流量或资源占用费(即创建 vSwitch 是免费的)。
- 关联费用:虽然 vSwitch 免费,但 RDS 实例产生的公网流量费(如果开启了公网访问)、带宽费以及内网流量费(跨可用区或跨地域)是单独计算的。
总结
你不需要为“交换机”这个概念单独付费或下单购买,但必须在创建 RDS 前手动创建一个免费的 vSwitch,并在创建 RDS 实例时将其作为网络环境进行绑定。如果没有可用的 vSwitch,你将无法完成 RDS 的创建流程。
CLOUD技术笔记