是什么
子网是云上虚拟专有网络的地址切分单位,决定一批云资源从哪里取地址。阿里云把它叫交换机,腾讯云与华为云沿用在网络设备上更常见的名称子网。三家都有一个关键约束:一个子网绑定一个可用区,所以要做到跨可用区高可用,就必须在同一网段的不同可用区各建一个子网,再让业务分布上去。
对照表
| 概念 | 阿里云 | 腾讯云 | 华为云 |
|---|---|---|---|
| 名称 | 交换机 vSwitch | 子网 Subnet | 子网 Subnet |
| 可用区绑定 | 一个交换机一个可用区 | 一个子网一个可用区 | 一个子网一个可用区 |
| IP 分配 | 自动分配加手动指定 | 自动分配加指定地址 | 自动分配加指定地址 |
| 预留地址 | 每子网预留若干地址 | 每子网预留若干地址 | 每子网预留若干地址 |
| 关联对象 | 绑定路由表与网络 ACL | 绑定路由表与网络 ACL | 绑定路由表与网络 ACL |
典型使用场景
- 按可用区划分子网:同一网段在两个可用区各建一个,承载跨可用区集群
- 按业务类型划分:应用层、数据层、外网接入层分别使用不同网段,便于用安全组与路由隔离
- 按环境划分:生产与测试使用独立网段,避免误连与地址冲突
- 为上云迁移预留地址:把机房地址段规划映射到云上网段,减少改造成本
- 为容器集群单独划分子网,避免容器与虚机争抢地址
容量与规划要点
| 可用地址 | 网段内要扣除系统预留地址,实际可用数略少于理论值 |
|---|---|
| 规划口径 | 按未来扩张后的规模预留,地址不足时重新切分代价很高 |
| 预留与共享 | 给负载均衡、数据库等托管服务留出专用地址段 |
| 删除约束 | 子网下存在资源时无法直接删除,需先清理干净 |
| 跨可用区 | 同网段在不同可用区各建子网,业务分布实现容灾 |
子网容量按扣除预留后的可用地址计算:小网段的子网用来放高密度集群(容器节点与容器实例)会很快耗尽,规划时按实际增长留出成倍余量。
误删子网会连带影响其下所有资源:删除操作前先确认没有实例、负载均衡与数据库子实例仍在使用,并要求二次确认。