我有 3 个虚拟机(应用程序、内容、数据库),它们是应用程序部署的一部分。我需要克隆此 VM 集的多个副本。所有集合都有一个公共 Web 服务器,它代理对每个集合中的应用服务器的请求。
由于主机名重复,我相信我可以将每组 3 个 VM 放入自己的子网中,并防止通信和主机名重复。
Web 服务器将在这些子网之外(我猜在它自己的子网中)。
如果在同一个 VNET 中有多个主机名相同的主机,它们是否具有相同的内部 DNS 名称?它们被防火墙隔离到单独的子网中的事实应该防止交叉流量吗?
Web 服务器将基于 IP 地址进行代理,因为主机名不容易解析。
另一种方法是每个 VM 集一个 Web 服务器,每个 VNET 4 个服务器。这将起作用,但意味着要管理的虚拟机数量增加 25%。
有人建议网络工程师构建这个的“典型”方式吗?(是的,这可以交叉发布到网络组,但它取决于 Azure 细节以及一般网络架构)。
非常感谢专家。