第二波云实施:迁移关键业务应用程序

发布者:上海IT外包来源:http://www.lanmon.net点击数:841

今天,第一波云迁移(云1.0)即将结束,不太重要的应用程序将转移到公共云提供商。下一波浪潮难以推动,而这正是组织希望迁移其业务以获得竞争优势的地方。 Gartner基础设施团队研究和管理副总裁David J. Cappuccio表示,到2025年,80%的公司将关闭其传统数据中心,而只有10%。这种预测可能会或可能不会实现,但数据中心员工现在发现他们没有所需的云计算知识或技能来确保从内部部署到基于云的应用程序的平稳过渡。
第二波云实施:迁移关键业务应用程序
应用程序的重点是迁移计划的核心
经常提到的云计算2.0或基础架构即服务(IaaS)在处理应用程序性能时需要更多的规划,而不仅仅是可用性。目前有两种不同的方法:一种是“提升和转移”,现有应用程序迁移到新的基础架构,只需要很少的更改;第二个是“云原生”,用于重写云计算的应用程序,或者使用云计算服务提供商资源来实现这一目标。大多数业务关键型应用程序都是由可追溯到多年的代码组成的,因此重写并非易事。这些应用程序还依赖于访问其他应用程序和资源,因此在考虑迁移之前,您必须完全了解本地托管的应用程序。本文重点介绍促销和转让。
正确的计划是关键
公司将业务迁移到云的主要驱动因素是降低基础架构支出和员工成本,同时实现业务灵活性和可扩展性。硬件,占地面积,冷却和安全等物理基础设施可由第三方拥有和管理,共享托管方法应意味着降低成本。那么为什么情况并非如此呢?主要原因是缺乏规划。如果您决定在托管站点上复制本地环境,则成本将与当前成本类似。云迁移规划流程应包括以下问题:“在云中运行应用程序需要多少费用?这可能会遇到更多问题,因为要了解云提供商需要哪些服务,您必须先了解应用程序。操作。这与“服务器,结构,存储现在如何”问题有很大不同,因为重点是如何始终管理基础架构。云中服务水平协议(SLA)的重要性
另一个基本问题是“哪个云计算服务提供商是我的应用程序的最佳选择?”很少有云计算提供商甚至接近为其环境中的应用程序性能提供服务级别协议(SLA)。但是,这对决策过程至关重要。如果应用程序比现在慢,则此迁移决策可能会影响组织的业务。如果您需要添加更多容量,功率和资源来托管它,成本将会增加。
季节性吞吐量检查
因此,起点是分析计划迁移的应用程序的工作负载行为和性能特征。在云服务提供商选择流程开始之前,了解应用程序的执行情况以及他们使用的规则非常重要。每个应用程序都有一个单独的工作负载配置文件,其行为取决于环境。在查看应用程序工作负载时,您需要随着时间的推移收集资源需求的高峰和低谷,以获得真正的洞察力。例如,星期一上午8点可能需要不同的资源,星期四下午2点可能需要不同的资源。还需要考虑季节性,例如探索在一年,一个月,一周和一天的不同时间是否有更多的吞吐量。
考虑应用程序依赖性
除了应用程序的性能之外,您还需要了解其依赖性。如果应用程序正在访问未托管在云中或由其他提供商管理的其他资源,则会影响性能和成本。
避免云回归:应用程序性能测试
托管应用程序时,每个云计算提供商的云平台都有优缺点。应密切关注潜在供应商。如果您选择了错误的服务,您的企业可能会面临风险。每个应用程序工作负载都需要针对新环境进行测试,以确保与当前性能相比更好或至少相同的服务。企业战略团队研究发现,57%迁移到SaaS(软件即服务)的迁移应用程序或组织由于性能令人失望或成本上升而在内部移动数据和/或应用程序。其他分析师也发现了类似的统计数据这主要是由于迁移前缺乏规划或计划不周。
迁移前的关键问题
大多数组织都有自己的云计算计划,顾问正在推动业务从IaaS环境中受益。如果您计划好,云计算托管基础架构可以带来良好的财务和绩效奖励。在回答以下三个问题之前,不应进行云迁移:
应用程序是否会在公共云中按预期运行?
在公共云中运行应用程序需要多少费用?
哪个云计算服务提供商最适合我的应用程序?
依次采取以下步骤:
(1)应用程序是否会在公共云中按预期运行?
要了解要迁移的应用程序工作负载以及要在本地数据中心保留哪些应用程序工作负载,您必须了解当前的应用程序性能,同时还要评估季节性应用程序工作负载行为。要清楚了解应用程序如何在云中运行,您可以在云测试和开发环境中运行应用程序工作负载,或者您可以综合应用程序工作负载以在实时环境中运行应用程序工作负载。(2)在公共云中运行应用程序需要多少费用?
迁移本身的一个关键部分是了解如何简化流程并减少迁移大量不同工作负载所需的时间。最终应该是最好的CPU,内存,网络和存储配置。为确保将这些目标考虑在内,与云计算提供商保持一致至关重要。应根据已知的应用程序工作负载和已知环境协商成本。在任何情况下都不应使用服务,这种服务不能以比本地运行应用程序更低的成本提供性能。
(3)哪种云计算服务提供商最适合我的应用程序?
要正确回答这个问题,研究如何在迁移之前测试云计算工作负载性能非常重要。值得一提的是云主机是否能够在迁移之前运行业务应用程序工作负载,并且能够准确地证明它将如何执行。不保证不同的主机配置对所有应用程序执行相同的操作。可以肯定的是,连续测试多个主机将确保结果符合预期。
最后,当所有问题都得到解答并且您对云提供商提供的服务级别协议(SLA)感到满意时,迁移可以继续。这通常由云提供商和客户管理。但是,人们如何知道新的托管应用程序一旦上线就会遵守商定的服务水平协议(SLA)?这就是性能监控解决方案的用武之地。同样,公司不应该假设云计算提供商会自动交付并需要进行识别。组织可以在迁移后监控应用程序工作负载,以确定任何不可预见的性能或容量问题,并确保一切顺利且安心。
IT外包
>
400-635-8089
立即
咨询
电话咨询
服务热线
400-635-8089
微信咨询
微信咨询
微信咨询
公众号
公众号
公众号
返回顶部