当前位置: 首页 > 科技观察

11个优秀实践,每一次数据中心迁移都必不可少

时间:2023-03-17 14:56:33 科技观察

随着企业业务和应用的发展,当现有基础设施无法再得到保障时,数据中心迁移不可避免,企业可能需要迁移增容或上线新功能和服务。基础设施要求可能会随着时间的推移而变化,并且可以考虑使用托管服务提供商或云服务的选项,从私有云迁移到其他云解决方案,例如数据中心整合,或迁移到本地基础设施。无论哪种方式,您都需要制定可靠的计划以确保顺利迁移。对当前数据中心的性能进行审计是启动决策过程的关键,并将深入了解基础设施瓶颈和需要改进的领域。然后,组织可以使用这些发现来确定数据中心标准。每次迁移都是独一无二的,需要仔细规划和监控以确保成功。下面提到的最佳实践可能会对您有所帮助。1.制定计划虽然一个好的计划可以确保数据中心迁移成功,但确定迁移类型和识别流程中涉及的任务至关重要。企业应从组建团队开始,任命项目经理和项目团队来管理迁移项目。该团队必须由熟悉当前数据中心配置的技术人员组成。必要时,聘请具有数据中心迁移知识和经验的顾问也是必不可少的。专家可以确保迁移顺利进行。与迁移失败的成本和停机时间相比,选择顾问的成本可以忽略不计。2.评估目标选项迁移团队的下一步是确定目标数据中心的选项并评估它们的适用性。团队将需要保护潜在的数据中心以满足数据安全和合规性要求。一旦技术团队确定了一组合规数据中心,他们将需要评估每个规范和资源。必须考虑数据中心设备、连接性、备用电源、冗余网络功能、灾难恢复措施和物理安全性等因素。此外,项目组应尽可能实地考察数据中心,确保与手册中的规定一致。在企业的工作负载迁移到新的数据中心后,测试应用程序兼容性和网络延迟是否存在差距。3.确定范围、时间和成本通常,软件迁移比涉及移动硬件和其他基础设施的迁移更直接。企业都需要评估托管和云服务,并确定最适合其用例、预算和要求的解决方案。然后,项目团队将需要创建一个具有详细工作分解结构的数据中心迁移计划,并将任务分配给负责人。即使错过一个任务也会引起连锁反应,从而导致整个数据中心迁移过程失败。必须确定与每项任务相关的评估、依赖性和风险。然后,团队将需要通过确定与每项任务和所涉及的每个人力资源相关的成本来为项目计划创建预算。详细的预算还可以让企业清楚地了解迁移所涉及的成本。4.确定资源需求技术团队应该估计和确定企业的短期和长期资源需求。他们应该考虑企业选择的解决方案、用例,并考虑他们是否期望频繁的繁重资源密集型工作负载。根据平台的可扩展性,扩展您的环境的基础架构可以从极其困难到容易。例如,弹性扩展在云中很容易,平台的可扩展性越高,就越容易适应不断变化的工作负载。5.创建数据中心迁移清单数据中心迁移清单包括迁移的所有关键方面。遵循清单将帮助项目团队完成所有任务并使迁移成功,清单应包含任务列表以及负责人、成功标准和缓解措施等信息。项目团队可以使用数据中心迁移清单作为迁移后测试的一部分。执行它并确保成功的数据中心迁移将是项目经理的责任。6.规划数据和应用程序迁移将数据和应用程序迁移到数据中心是迁移过程的重要部分。应用程序可能需要在迁移之前进行重构,并且此类迁移可能很复杂。团队必须创建详细的测试计划以确保重构的应用程序按预期工作。规划将现有数据传输到新数据中心的多种方法至关重要。可能的选项包括备份驱动器、基于网络的数据传输和便携式方式。大数据负载将需要基于网络的数据传输,这对于确保带宽可用性和网络稳定性至关重要。对于云迁移,请考虑使用容器化等技术逐步迁移应用程序工作负载的可能性。这种迁移最大限度地减少了停机时间。但是,必须在DevOps团队在场的情况下仔细计划和执行。7.规划涉及托管和本地数据中心迁移的硬件迁移需要大量的硬件移动。这种类型的数据中心迁移可以包括迁移服务器以及其他存储和网络基础设施。识别现有硬件清单应该是列表中的第一项任务。团队可以使用此报告来说明所有数据中心基础设施。如果迁移需要运送易碎的硬件,建议聘请有经验的外部团队。该团队可以负责拆卸、运输和安全地重新安装数据中心设备。服务器在运输过程中需要格外小心,因为它们对静电放电和其他环境条件(如温度、磁场和冲击)很敏感。8.验证目标数据中心确定的数据中心可以保证书面提及的通用硬件。但是,在部署应用程序和数据库时,即使是很小的不匹配也会很危险。因此,对其基础架构进行生产前评估可确保迁移后的成功运行。请考虑可能影响数据中心迁移成本和后续开销的额外基础设施要求和其他所需服务。选择数据中心时,尽早确定这些因素并将其纳入决策过程至关重要。除其他事项外,硬件和网络资源的配置可能会花费大量时间。团队需要将这些提前期纳入项目计划。注意服务提供商的建议也很重要,因为他们最了解所提供的产品。供应商还可以根据他们以前的迁移经验提供建议。9.生产前测试项目团队应进行生产前测试,以确保数据中心设备的兼容性和适用性。即使他们不进行全面的生产前测试,他们也可以帮助您在移动单个设备之前识别任何问题。数据中心迁移清单可用于迁移前和迁移后检查,以根据数据中心迁移项目计划识别可能导致失败的任何因素。预生产测试还消除了由于假设而发生的与迁移过程相关的任何风险。项目团队可以使用预生产测试来确保他们可以根据计划的流程正确迁移数据和应用程序。暂定计划基于假设,可能会因多种原因而失败,例如网络不稳定和数据中心基础设施不匹配。10.检验假设鉴于公司内外部环境的波动性,不可能完全避免假设。团队需要仔细评估这些假设,以便他们可以计划预防或减轻所涉及的风险。项目团队不得将迁移的任何部分视为理所当然。因此,请继续验证预生产测试中的假设。11.迁移后测试迁移后测试主要包括执行迁移后检查表。它将确保成功完成所有数据中心迁移步骤。作为测试的一部分,应评估数据中心搬迁的所有方面,例如硬件、网络、数据和应用程序。此外,团队必须根据工作负载的类型执行功能测试、性能测试和其他类型的测试。如果他们正在迁移重构的应用程序,项目团队将不得不计划进行额外的测试。结论没有两次迁移是完全相同的,因此需要特别小心以确保成功。使用这些最佳实践作为模板来创建适合您组织的特定需求的自定义行动计划。