biubiudog 2018-04-23
随着企业加大开展数字化转型,这一变化的一部分将涉及将内部应用,如数据库和数据迁移到云端。但是,虽然云的所有好处都被广泛理解,但将数据库或应用迁移到云并不总是一帆风顺,并且在转换时可能会遇到一些挑战。在这里我想强调一下企业为确保数据库迁移成功而采取的一些步骤。
我们首先来看看为什么企业可能希望将其任务关键型数据库迁移到云。如上所述,过去几年云已经驱动了百行百业的技术转型。带来诸如便利性,可扩展性,灵活性和经济效率等优势,成为了企业提高生产力的关键。在第一轮云采用的过程中,我们看到主要优势在于云的低成本IT基础架构的可用性,这适合基于项目的开发,测试,以及DevOps。在当前的云采用浪潮中,我们看到更多关键任务应用和更多工作负载迁移到云中。最终的结果是对应用可用性和保证的重视程度不断提高。与此同时,云环境变得更易于管理,这使公司能够专注于更具战略意义的IT任务,例如为其内部和外部用户定义转型IT服务。
随着远程工作的兴起,云对用户提供的访问便捷性非常重要。通过多种设备访问云,员工可以随时随地访问重要信息。我们现在更经常看到的是组织将关键任务应用迁移到云中,包括具有各种需求的工作负载。此外,云迁移为跨地域的分布式企业提供了非常有效的灾难恢复和高可用性选项。
将工作负载迁移到云是一个企业的战略决策,因为它支持IT部门转变更灵活和业务一致的运营模式。因此,要避免半途而废。如果你要迁移到云端,应该尽可能地迁移。虽然数据库可以独立迁移到云,但通常在技术上和策略上更有意义。也可以迁移与之交互的应用,以便充分利用云的优势。
如果打算将数据库独立迁移到云而无需关联应用,则依赖于迁移和与之相关的以下至关重要的服务管理的特定专业知识。迁移应考虑所有相互依赖性和资源需求,以保证云中的性能,可用性和安全性;并且充足的服务管理技能对于确保正确的配置和变更管理至关重要。这就是为什么说到关键任务数据库的原因,那些为ERP系统提供服务的托管服务和SLA的企业级云提供商,可替代通用或纯IaaS云方案。
出于非常具体的原因,企业往往对将关键任务工作负载放入云中持谨慎态度:
1.安全性和合规性。安全负担常常很重,企业在考虑替代方案时很谨慎。
2.性能下降。许多企业不能妥协任务关键型应用的性能。
3.可用性。如果用户不能访问应用,那么一切都是徒劳的;工作流程被扼杀,业务处于起步阶段。这正是专门针对关键任务工作负载的企业级云服务提供商,需要通过组合专用云架构和云管理工具,以及严格的操作原则和专业技术,来有效解决的问题。
例如,企业可以利用专用的单个VRF(虚拟转发和路由)域,而不是使用通用云架构,而是使用专门从事关键任务工作负载的企业级云提供商。VRF是电信提供商使用的网络虚拟化技术,与隔离MPLS的技术相同。这有助于隔离多租户云中的域,在安全性,合规性,资源利用率以及网络拓扑和分段优化方面具有许多优势。这个选项为企业提供了公有云的自由,同时仍然保持公有云的安全。
通过将任务关键型应用迁移到云中的大型工作计划。第一步就是制定计划。企业可以避免迁移期间和迁移后可能出现的最糟糕情况。此计划应涵盖在云中需要的功能以及正在采取哪些步骤来保护这些数据。真正了解正在使用的云环境(无论是私有云,公有云,混合云还是多云),因为没有一个云能够一劳永逸,并且不同的用例需要特定的属性。因此,准备和理解用例是另一个重要的要求。
还有一个关键方面,就是不同应用环境的复杂性。他们并不孤立。不同应用模块之间或应用与数据库之间存在很多相互依赖关系。这些相互依赖性在私有云环境中是可持续的方式是通过使用VLAN等非常复杂的网络拓扑结构,这些是管理私有环境中的网络或VLAN配置的驱动原则。当你考虑将遗留应用迁移到云时,你不希望破坏这些配置,拓扑和相关的私有IP寻址方案,因为连锁效应可能是致命的。提升并转向标准化的云环境在这里不起作用。
关键任务应用和数据库的最大成本不是构建它们并启动它们,而是运行它们的总成本。将数据库迁移到企业级专用云可以访问一组自动化工具和操作模板,这些工具和操作模板可以减少人为干预并提高大部分这些重要任务的速度和准确性,同时显著降低相关的运营成本。