将业务迁移到云平台并不是一项简单的任务。并非所有工作负载都会受益,因此首先要制定可靠的云迁移策略。采用云计算的好处可能会使组织的所有资源看起来都应立即迁移。无可否认,在某些情况下,公共云平台可以为组织带来巨大的好处。但是在其他情况下,云迁移可能没有意义。组织需要仔细审视他们在基础设施方面的现有投资——从硬件到应用程序组合,再到网络架构等等,以确定迁移是否有益。
在此将探讨应该指导云迁移计划的三个因素,并帮助确定是否将本地工作负载移动到公共云。
评估当前的基础设施
作为云迁移过程的一部分,首要考虑因素之一是组织现有的数据中心投资成本,这不仅涉及许可成本,还涉及与硬件资源消耗和支持基础设施相关的成本。因此,几乎总是与本地服务器相关联的重大投资。将服务器的数据或功能外包给云平台,可能意味着组织放弃其内部部署投资,除非其可以重新利用这些服务器。
虽然这种针对云迁移的升级和转变方法对于对内部部署数据中心进行大量投资的组织可能没有经济意义,但组织仍然可以从将某些本地资源迁移到云中获益。无论组织的服务器硬件有多好,它最终都会过时。传统上,组织通过采用硬件生命周期策略来应对这种过时。例如,组织可能会选择在五年后淘汰服务器。虽然如此,组织可以将云计算服务路线图集成到其硬件生命周期策略中。这样做可以使IT团队将本地资源迁移到云平台,而不是将其迁移到更新的硬件。
对于小型组织和初创公司而言,使用云计算的前景通常特别有吸引力。对于规模较小的组织,使用云计算服务可以访问企业级硬件和容错功能,否则这些功能将无法承受。同样,初创公司可以从云计算服务中受益,因为他们可以快速运行其运营,而无需投资内部数据中心资源。
考虑应用程序性能和可迁移性
对于应用程序服务器来说,组织的管理员必须考虑应用程序是否可以在云中运行。同样,应用程序的性能必须被视为云迁移计划的一部分。
对于在现代操作系统之上运行的新应用程序,兼容性通常不是一个大问题。对于这样的应用程序,也很容易假定性能不会成为问题,因为大多数云计算提供商将允许根据需要将硬件资源分配给托管服务器。但是,在这种应用中必须考虑两个主要因素:
1、性能表现:即使组织可以为托管应用服务器提供几乎无限的计算和内存资源,互联网带宽也可能会妨碍应用程序的性能。如果互联网带宽限制阻碍了良好的用户体验,那么拥有高性能的托管应用服务器就没有什么好处。
2、程序的可迁移性:虽然将虚拟化的应用服务器迁移到云平台上通常很容易,但是应用程序可能具有外部依赖性,从而排除了云迁移的可能性,或者使云迁移变得非常复杂。例如,应用程序可能具有Active Directory(AD)依赖关系,或者需要访问本地SQL Server数据库。对于在旧版操作系统上运行的原有应用程序,迁移到云平台可能不是一种很好的选择。测试是了解应用程序在云计算环境中行为的唯一方法,测试有助于确定在那里迁移应用程序所涉及的步骤。
大型站长资讯类网站! https://www.0518zz.cn