云迁移
什么是云迁移?
云迁移是企业或组织将其数据中心的部分或全部功能从传统的本地环境迁移到基于云的基础设施的过程。
企业如何才能为云迁移做好准备?
云迁移指将组织的 IT 基础设施、应用和信息资产从原有的传统系统或本地系统转移到云基础设施。要完成此过程,需要进行仔细分析并执行以下步骤。
- 评估当前基础设施和应用:深入分析所有现有库存和资源(如硬件、软件和应用),以确定各项迁移需求及其兼容性。
- 确定云迁移的目标和目的:明确迁移的目标和目的,例如,节省成本、提高性能以及最大限度降低运营成本。
- 分析安全与合规性要求:确定安全与合规性标准,以确保云设置满足这些要求。
- 估算成本和投资回报 (ROI):评估迁移的经济性,包括评估前期和维护成本、计算 ROI 以及核算投资金额。
- 制定迁移策略和路线图:编制详细的迁移计划,其中应包含迁移顺序、时间表和资源需求。
企业只需遵循这些步骤,即可妥善规划并为迁移到云做好准备,最大限度降低风险,并确保成功迁移到云环境。
企业为什么要迁移到云?
- 解锁数据分析的潜力:
企业迁移到云后,可充分发挥数据分析的潜力。公司可将海量数据存储在可扩展且价格合理的云服务上。基于云的分析工具和服务能够帮助公司处理和分析数据,从而改善决策过程、提升运营效率和商业智能。
- 提高敏捷性:
云迁移能够提高业务敏捷性。云基础设施使企业能够根据需求扩展计算资源,这使得组织能够更快地开发和部署应用、适应市场以及开展技术实验,而且无需本地基础设施。
- 整合并实现数据现代化:
企业可通过云迁移升级并整合其数据基础设施。企业通过在云中集中存储并管理数据,可以减少孤岛和冗余并简化数据生态系统。这种集中统一简化了数据访问、协作和当前由数据驱动的各项工作。
云迁移的优势
- 降低 IT 运维成本:
云迁移的好处之一是降低 IT 运维成本。改用更实惠的即用即付模式后,组织不再需要部署服务器和存储等本地设备。这将降低维护费用、减少资本支出并改进总体预算管理,帮助公司优化资源利用。
- 更高效地分配硬件:
云迁移采用了虚拟化和资源池化技术,可以更有效地分配硬件。组织因此可以优化计算资源,根据需求动态地分布服务器和存储设备。其灵活性提高了 IT 基础设施的经济性和灵活性,同时减少了过度配置并提高了整体资源使用率。
- 更快实现软件创新:
云基础设施为快速软件创新提供了理想环境。开发团队可以利用云原生工具和服务来简化开发生命周期。云可以快速部署应用、完成测试和迭代,有助于延承创新文化。这些功能非常灵活,使企业能够快速响应市场变化、客户反馈以及不断发展的技术。
- 富有弹性的可扩展能力:
云迁移提供了富有弹性的可扩展能力,使企业能够根据需求调整资源级别。这种灵活性使公司可以管理一系列工作负载,而无需先期支付巨额基础设施费用。富有弹性的可扩展能力可实现灵活且经济的解决方案,无论是在高峰消耗期还是低活动期。
- 加强安全态势:
云提供商投入了大量资金来实施各种安全措施,而这往往是单个企业凭一己之力难以做到的。迁移到云后,企业可以利用由云服务增强的加密功能、身份管理功能和各种合规性功能来提高整体安全性。这种协作式安全模式可以保护敏感数据,而且企业可以获得专业云安全团队的丰富经验。
什么是云迁移过程?
1. 云迁移准备:云迁移指将组织的 IT 基础设施、应用和信息资产从原有的传统系统或本地系统转移到云基础设施。要完成此过程,需要进行仔细分析并执行以下步骤。
- 整体性云迁移就绪评估:基础设施和应用评估不仅仅指分析现有设备。尤其是,需要通过仔细的应用探查来揭示隐藏的依赖关系和复杂的应用交互情况。这项技术可揭示一些需要严格解耦的问题,比如与生产系统集成的测试状态应用。检查的范围涵盖硬件、软件和应用,目的是确保云传输的兼容性。这种广泛的评估为解决云过渡问题的复杂迁移方法奠定了坚实的基础。
- 确定云迁移的目标和目的:明确云迁移的具体目标和目的,例如节省成本、提高性能以及最大限度降低运营成本。
- 分析安全与合规性要求:确定安全与合规性标准,以确保云设置满足这些要求。
- 估算成本和投资回报 (ROI):评估迁移的经济性,包括评估前期和维护成本、计算 ROI 以及核算投资金额。
- 制定迁移策略和路线图:编制详细的迁移计划,其中应包含迁移顺序、时间表和资源需求。
企业只需遵循这些步骤,即可妥善规划并为迁移到云做好准备,最大限度地降低风险,并确保成功迁移到云环境。
2. 迁移规划和执行:迁移的规划和执行包含确保平稳过渡的以下活动:
- 应用评估和优先级划分:评估当前应用,并根据关键性、复杂性、集成、定制、依赖性和业务价值等因素对其进行区分。这项工作有助于重点关注迁移步骤并发现潜在漏洞。
- 数据迁移策略:下一步涉及确定在云中迁移数据的正确方法,例如数据复制和分阶段迁移。此外还需要制定用于迁移和同步数据的计划,以确保数据完整性。注意,要重点关注数据量和灵敏度这个两个关键参数。根据传输速度、带宽和停机时间等因素,找出需要迁移的数据的量级。还需确定必须明确处理的机密数据,以确保符合相关法规和标准。
- 管理依赖关系和相互依赖性:找出并管理各种数据库、基础设施元素、应用和外部系统之间的依赖关系。映射不同部分之间的关系以防止出现瓶颈也非常重要。确保迁移过程在响应时间和系统可用性方面满足服务级别协议的要求。
- 测试和验证已迁移的应用:进行积极测试(包括功能和性能两方面),以验证迁移后云环境在功能、性能和兼容性方面的效能。
- 部署和移交规划:计划并安排应用到生产环境的迁移。可与相关各方合作,缩短宕机时间、减少干扰。需要明确的回滚机制和应急计划来快速有效地解决任何问题。这种未雨绸缪的策略可降低风险,确保无缝迁移。
- 变更管理与用户培训:这包括向相关方和用户提供培训和支持,以确保新迁移应用得到顺利采用。
3. 确保安全性与合规性:此步骤包括结合强大的安全技术,在确保数据机密性和完整性的同时满足各项合规性标准。
- 评估云中的安全风险:这包括广泛分析所有安全威胁,如潜在漏洞和数据暴露风险。企业需要保护云环境免受基于网络的攻击和未经授权的登录尝试。实践证明,实施入侵侦测和防御系统是有效的。
- 实施适当的安全措施:实施入侵侦测和防御系统可以有效地降低风险。企业可以通过使用防火墙、网络分段以及部署事件响应流程来及时跟踪并响应冲突。
- 满足合规性要求:履行法律义务,确保云迁移符合特定行业的合规性标准。
- 监控和管理云中安全性:定期监控和管理流程,以发现安全漏洞。其他重要功能有 SIEM(安全信息和事件管理)和事件响应,目的是跟踪漏洞并确定安全流程的效率。
4. 优化性能和成本效益:为了充分发挥云迁移的优势,企业需要重点关注并执行相关策略,以优化成本并提高性能。
- 在云中扩展资源:这有助于根据需求调整资源。例如,可以根据工作负载模式或指定的阈值来配置或取消配置资源。还可以横向和纵向添加资源实例,以应对不断增加的工作负载需求。
- 监控并优化性能:使用工具来跟踪性能、发现潜在漏洞和优化方法,从而改善代码数据库查询,获得高性能。
- 成本优化策略和最佳实践:适当调整资源大小有助于防止过度使用或未充分利用可用资源,同时优化成本。
- 实施治理和成本管理工具:使用治理和成本管理工具可以统一查看并控制资源和成本,获得透明度。例如,使用标记和分类工具可以指定特定资源或项目的成本。
5. 管理迁移后活动:借助持续进行的迁移后活动,企业可以确保云环境的最佳性能和弹性。
- 监控和故障排除:这包括测量响应时间和延迟、识别错误和异常以及监控资源利用率,以确保迁移资产正常运行。
- 持续改进和优化:坚持持续改进以提高迁移的应用和数据的性能至关重要。
- 灾难恢复和备份策略包括 RTO(恢复时间目标)、恢复点目标 (RPO)、备份成功率以及定期测试和验证。
- 管理供应商关系和服务级别协议:加强云供应商之间的关系并管理服务等级协议,以确保符合双方商定的服务级别。
7R 云迁移策略
- 重构/重新架构:重构指对基于云的应用进行优化,以便在平台即服务 (PaaS) 模式下进一步提升性能。优化只是实现了更好地利用基于云的可用工具、安全标准或企业标准,而应用本身基本保持不变。重新架构涉及对应用的代码进行更全面的大改,尽管其中术语在某些程度上可以互换使用。
- 重建平台(迁移和重建):类似地,重建平台或重建涉及转向更适应云的操作系统。但是由于迁移后,应用运作情况可能有所不同,因此,便可能需要对员工开展相应的培训。
- 重新购买(丢弃再买):重新购买指用基于云的新应用取代过时的应用。通过这种方法,公司可选择定制的云原生应用来满足自己的需求。这是一种简单高效的方法,无需进行重大改动或从头开始设计系统即可获得云优势。
- 重新托管(直接迁移):这是人们最常想到的云迁移类型,IT 专业人士通常将其称为重新托管(或更通俗地说,“直接迁移”)。员工通常不会注意到直接迁移。重新托管只涉及将应用和数据从物理位置移动到云,在那里可以享受到从多个位置提供的服务。
- 重新放置(虚拟机监控程序级的直接迁移):最后一种类型的云迁移是从一个云服务器重新放置到另一个。这是另一种类型的重新托管,用于组织出于各种不同原因需要转移到不同提供商的情况。例如,可能由于成本、需要提升功能或服务质量。
- 保持(重新访问):保持指在针对云审查和完善当前程序的同时维护当前程序。这种方法常常与重新托管联合使用,可保障顺畅传输。另外用户也比较熟悉。重新检查程序意味着在使用云功能、提高性能和解决兼容性问题的同时,尽可能减少干扰。
- 淘汰:淘汰指在云迁移过程中逐渐停止或淘汰某些应用。这种方法需要找到并消除未使用或者在云环境中不再有用的过时应用。通过淘汰这些应用可移除 IT 环境中的多余组件,从而简化流程、削减开支并提高总体效率。
云迁移的挑战
- 不兼容的云基础设施:
不兼容的云基础设施使云迁移变得复杂。将应用和数据迁移到不兼容的云环境可能会带来集成方面的问题,影响服务的连续性。
- 迁移关联应用:
相互依赖的应用会使迁移变得复杂。需要仔细规划并审慎执行,才能在互连应用过渡期间保持系统的完整性。
- 应用重构成本:
通过重构应用来满足各种云原生要求的代价可能是高昂的。针对云优化代码可能需要大量资源,影响迁移时间和资金。
- 缺乏策略性规划:
缺乏策略性准备可能会阻碍云迁移的成功。若策略不到位,公司可能面临出现延误、突发难题以及产生高昂费用的风险。要顺利完成迁移并充分发挥采用云的优势,需要制定完善的迁移计划。
- 缺乏策略:
制定重新放置策略至关重要。如果没有明确的计划,就会出现误解、偏离公司目标以及资源分配不当的情况,这些都会妨碍迁移的成功。
- 供应商锁定:
在切换云服务提供商时,供应商锁定可能会限制自由度并增加费用。为了防止依赖供应商,必须考虑兼容性和可移植性。
- 数据安全与合规性:
数据安全与合规性是云迁移过程中的头等大事。信用和法律合规性要求保护敏感数据以及确保云提供商遵守行业法规。
- 员工技能缺口:
云迁移需要新技能。为了应对云环境的复杂性,人们必须接受云架构、安全和管理方面的培训。要跟上技术的发展,培训和发展是必需的。
企业如何确保云迁移的安全和合规性?
此步骤包括结合强大的安全技术,在云迁移过程中确保数据机密性和完整性,同时满足各项合规性标准。
- 评估云中的安全风险:这包括广泛分析所有安全威胁,如潜在漏洞和数据暴露风险。企业需要保护云环境免受基于网络的攻击和未经授权的登录尝试。实践证明,实施入侵侦测和防御系统是有效的。
- 实施适当的安全措施:实施入侵侦测和防御系统可以有效地降低风险。企业可以通过使用防火墙、网络分段以及部署事件响应流程来及时跟踪并响应冲突。
- 满足合规性要求:履行法律义务,确保云迁移符合特定行业的合规性标准。
- 监控和管理云中安全性:定期监控和管理流程,以发现安全漏洞。其他重要功能有 SIEM(安全信息和事件管理)和事件响应,其目的是跟踪漏洞并确定安全流程的效率。
如何优化云迁移的性能和成本效率?
为了最大限度发挥云迁移的优势,企业需要重点关注并执行可以优化成本并提高性能的策略。
- 在云中扩展资源:这有助于根据需求调整资源。例如,可以根据工作负载模式或指定的阈值来配置或取消配置资源。还可以横向和纵向添加资源实例,以应对不断增加的工作负载需求。
- 监控并优化性能:使用工具来跟踪性能、发现潜在漏洞和优化方法,从而改善代码数据库查询,获得高性能。
- 成本优化策略和最佳实践:适当调整资源大小有助于防止过度使用或未充分利用可用资源,同时优化成本。
- 实施治理和成本管理工具:使用治理和成本管理工具可以统一查看并控制资源和成本,获得透明度。例如,使用标记和分类工具可以指定特定资源或项目的成本。
如何管理云迁移后活动?
借助持续进行的迁移后活动,企业可以确保云环境的最佳性能和弹性。
- 监控和故障排除:这包括测量响应时间和延迟、识别错误和异常以及监控资源利用率,以确保迁移资产正常运行。
- 持续改进和优化:坚持持续改进以提高迁移的应用和数据的性能至关重要。
- 灾难恢复和备份:灾难恢复和备份策略包括恢复时间目标 (RTO)、恢复点目标 (RPO)、备份成功率以及定期测试和验证。
管理供应商关系和服务级别协议:加强云供应商之间的关系并管理服务等级协议,以确保符合双方商定的服务级别。
云迁移有哪些主要类型?
云迁移涉及三种主要类型的策略和方法。
- 全数据中心转换:
将本地数据中心迁移到云的全面处理称为全数据中心转换。将服务器、存储和网络基础设施重新放置到基于云的对等设备是全包策略的一部分。这常常涉及各种重新托管技术(如提升和转移)、确保所有数据中心运营平稳过渡到云、减少宕机时间以及利用云可扩展性的优势。
- 业务流程软件支持的转移:
此类云迁移的主要目标是将重要的业务流程应用和软件迁移到云中。其重点是放置和转移关键业务活动所需的特定软件,而不是移动整个数据中心。使用这种方法,企业可以选择性地利用云优势,优化资源并加快对其运营至关重要的应用的转换。
- 优化 Web/移动应用:
优化 Web/移动应用可提高应用在云环境中的可扩展性和性能。这种策略常常与重新架构和重构联合在一起,需要优化程序以使用各种云原生功能,如平台即服务 (PaaS)。它确保应用不仅迁移到云,而且会被优化以获得最佳性能、安全性和用户友好性。
云迁移有哪些类型?
为了适应不同的组织目标,云迁移环境有许多变型:
- 整个内部数据中心层面的迁出:
这涉及将整个内部数据中心(包括服务器、存储、网络和其他组件)移动到云中。此全包策略也称为直接迁移,旨在将当前的本地基础设施顺利转移到云上。
- 从一个云迁移到另一个云:
组织可以选择切换云服务提供商,这可能是出于成本、服务或商业需求。将应用、数据和其他资源从源云提供商转移到目标云提供商,以获得兼容性且无中断。
- 迁移特定应用或数据集:
一些组织通过将特定应用或数据集迁移到云来选择有针对性的方法。这使他们能够专注于重要的 IT 基础设施组件,从而简化并控制迁移。迁移过程中,需要测试应用与云环境的兼容性。
- 迁移特定工作负载:
这种迁移包括将各个工作负载或计算流程转移到云中。企业需要找出会受益于云可扩展性和性能的运营、服务和流程。工作负载迁移涉及将企业流程、数据库或应用转移到云,同时保留其他内部部署。
云迁移部署模型
- 公有云:通过互联网使用第三方供应商提供的共享计算机资源。为追求灵活且可访问计算能力的企业提供了可扩展性、成本效益和可访问性。
- 私有云:需要为单个企业使用私有云基础设施。由于它具有更高的安全性、控制性和定制性,因此对有严格法律要求或隐私顾虑的行业非常有用。
- 混合云:合并公有云和私有云环境,使企业能够兼得二者的优势。通过它可跨本地和云环境迁移基于工作负载的数据和应用。
- 多云:支持同时使用各种云提供商的服务。它为企业提供了冗余,减少了供应商锁定,并使他们能够从众多供应商中选择最优质的服务来满足自己独特的业务需求。
- 基础设施即服务 (IaaS):采用这种方法,组织可通过互联网租用服务器和存储等虚拟化计算资源。它灵活且可扩展,使公司无需维护硬件,专注于应用开发。
- 平台即服务 (PaaS):PaaS 使开发人员不必管理基础设施便可设计、部署和管理应用。开发工作的简化提高了效率并加快了应用上市时间。
- 软件即服务 (SaaS):SaaS 在线提供软件程序,无需本地安装、管理和维护。其可访问性、自动升级功能和更低的成本对各种商业应用都有益。
云迁移用例
虽然帮助组织利用其数据的强大功能的云实施方法有数百种之多,但这些都是云迁移的最常见用例。
Web 托管
组织使用云的基础设施即服务 (IaaS) 功能来维持服务器负载的平衡。在流量骤增时,他们的云管理工具能够快速反应、配置并扩展相关功能,确保用户不会因长时间加载而感到烦躁。
大数据
零售和社交媒体企业会收集、存储大量重要的用户行为信息,并从中获得收益。与此同时,大多数公司已经开始收集自己的数据,帮助他们在从产品开发到营销等的所有方面做出明智决策。而使用基于 HPE IaaS 的云服务对这些信息进行插值、管理和分析,则可以获得超越同行的强大竞争优势。
灾难恢复
组织可以利用几乎无限的数据存储,自动化并存储完整的数据备份。当意外事件发生时,这种 PaaS 功能可以通过快速点击准确访问所需的内容,实现快速恢复和运行。
软件开发
在有云之前,构建、测试和部署软件可能需要数年时间。基于云的 PaaS 解决方案非常灵活,为开发团队提供了一种协同性更佳的方式来改善工作流程、提高生产力。借助集成式流程自动化、调试、代码库编译和项目管理等功能,云中软件开发的稳健可靠水平达到新的高度。
HPE 与云迁移
从规划到实施,HPE 都拥有深厚的知识基础和敬业的顾问团队,可以帮助您定位自己的云迁移并获得成功。到目前为止,我们已经完成了 1000 多项云转型,可提供针对您具体挑战的适宜云组合,同时还可以识别您在技术或技能方面的潜在盲点。
HPE 转型计划使您能够客观了解自己的人员、流程和技术,同时帮助您建立云业务办公室 (CBO)。我们还可以对您当前的 IT 基础设施和云迁移的潜在成本进行财务分析。
我们的专家将帮助您制定或评估应用迁移计划,同时协助您预测哪些应用最适合进行云迁移。此外,HPE 还提供云原生软件开发服务,帮助您的团队协同工作,确保应用开发和部署得到优化。
最后,HPE 将为您的组织提供 DevOps 培训与认证以及成熟度评估服务,使您的团队围绕共同的美好愿景以及如何实现它不断调整、完善自己。各组织需要的支持程度不一而同,但 HPE 会努力确保每位客户成功完成云迁移。