下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

企业在云迁移过程中忽视了围绕IP地址的潜在障碍

作者:课课家教育     来源: http://www.kokojia.com点击数:753发布时间: 2017-11-19 13:00:32

标签: 云平台IP地址云迁移

  欢迎各位阅读本篇,云迁移指的是企业从传统的平台向云平台的迁移,因为与传统的应用平台相比,云计算平台的优点在于强大的计算能力、存储能力、多样化的服务以及高性价比。本篇文章讲述了云迁移需解决常见的IP地址问题解析。

企业在云迁移过程中忽视了围绕IP地址的潜在障碍_云平台_IP地址_云迁移_课课家教育

  在企业将应用和数据在迁移到云端期间,许多组织忽视了围绕IP地址的潜在障碍。因此,企业需要了解云计算提供商如何管理IP地址分配。而在从本地数据中心迁移到公共云的工作负载迁移过程中,企业经常忽略IP地址问题。

  用户的云计算提供商和云实例的活动通常受到IP地址范围和可用性的限制,因此用户的工作负载在公共云中使用的地址通常与其在场景中使用的地址(通常是动态的)不同。

用户的云计算提供商和云实例的活动通常受到IP地址范围和可用性的限制

  例如,当用户将内部服务(如Web服务器)迁移到公共云(如Amazon Web Services)时,最好希望其内部服务的IP地址随迁移和公共云移动实例采用该地址。但这根本不会发生。

  相反,公共云提供商拥有的内部和外部IP地址池比较有限,例如适用于工作负载的服务和实例的虚拟IP地址。用户不能简单地强制本地IP地址正确路由到云计算提供商。

  添加到IP地址问题是提供者通常动态分配它们的事实。一旦实例停止运行,云端IP地址可以在工作负载重新启动时更改。当其他工作负载需要访问新移动的工作负载时,所有这些都更加麻烦。例如,如果新移动的工作负载是其他工作负载需要的数据库或其他后端系统时,则这些其他服务现在不再可用,因为它们不能再将移动的服务定位在其新的IP地址。

  然而,有几种策略可以帮助缓解这种转变,并避免主要的IP地址问题。

  首先,公共云用户通常对分配给其实例的IP地址具有一定程度的控制。例如,一些面向客户的服务(如Web服务器)需要静态IP地址,而云计算提供商通常会为静态IP分配提供一个配置,以确保该地址不会随着实例重新启动而改变。即使生成的地址不太可能与原始的内部部署IP地址相匹配,用户至少可以选择一个IP地址,并且知道在实例的整个生命周期内不会更改它。

  其次,为新移动的工作负载选择新的云计算IP地址之后,将公共域名系统(DNS)更新到新地址。更新请求中的短暂的实时指定可确保更新能够快速跨全球互联网传输。更新公共DNS条目后,对服务的后续引用指向公共云提供商。

  云迁移:

  对于那些复杂的特殊迁移工作,Treadway表示他花费了更多的时间来详细分析每一个应用——如应用架构、部署规模,应用与其本身和企业中其他系统的交互方式等。“你必须深入研究这些更大规模应用的架构,并在编码层次很好地理解它们。”他表示,CTP会更深入地关注安全性问题,从而确保应用能够恰当地用好云以便于它在应用高峰时段能够自如按需扩展。

  “这可不是一件小事,所以你必须分析和理解它的需求以确保它能够在云中实现成功,”他说。“虽然它是可以运行的,但是如果我只是完成迁移便听之任之,那么它始终都无法实现云部署的最优化。”

  他表示,CTP着眼于最好的、最符合云特点的设计模式和编程实践,然后分析客户的应用程序“以便于揭示差距,而这也正是改进应用的机遇所在。”

  “要么客户自行进行代码修改,要么由我们来完成这一工作,或者有时候让内部开发团队和客户开发团队先后完成这一工作。”

  大多数的应用程序都能够在云中运行得像在内部部署中一样正常,Treadway说,通常无需对应用进行很大的修改。“也就是说,如果应用程序越大、越复杂、越是执行关键任务,那么进行这样一个深入分析工作的价值也就越高,进而进行重大代码修改、运行和架构改进的重要性和必要性也是更加突出。”

  与CTP一样,Claris Networks也经常为客户提供公共云迁移服务,因为这项服务确实具有较高的经济意义,产品开发经理Dan Thompson说。

  Claris Networks的最大市场是医疗领域。电子病历(EMR)系统是该公司实施云迁移中最常见的一类应用。通常情况下, Claris Networks都会把EMR系统的供应商纳入其数据迁移计划中,并确定它们是否能够提供一个相关的云产品, Thompson说。如果系统供应商无法提供相应的云产品,那么Claris Networks就必须对应用进行重新开发,“这往往是一个更加艰难的道路。”

Claris Networks的最大市场是医疗领域。

  “你必须重新进行编码工作,”Thompson说。“我们已经帮助了很多客户进行了应用程序的再次开发,这是非常有难度的一项工作。”

  在一个案例中,对于客户一个用于归类图纸的文档管理应用程序, Claris Networks 使用了一个源于Salesforce的编程接口。“当我们把应用程序迁移至云时,这个应用程序仍然在执行着管理他们的文档的功能,但它看上去是截然不同的。”也就是说,两个应用的功能是相同的,但是两者是完全不同的应用了,他说。

  很多时候,他认为公司更倾向于迁移客户的整个服务器,而不仅仅只是业务应用。“我们发现,把一切降至操作系统层将更具实际意义,”他说,因为我们的目标就是要确保相同的用户体验和熟悉的系统。

  “它将变得混乱,因为无论是你自己的员工还是客户的员工都必须能够重新开发应用。"通常情况下,双方的员工可能都不具备编程方面的专业知识。“我们的意见是,迁移一切要比只迁移应用更容易。”

赞(12)
踩(0)
分享到:
华为认证网络工程师 HCIE直播课视频教程