Google cloud platform 虚拟机将填充辅助IP范围吗?

Google cloud platform 虚拟机将填充辅助IP范围吗?,google-cloud-platform,terraform,Google Cloud Platform,Terraform,我试图在GCP中设计非常大规模的网络,特别是从AWS移植到GCP 在AWS中,子网绑定到特定的可用性区域。在GCP中,子网跨越所有可用性区域 本地人{ #对于网络0,层索引0,占用10.0.0.0-10.0.9.255 primary_ip_range=“10.${var.network_id}.${var.layer_index*10}.0/23” 次要ip范围=[ {range\u name=“${var.name}-0”,ip\u cidr\u range=“10.${var.networ

我试图在GCP中设计非常大规模的网络,特别是从AWS移植到GCP

在AWS中,子网绑定到特定的可用性区域。在GCP中,子网跨越所有可用性区域

本地人{
#对于网络0,层索引0,占用10.0.0.0-10.0.9.255
primary_ip_range=“10.${var.network_id}.${var.layer_index*10}.0/23”
次要ip范围=[
{range\u name=“${var.name}-0”,ip\u cidr\u range=“10.${var.network\u id}.${(var.layer\u index*10)+2}.0/23”},
{range\u name=“${var.name}-1”,ip\u cidr\u range=“10.${var.network\u id}.${(var.layer\u index*10)+4}.0/23”},
{range\u name=“${var.name}-2”,ip\u cidr\u range=“10.${var.network\u id}.${(var.layer\u index*10)+6}.0/23”},
{range\u name=“${var.name}-3”,ip\u cidr\u range=“10.${var.network\u id}.${(var.layer\u index*10)+8}.0/23”},
]
}
资源“谷歌计算”子网“默认”{
region=“${var.region}”
name=“${var.name}”
description=“在${var.zone}Titan网络中的${title(var.name)}层子网。”
network=“${var.vpc_id}”
private_ip_google_access=true
ip_cidr_range=“${local.primary_ip_range}”
二级ip范围=[“${local.secondary ip范围}”]
}
似乎将这些辅助CIDR块称为“别名范围”,以分配给VM上运行的容器。然而,我更感兴趣的是这些辅助CIDR块将如何与普通VM交互

如果我耗尽主CIDR块(
10.0.0.0/23
),主机会溢出到另一个CIDR块中吗?或者,主范围是网络中VM使用的唯一范围吗


注:在AWS实施中,Titan允许1到5个相邻的
/23
s,如上所述,受区域内AWS可用区数量的限制

这在“层”中提供了512到2560个可用主机,这是一个用于类似目的的子网逻辑分组。在AWS中,很容易处理多个子网,在它们之间展开实例或负载平衡器在所有子网之间均匀放置节点

在GCP中,您可以这样做,因此,您的想法似乎是在子网内的每个区域都应该有一个托管实例组

困惑了吗?我正在尝试将AWS的概念转换为GCP,其基础部分是不同的,因此我正在尝试尽可能合理地映射事物


不幸的是,VM仍然需要主范围内的IP地址。如果地址不足,在此范围内,您可以按照下面文档[1]中的说明调整子网的大小

[1]