什么是云迁移?自动化能提供哪些帮助?

复制 URL

云迁移是指将应用、工作负载、数据和其他数字资源迁移到公共云或私有云的过程。许多企业组织在打算对过时的 IT 基础架构和旧版应用进行现代化改造时,都会选择云迁移来帮助从传统的本地环境过渡到基于容器的云原生解决方案。

迁移到云是 IT 现代化的重要组成部分,但实践起来可能并非易事。我们需要一个强大的云迁移策略,来应对迁移到云过程中面临的各种挑战。作为该策略的一部分,企业通常会选择采用自动化技术来帮助迁移和管理各个环境中的工作负载,这包括加速迁移之旅、最大限度提升云投资带来的价值以及降低出错风险。

云迁移是一个广义的术语,可以指代多个不同的过程。在大多数情况下,它都可以指代下面所列的任意一项:

  • 将工作负载从本地数据中心迁移到公共云或私有云
  • 将工作负载从一个云环境迁移到另一个云环境
  • 将应用从传统基础架构迁移到云原生环境(也称为应用重构),以便充分利用公共云服务

对于运行复杂系统的企业组织来说,云迁移是一项艰巨的任务,但继续在传统基础架构上运行,不仅成本高昂,而且风险更甚。

使用传统系统的企业内部通常有技能熟练的 IT 专业人员,为了确保运维顺利,他们需要花费大量时间处理重复性的手动任务。这些工作不仅需要耗费大量时间,使员工无法从事更有价值、更具战略性和创新性的工作,并且增加了人为失误导致服务停机的几率。传统系统还会带来兼容性和安全性方面的问题,增加了企业组织面临更多数据泄露和计划外停机的可能性。

为了降低这些风险,企业组织需要制定全面的云迁移策略,以便成功地将数据、应用和工作负载迁移到更加灵活的云原生环境中。这个过程包括选择合适的云提供商、管理成本、应对复杂的架构、应用数据治理策略以及管理停机时间。

尽管云迁移可能需要大量的规划和资源,但企业迁移到公共云或私有云后,可以获享云服务提供的最新创新成果,而无需承担运维过时基础架构所带来的风险。

降低 IT 成本
将工作负载和应用迁移到云端后,您就无需再背负与单一的传统应用和服务相关的费用,并且可以充分利用按用量付费结算方式,从而节约成本。公共云提供商还会承担更多基础架构管理工作,因此企业可以降低运维成本,节省下来的这些预算恰好可用来投资创新技术。

提高可扩展性和性能
企业通过迁移到云技术架构,可降低前期成本并消除在本地托管工作负载的物理限制,能够根据需要灵活扩缩工作负载,以适应不同的计算利用率。云迁移还让企业能够将应用托管在更接近最终用户的地理位置的基础设施上,从而减少网络延迟,并改善用户体验。

增强安全性和合规性
在传统环境中,由于资源限制、停机时间限制以及各个工具之间缺乏集成或可见性,修补和安全管理可能十分麻烦或无法统一。

而云提供商则可以提供各种第一方和第三方工具与服务,帮助您提高安全性、保护敏感数据并遵守行业标准和政府法规。他们通常承担大部分基础架构责任,并为客户提供可以简化安全管理的策略和管理工具。

加速采用
企业组织使用云原生应用平台后,通常无需担心管理某些服务,如负载平衡、服务路由等。这些服务会由云平台或云提供商处理,使企业能够将更多的时间和资源用于发展和创新。

增加便利性
由于云服务可以从任何地方访问,因此 IT 管理员和企业客户可以随时随地以最便捷的方式使用各种工具和资源,从而获得诸多裨益。

大型云提供商(通常称为“超大规模云服务商”)可提供各种云部署选项,使企业组织能够选择最符合其业务需求的云基础架构。这些选项包括公共云、私有云、混合云和多云部署。

公共云托管在由云提供商拥有和负责维护的硬件上。此硬件会自动置备并分配给多位客户,因此它可以轻松扩展,灵活应对需求波动。

私有云是一种云环境,托管在单个企业组织专用的硬件上。有些情况下,硬件由云提供商拥有和负责运维,但在另一种情况下,硬件设备(如服务器)位于企业自身的数据中心,物理位置由企业控制,但云提供商负责管理这些硬件上的云环境。这种部署模式在医疗保健和金融服务行业很受欢迎,因为这些行业的公司出于安全政策和监管合规性要求方面的考虑,不能或不愿在共享硬件上托管 IT 资源。

混合云模式现已变得越来越普遍,它会结合使用公共云和私有云基础架构。企业组织可能会运维至少 1 个公共云和至少 1 个私有云,或者拥有一个连接到至少 1 个公共云或私有云的裸机环境。在混合云模型中,每个环境之间都要用到某种程度的编排或集成,并且要确保工作负载能在这些环境之间移动。

与混合云类似,多云部署涉及将应用和工作负载迁移到多个环境,但它通常是指使用多位云供应商提供的多项云服务。这些云可能是公共云或私有云,但不一定互联,并且每个环境都可以单独管理。

通过 IT 自动化实现更高的敏捷性、效率和信心

许多企业组织使用各种工具将应用、工作负载、数据及其他资源迁移到云环境,这可能会导致不一致,从而减慢或中断现代化进程。云自动化是指将 IT 自动化应用于云技术和云环境,它有助于最大限度地提高效率和消除冗余,从而让您从云投资中获得最大收益。

将自动化融入到云迁移计划中,有助于实现以下目标:

降低迁移成本
自动化工具通常更具成本效益,因为它们可以在裸机、混合云和多云环境中持续执行相应流程,而无需人工干预。

缩短迁移时间
自动化可最大限度地减少迁移过程中对耗时的手动任务的依赖,从而加快迁移初期阶段的进度,让 IT 团队有更多时间专注于其他优先事项。

最大限度地减少业务中断
由于自动化降低了人为错误的风险,因此企业组织将工作负载和资源自动迁移到云后,会减少停机时间并降低数据丢失风险。

统一环境
大多数企业组织都会使用多种云基础架构,包括公共云、私有云和云原生基础架构。自动化可增强跨团队和跨资源的可见性和监督,从而帮助让这些环境更加无缝互联。

管理 Day 2 运维
将工作负载、应用和数据迁移到云后,您就可以使用自动化来有效管理所有 Day 2 运维。自动化云运维可确保一切按预期运作、根据需要进行维护并保持合规,从而减轻技术人员的负担。

借助红帽® Ansible® 自动化平台,您可以选择适合您的云迁移自动化方法。有三种灵活的云迁移策略可供您选择,分别是:备份和恢复、扫描和重新创建,以及转向基础架构即代码(IaC)。

备份和恢复
备份和恢复方法是用于从传统虚拟机和架构迁移到云的经典策略。它涉及:

  1. 在数据存储或存储库中备份现有基础架构数据和配置
  2. 在云环境中置备新的基础架构
  3. 安装所需的应用来恢复到新实例
  4. 应用备份配置
  5. 上传数据

扫描和重新创建
扫描和重新创建方法使用 Ansible facts(部分系统数据或主机属性)来捕获配置设置。在云上置备红帽企业 Linux® 的基本实例后,这些捕获的配置设置将应用到环境中。

基础架构即代码(IaC)
如果选择基础架构即代码方法,基础架构置备和编排将会通过代码(而非手动流程)完成。Ansible facts 用于查找配置信息和有关环境的其他数据,并为基础架构创建一个单一事实来源。此事实来源是在代码中定义的,它使我们可以更轻松地在新的云环境中进行部署,或将基础架构转移到新环境中。它还能确保一致性、可靠性和可重复性。
 

在上述每一种云迁移自动化方法中,最后一步都是验证云环境的运维状态,以确认它是否按照预期运作。

红帽 Ansible 自动化平台可消除与基础架构配置和置备相关的许多手动流程,从而加快云迁移速度。Ansible 自动化平台具有单一管理层和可重复使用的自动化工作流,还能通过跨传统、云和云原生环境统一自动化架构,支持混合和多云运维。

无论您是希望将工作负载从传统基础架构迁移到公共云、在公共云之间迁移工作负载,还是将工作负载从传统计算架构迁移到云原生应用平台,Ansible 自动化平台都能帮助您通过最适合您的企业组织的迁移策略简化云采用过程。 

扩展阅读

文章

Ansible 基础知识入门

Ansible 是一种对 IT 流程自动化的工具,如置备和配置管理等流程。希望能通过这篇 Ansible 关键概念的介绍,帮助您了解 Ansible 的基础知识。

文章

什么是业务流程管理?

业务流程管理(BPM)是指对端到端业务流程进行建模、分析和优化,以实现战略业务目标。

文章

为什么选择红帽实现自动化?

红帽 Ansible 自动化平台中包含了在团队间分享自动化以及实现企业级自动化所需的各种工具。

详细了解自动化

产品

红帽的战略顾问将从大局出发,以战略性视角审视企业发展,分析您当前面临的业务挑战,并提供全面、低成本、高效益的解决方案,帮助您轻松应对各项挑战。

无论您处于自动化之旅的哪个阶段,这个实施企业级自动化的平台都能助您一臂之力

相关资源

培训

免费培训课程

Ansible 必备:轻松实现自动化之技术概览

免费培训课程

针对 SAP 的红帽 Ansible 自动化

红帽 Ansible 自动化平台学习中心

利用红帽专门准备的学习材料和工具,一步步学习使用红帽® Ansible® 自动化平台。