如何轻松切换到更新的 Azure 集群?
How to easily switch to a newer Azure cluster?
我现有的 Azure 云服务无法使用新的 D 系列 VM。我向 Microsoft 投诉,他们解释说因为我的云服务是几年前创建的,它部署在旧的 "cluster" 上,我需要重新创建我的云服务才能在新集群上获得现代化虚拟机。
这将涉及重新配置 DNS,并将强制我在交换期间将服务置于只读模式以确保数据一致性。通常我使用 VIP Swap 部署升级。
这只是使用 Azure 的成本之一吗?有没有办法解决?我应该计划定期重新创建我的服务吗?
创建另一个云服务并从 D 系列启动所需的 VM。配置 Azure 流量管理器以实现故障转移负载平衡。关闭主云服务,请求将故障转移到其他云服务上的新堆栈。
实现的难度取决于使用的是哪种application/database。
有关流量管理器的更多信息here
关于你的另一个问题,你可能不需要经常更换云服务。看起来这个云服务真的很旧,微软不能在那个集群上支持新类型的虚拟机。最近没遇到云服务不支持D系列VM的情况。
是的,您必须解决服务名称更改方面的问题 - 也许重新配置您的 DNS 或使用流量管理器。但是,如果您之前使用过 VIP 交换,您应该没有其他问题 - 使用 VIP 交换,您可以同时进行两个部署 运行,而在这里您将同时进行两个部署 运行,只是在不同的服务中。
我现有的 Azure 云服务无法使用新的 D 系列 VM。我向 Microsoft 投诉,他们解释说因为我的云服务是几年前创建的,它部署在旧的 "cluster" 上,我需要重新创建我的云服务才能在新集群上获得现代化虚拟机。
这将涉及重新配置 DNS,并将强制我在交换期间将服务置于只读模式以确保数据一致性。通常我使用 VIP Swap 部署升级。
这只是使用 Azure 的成本之一吗?有没有办法解决?我应该计划定期重新创建我的服务吗?
创建另一个云服务并从 D 系列启动所需的 VM。配置 Azure 流量管理器以实现故障转移负载平衡。关闭主云服务,请求将故障转移到其他云服务上的新堆栈。
实现的难度取决于使用的是哪种application/database。
有关流量管理器的更多信息here
关于你的另一个问题,你可能不需要经常更换云服务。看起来这个云服务真的很旧,微软不能在那个集群上支持新类型的虚拟机。最近没遇到云服务不支持D系列VM的情况。
是的,您必须解决服务名称更改方面的问题 - 也许重新配置您的 DNS 或使用流量管理器。但是,如果您之前使用过 VIP 交换,您应该没有其他问题 - 使用 VIP 交换,您可以同时进行两个部署 运行,而在这里您将同时进行两个部署 运行,只是在不同的服务中。