Windows Azure部署和虚拟IP

通过Windows Azure里的任意部署,单个公用IP地址(被称为虚拟IP地址(VIP))被分配给用于与服务中的角色相关联的所有输入端点的客户服务。即使在该服务在模型中没有指定的输入端点,VIP仍然被分配并用作分配给来自每个角色的外出流量的源地址。

在部署的整个过程中,分配的VIP不会改变,不论在部署上做了任何操作,包括更新、重新启动和系统重新成像。给定部署的VIP不会改变,直至部署被删除。当一个客户在单一的托管服务中 的阶段和生产部署之间互换 VIP,两个部署的VIP保持不变但交换了。因此,即使当客户交换VIP,生产应用VIP仍然作为托管服务的一部分保持不变,仅仅是转移到其它的部署槽。

VIP与部署而非托管服务相关联。当删除部署时,部署相关联的VIP将返回池并相应地被重新分配,即使托管服务没有被删除。Windows Azure目前不支持超出部署生命期的客户预留VIP。

本文翻译自:https://blogs.msdn.com/b/windowsazure/archive/2011/07/06/windows-azure-deployments-and-the-virtual-ip.aspx