企业将其业务每系统从一个数据中心迁移到另一个数据中心有很多原因,其中包括降低成本、提高性能、可扩展性到安全性、冗余性和可持续性,因此,大量的迁移活动正在进行,数据中心供应商之间的竞争也很激烈。
然而问题是,企业并不一定能够保证成功迁移。根据调研机构Gartner公司日前发布的一份研究报告,83%的数据中心迁移项目或者失败,或者超出预算和时间表。
有一系列复杂的问题经常阻碍数据中心的成功迁移,其中包括从糟糕的计划到技能短缺,因此,提供最佳实践方法可能是一个难以实现的目标。
打好基础是绝对必要的,几乎每个数据中心迁移项目都应该考虑以下几个关键问题:
(1)具有合适的技能吗?
在企业层面,数据中心迁移项目可能是非常漫长和复杂的工作。无论目标是将工作负载转移到新的数据中心还是公共云提供商,对现有环境和新环境的理解和经验都是极其重要的。
然而,拥有大量遗留基础设施的组织经常遇到的一个问题是,遗留基础设施可能已经存在了很长时间,以至于IT团队正在面临依赖关键人员的后果。
在这些情况下,了解原始体系结构或系统相互依赖关系的人可能早就离职,造成的问题只有在计划迁移时才会变得明显。
再加上关于新环境的知识差距,就会出现潜在的问题、延迟和成本超支。事实上,对于关键任务系统和工作负载,与技能短缺相关的问题可能变得特别严重,因为性能、可靠性和安全标准是IT领导者认为“不可协商”的许多问题之一。
为了应对这些挑战,企业的IT团队不仅需要了解他们潜在的技能差距(并在需要时寻求外部帮助),还需要使用适合工作的工具来补充他们的能力。
特别是,最有效的迁移工具利用自动化和编排技术来简化迁移工作流并最小化复杂性。
(2)可以自动化关键迁移任务吗?
更仔细地观察自动化,从任何主要迁移策略中删除人工流程可以在减少人为错误的范围方面发挥重要作用。
当工作负载必须经过一个漫长的、启停的迁移过程时,这一点变得尤为明显,因为所需的复杂性和对细节的关注可能(完全可以理解)导致错误。在这种情况下,把事情做好可以显著地增加整个项目的任务列表和时间表。
与其相反,自动化迁移过程可以优化一系列活动,包括从发现和风险评估到依赖映射和合规性的所有内容。在基础层面上,自动化还可以帮助IT团队将重复的人工任务从人类专家的方程式中解脱出来,同时还有助于提高整体水平的一致性和生产力。
(3)进行了足够的测试吗?
在任何最后期限驱动的迁移项目中,经常被忽视的一个领域是测试在项目的各个阶段中发生的不可预见的风险和错误的作用和重要性。