在迁移到云端期间,许多组织都忽略了围绕IP地址的潜在障碍。开始云迁移,要了解云提供商如何管理地址分配。
在工作负载从本地数据中心迁移到公有云期间,企业常常忽略IP地址问题。
你的云提供商和你的云实例活动通常限制了IP地址的范围和可用性,因此公有云中工作负载所使用的地址通常都与你本地使用的不同——通常是动态的。
例如,当你迁移内部服务,如网络服务器到像AWS公有云时,理想情况下,你希望内部服务的IP地址可以随着迁移而移动,同时对于那个公有云实例可以应用这一地址。但这通常不可发生。相反,相反,公有云提供商拥有有限的内部和外部IP地址池,如适用于工作负载的服务和实例的虚拟IP地址。用户不能简单地强制本地IP地址正确路由到云提供商上。
事实上,添加到IP地址的问题,是提供者通常动态分配它们。一旦实例停止,工作负载重新启动时,云IP地址就会更改。当其他工作负载需要访问新移动的工作负载时,所有这些都会产生麻烦。例如,如果新移动的工作负载是其他工作负载所需的数据库或其他后端系统,那么这些其他服务现在就不可用,因为它们不能再将移动的服务定位在其新IP地址上。
然而,还是有一些技巧可以缓解这一传输问题,并避免重大的IP地址问题。
首先,对于分配给实例的IP地址,公有云用户通常一些控制权。例如,一些面向客户的服务,如网络服务器,需要静态的IP地址,云提供商通常会为静态IP分配提供一个配置,以确保地址不会随着实例重新启动而改变。 即使生成的地址不太可能与原始的内部部署IP地址相匹配,但你至少可以选择一个IP地址,并且知道在实例的整个生命周期内它都不会改变。
其次,当你为新移动的工作负载选择完云IP地址后,表更新公共域名系统(DNS)到新的地址。更新请求中的短时间指定确保了更新能够快速地跨越互联网进行迁移。更新公共DNS条目后,服务的后续引用将指向公有云提供商。