01 JAN

云平台之间迁移的7个关键步骤及迁移到云端的五个关键优势

当企业的业务在云平台之间迁移时,规划和流程比产品和技术更重要,至少在短期内如此。

大多数企业的云计算战略已经超越了内部部署和公共云部署之间的简单选择。相反,企业越来越多地寻求多云方法,其中应用程序可以在云平台之间移动,甚至可以作为驻留在不同云平台上的系统和服务的组合。

这是一个雄心勃勃的目标,很多组织尚未完全实现。相反,到目前为止,很多企业主要关注的是简化云平台之间迁移的流程和技术。

在将业务从一个云平台迁移到另一个云平台方案之前,了解一些通用的项目管理和规划考虑因素是非常重要的,这些考虑因素适用于任何情况。以下可以帮助用户构建策略并执行迁移的7个关键步骤:

1. 确定自己的目标

使用云平台的动机因组织而异。一些企业寻求创建更强大的分布式灾难恢复(DR)和业务连续性环境,而其他企业则寻求软件开发和测试基础设施。特定方案和云计算目标将影响迁移的内容、方式、时间。

2. 评估自己的环境

评估应用程序和数据资产是必不可少的。评估通常涉及使用自动化软件来发现和清点应用程序和数据,以及相关的系统配置和许可证。它还需要发现应用程序和数据源之间的连接和依赖关系。其结果是实现云平台迁移的战术计划。

3. 识别和准备数据和应用程序

数据和元数据的捕获和准备将是预迁移过程的重要组成部分。其任务包括捕获基础设施配置详细信息,如网络寻址、CPU规格、内存、存储器。数据准备要求用户为卷和虚拟机或容器映像创建快照,并准备复制任何数据库的工作。

4. 执行迁移

企业可以通过各种方式将数据复制到云计算环境,例如通过直接连接或VPN进行网络传输,以及通过可移动硬盘进行批量传输。其他选项包括打包软件和服务,旨在自动为特定基础设施(如VMware)创建灾难恢复环境。

5. 配置目标云基础设施

这是一个任务繁重的举措。企业创建所需的云计算基础设施和服务来承载迁移的应用程序和数据。这可以包括设置虚拟机、存储卷、网络、数据库、负载均衡器、访问管理等。

6. 测试和优化新环境

在组织将工作负载投入生产之前,必须在各种负载和压力条件下对新的云计算环境进行全面测试,并对其进行优化以提供可接受的性能。测试还应包括各种故障条件,以确定冗余系统和资源的功效(如果有的话)。

7. 将工作负载切换到新环境

最后一步是将企业的工作负载切换和迁移到新平台。与任何迁移事件一样,这种迁移最好在非工作时间和低需求时间完成,因为可能会有一些停机时间。通常需要重新调整数据库以捕获自复制过程以来添加的数据。

迁移方案

如今,云迁移的场景和云计算用户一样多。然而,这些是最常见的云平台之间的迁移方法:

  • 重新托管/重新替换:此方法也称为提升和转移,通常涉及将应用程序从内部部署迁移到云平台。在云平台的重新替换模式中,业务替换基于云计算的服务,如数据库或容器集群管理系统,这与重新托管相比稍微需要一些修改。

  • 回购:当将业务迁移到另一个云平台时,企业可以回购商品,或者直接购物。他们用一个提供商品服务的自我管理系统(如电子邮件和ERP系统)来替代一个等价的SaaS产品。

  • 重构和重新构建:这可能与在迁移到托管容器服务之前将应用程序打包到容器中一样,也可能与围绕云原生服务、容器和无服务器功能重新设计应用程序一样全面。

  • 保留或退出:目标设定和评估阶段导致认识到某些IT系统在功能上已经过时,未充分利用或者不能迁移。

云不可知和混合基础设施堆栈

有时,重新构建方法会导致企业对其基础设施进行战略评估。通常,企业需要一个几乎不需要修改的软件堆栈,并且可以跨多个云平台进行部署。几家大型IT供应商针对这一日益普遍的目标,针对混合或多云企业环境提供基础的产品和服务。其中一些最重要的包括:

  • Microsoft Azure Stack

  • Google Cloud Anthos

  • AWS Outposts

  • AWS上的VMware Cloud

  • 基于容器的多云PaaS,如Cloud Foundry或Red Hat OpenShift

多云的挑战和限制

将应用程序从内部部署迁移到单个云计算提供商的云平台可以解锁高价值服务的世界,在云平台之间迁移(无论是由于锁定恐惧还是对高可用性的渴望)需要更加谨慎。云平台之间的迁移需要解决最基本的基础设施服务,并牺牲特定于云计算的功能,或者它意味着采用不同形式的锁定——即VMware或Cloud Foundry等多云堆栈。

越来越多的企业都希望利用云计算,并接受迁移到基于云计算的数据仓库所带来的好处。那么到底有什么好处呢?

无缝简洁

迁移到云端的最令人信服的原因之一是它提供的简单性。企业可以通过云计算简化其业务运营,并且不会影响效率或功能。员工采用云计算技术可以集中处理同一文档或程序而无需重复工作,无论他们在哪个位置或区域工作都可以实施。

此外,许多云计算服务甚至不需要配备数据库管理员或技术娴熟的IT人员。云计算解决方案的自动化程序越来越高,一旦实施到位,可以减少技术支持。这使企业能够专注于实际业务,而不是陷入管理流程的困境中。

灵活的分析能力

在云计算到来之前,传统的数据仓库并不是为了现代数据的庞大数量、速度和多样性而构建的。在现代社会,数据的收集和处理变得越来越复杂和多样化,但企业仍然必须有效地存储和整理这些数据。对于全球企业来说,最大的挑战之一是确保其多样的数据结构能够作为一个单一的事实来源共存,具有连续性。这就是基于云计算的数据仓库脱颖而出的原因。

基于云计算的服务不会受到企业内部数据中心的物理空间的限制。云计算数据仓库提供了巨大的可扩展性,并且可以将存储量提高到数PB级别,并与分析数据所需的计算资源无关。这提供了非常灵活的存储和处理架构,可以满足未来的需求。

从根本上说,组织必须通过广泛的数据分析来利用他们的数据。数据分析的好处很多,但令人震惊的是,70%的英国组织仍未能从大数据中获取价值。基于云计算的数据仓库因其按需、具有弹性和可扩展性而成为数据探索的理想选择。大多数企业都需要整合新数据来实时更新报告和仪表板。而没有采用云计算,就无法获取此流数据的过程。而快速升级硬件并安全存储无限数据量的能力使云端成为大数据分析的理想之地。

经济高效的可扩展性

为云计算设计的数据仓库可以适应实时使用情况,灵活地将组织的确切使用模式与“正确”的容量相匹配。通过云计算实现的可扩展性可以提供数据分析,同时还可以节省资金。

与需要大量前期资本支出的内部部署解决方案不同,基于云计算的服务按需付费,有些甚至可以按运行时间计费。这种方法避免了许多组织在调整数据仓库规模时遇到的“过度购买”情况,这可以为应对未来的数据增长做好准备。

通过云计算最大限度地提高安全性

随着数据泄露事件的不断增加,越来越多企业开始寻求保护数据的方法。这些违规行为可能对组织产生严重的经济影响,尤其是在GDPR法规已经实施的情况下,而那些泄露数据的企业将面临高达其全球收入4%的罚款。

选择内部数据仓库可能会非常昂贵且复杂。这是因为企业需要对自己的数据安全负全部责任,并且需要持续关注和监控。幸运的是,迁移到基于云计算的数据仓库可以提供安全性和监管,而不会耗费更多的人力资源。尽管存在最初的担忧,但人们普遍认为基于云计算的服务几乎肯定比定制解决方案更安全。一个有效的现代数据仓库将支持多级、基于角色的访问控制(RBAC)。这将通过确保用户只被允许查看被授予访问权限的数据来保护数据的机密性。

此外,许多云计算数据仓库服务还提供始终在线的数据加密,以及AWS Private Link提供的连接,以避免通过公共互联网传输数据。通过确保企业数据不被破坏或修改,这可以维护企业数据的完整性。

拥抱数据共享

企业如何与数据进行互动和协作是没有限制的。数据已成为一种新货币,因为组织可以使用它来更多地了解其业务运营。通过分析数据集,企业可以预测趋势,了解客户信息,轻松跟踪业务结果,并有效开发产品。

传统上,数据共享是一个繁琐的过程。它需要数据共享者下载其数据副本并与数据使用者共享。然后自己下载以便分析。此外,数据消费者可能需要将这些数据与其现有数据相结合,从而创建更多副本。

云中的数据共享通过减少下载和发送无限数据副本的需求,简化并加速了整个过程。数据使用者可以通过云端简单地访问数据,并立即享受访问带来的好处。

因此,出现了新的商业模式和市场机会。那些通过云计算实现数据共享生态系统的企业将比竞争对手更具优势。这些企业可以通过其易于访问的实时数据创建新的业务资产。数据提供者中的数据对于大量的数据消费者而言同样重要。

毫不奇怪,越来越多的企业(包括初创企业和跨国公司)正在向云端迈进。根据云计算产业论坛(CIF)的研究,目前英国的整体云采用率为88%。而随着大数据时代的来临,这种发展趋势仍将持续。