云迁移失败以及如何预防

日期: 2019-10-20 作者:Mary K. Pratt翻译:邹铮 来源:TechTarget中国 英文

企业级应用程序开始越来越多地利用云计算,企业将更多的工作负载转移到公共云中,并部署多云策略来降低成本、提高敏捷性和灵活性。

但是,并非所有云部署都能带来这些好处,或者说根本没有任何好处。很多IT领导者都面临着云迁移失败的情况,他们将应用程序迁移到云端后,发现应用程序根本无法像在本地那样运行,而导致反向迁移。

安全提供商Fortinet的最新研究(由IHS Markit执行)发现,大多数公司在未看到预期的回报后就将基于云的应用程序移回内部。在对350位全球IT决策者的调查中,74%的人报告说他们已经将应用程序移回自己的基础架构。

管理咨询公司Everest Group的信息技术服务副总裁Yugal Joshi说:“当公司移回工作负载时,通常表明出现问题。”

但这种做法并不理想。专家称,移动工作负载不仅成本高昂,而且经常造成中断。这里可能出现性能问题、额外的安全隐患和工作中断,以及IT和业务资源的消耗。

Joshi称:“改变工作负载的位置并不容易,而且移动工作负载存在很大的风险。”

云迁移面临挑战

SilkRoad Technology公司高级副总裁兼首席信息官Asif Malik称,这种云迁移失败并不令人惊讶,他在前一家公司就遭遇过这种情况。

Malik详细介绍了他们当时迁移到云端时所面临的问题。他和他的团队试图将数据分析应用程序从该公司的数据中心移至公共云产品,并选择由Microsoft Azure托管该应用程序,以便他们可以根据需要以较低的成本轻松地进行扩展或缩减。

Malik称:“我们认为这是资本支出与运营支出之间的竞争。我们认为我们可以节省很多钱,并摆脱对基础设施的管理。但是事实证明我们错了。”

从一开始就出现问题。他的IT员工立即注意到了延迟问题,同时,他们发现网络设备的局限性进一步阻碍了该应用程序的性能。

Malik说:“我们一直在浪费计算资源和存储资源,这增加了成本。”

考虑到这些问题且没有产生经济利益,Malik选择将应用程序移出云端并移回内部。这个过程也给他们带来挑战,花费了他团队大约八个月的时间。

为什么迁移会失败

Joshi说,企业通常是在发现遇到延迟问题或增加安全性和合规性挑战后,才考虑将应用程序移出云端。

这种情况与Fortinet调查的结果一致。根据该报告称,52%的人将工作负载从云中移回企业,他们说,性能或安全问题是他们做出决定的主要原因。另有21%的人将监管问题列为主要驱动因素。

Deloitte Consulting LLP常务董事Scott Buchholz表示:“如果我计算我看到人们迁移到云计算然后又移回的次数,那会是很大的数字。”他担任政府和公共服务首席技术官兼国家新兴技术研究总监。

有些公司看到成本超过预期。有些人发现他们无法从云供应商那里获得预期的正常运行时间。还有些人遇到复杂的问题,而降低他们的系统速度。

Buchholz补充说:“有些高容量系统具有特殊的技术要求,无法在云端很好地运行。例如,高容量事务数据库在云中不能很好地运作。还有些应用程序我们认为不应该真正与其他事物连接,而它们获得比预期更高的连接性以及与更多事物通信。因此,当你考虑所有这些连接和安全等问题时,事物在云端运行会比你想象的要更慢。”

避免迁移失败

Malik说,他的云迁移失败使他更深入了解到云迁移的最佳做法。他说,特别是这一点:“并非每个应用程序都属于云端。”

实际上,他们迁移数据分析应用程序到云端遭遇失败的主要原因就是因为这一点,它并没有准备好进行迁移。

根据Malik的说法,这个问题在于他们决定直接将应用程序原样迁移到云中–即直接迁移项目。

他说:“该应用程序不是多租户应用程序,也不是弹性应用程序,并且,它没有很好地使用虚拟化环境。”他补充说,该应用程序需要依靠数据中心内的数据-这是导致应用程序在云端的性能下降的一个因素。

专家说,这是IT部门遇到的典型情况。

Buchholz补充说:“他们将云视为虚拟数据中心,并且在迁移到云时不会更改其操作或过程。”

但是,随着越来越多的企业获得云迁移项目的经验,这种情况正在改变。IT顾问和研究人员表示,他们看到越来越多的CIO可以更好地评估其本地应用程序,以确定哪些应用程序可以直接迁移到云中并成功运行,哪些应该进行现代化升级并迁移到云中,哪些可以应该保持原状。

应用程序评估至关重要

Pitney Bowes公司是一家全球性技术公司,该公司致力于提供客户信息管理、位置智能、客户互动、运输和邮寄以及全球电子商务产品。该公司首席创新官James Fairweather表示,该公司大约五年前着手进行转型计划,其中一部分涉及将工作负载和各个功能及服务迁移至云中。

Fairweather称,为了帮助顺利迁移到云端,该公司严格评估了应用程序,以确定哪些可以原样迁移到云上,哪些需要针对云进行优化以实现投资回报。

他说:“在所有这些工作负载迁移中,我们都进行了非常周密的计划。”他解释说,在制定最佳路径之前,员工会对应用程序进行安全审查、代码测试和其他分析。

该公司还投资于新技术以确保成功完成云迁移,例如来自Apigee的自动化工具和API管理。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

翻译

邹铮
邹铮

相关推荐