部署到不同的云服务与使用vnet子网

时间:2015-08-20 13:36:08

标签: azure azure-cloud-services azure-virtual-network

我目前正致力于在VM上部署网站并将其连接到位于另一个VM上的数据库 目前,我已经在一个具有不同子网的云服务上设置了VM,以便将它们分开,并且正在研究哪个更好地保持它的状态,或者可能将每个VM部署到单独的云服务中

2 个答案:

答案 0 :(得分:1)

总之,我建议您将两台计算机保持在同一个云服务中。以下是长版:

为什么呢?您的体系结构中的一个重要事项是能够在Web服务器和数据库之间的通信中使用来自计算机(类型192.168或10.0)的内部IP地址。使用这些私有地址(称为动态IP(DIP)与虚拟IP(VIP)(云服务的公共地址)相对)允许Azure不必通过公共互联网路由您的请求,因此您可以避免通过数据中心负载平衡器,...您获得安全性和性能。

实际上,如果您使用的是同一个云服务,则可以直接使用DIP寻址系统,因此保持当前的体系结构要容易得多。还有其他可能将它们分开,但它只会增加复杂性并带来不那么多的好处......

答案 1 :(得分:0)

云服务旨在对相同类型的VM进行分组,例如在它们之间加载平衡。如果将数据库部署到同一虚拟网络(相同或不同的子网),则可以通过专用IP空间与数据库进行通信。