通过混合云迁移策略,企业可将其内部工作负载扩展到外部环境中。你在自己IT环境获得的性能和功能将部分依赖外部环境。虽然混合环境可行,但你需要适当地做好准备并避免某些陷阱。
下面这五种混合云策略将带你走上正确的道路:
1. 确定应用程序是否支持混合云
通过混合云策略,应用程序必须可同时在本地环境和服务提供商的环境中运行,这些服务提供商包括AWS、Microsoft Azure或Google Cloud。第一步是确定目标应用程序是否适合于混合模型,而这一步通常被忽略。
仅仅因为供应商可在云端运行该应用程序并不意味着它已经支持混合云。在一个或另一个环境中托管应用程序比在两个环境中桥接更简单。
如果规划得当,即使尚未准备好进行混合云迁移的传统应用程序,仍然可以成功地调整。理想情况下,可在负载平衡器后面存在的应用程序部分会迁移到云端。请检查应用程序跟踪情况以查看流量通信;这将使你了解共享的数据情况以及潜在的延迟时间对应用程序性能的影响。
2. 转移应用程序的正确部分
很多应用程序由多个部分组成,因此你需要确定转移哪些部分。通常,首先要考虑的是确定可以将哪些内容快速移动到云端。
请谨慎考虑按需或云爆发功能。除非你愿意付费以使休眠的工作负载等待在公共云服务器启动,否则请考虑自动化快速迁移这些工作负载。那些需要过度定制或大量数据存储的工作负载可能不适用于混合云迁移策略,特别是节省成本是你部署云技术的目标之一的情况下。
时间永远是需要考虑的因素。自动化可帮助创建工作负载,并且移除手动工作。即便如此,完整而随时可用的资源也不会立即出现;你需要等待它们的建立,这可能需要几秒钟或几个小时。缓慢构建的工作负载可能会很昂贵,因为云提供商会对设置时间向你收费,在工作负载本身运行前。
你决定移动并留在云端的应用程序的任何部分都都会产生成本,即使这些部分很少使用。如果应用程序尚未准备好使用混合模型,可能是大问题,例如当它需要其他框架来支持它时。对于任何云部署,请记住,额外的资源会增加你的成本。
3. 不要忽视存储
规模也是混合云策略中的关键考虑因素。云存储是增长缓慢的费用,因此,如果你不密切注意,很容易被忽略。
最初,云存储成本不会很高,但随着时间的推移,它们会稳定地积累。请考虑利用云存储层进行归档。
4. 检查网络
当企业将部分工作负载移至云端时,可能会在其数据中心和云提供商之间带来延迟。这样的延迟会影响应用程序性能和客户体验。
你的互联网服务是应用程序正常运行的生命线。你必须解决多部分应用程序组件之间的网络滞后问题。请确定延迟的根源-可能是你与云的连接质量,而不是云服务提供商所特有的质量。
5. 跟踪指标
对于混合云迁移策略是否成功,你可以通过查看指标来确定。性能统计信息和响应时间很有价值,但是,如果与本地部署相比,你的混合方法的成本是三到四倍,那么它们就没有什么意义。当企业花费过多时,其云战略就没有成本效益,因此从这个角度来看,这可能被认为是失败的。
通过查看各个方面的数据,你可以清楚地了解企业的混合云迁移策略。请考虑从绩效数据到客户参与到服务台响应的所有指标。例如,转向混合云可能会使企业花费更多资金-但是如果你的技术支持电话减少30%,则总体成本效益分析可能会比较可观。
这里挑战在于,如何比较来自不同来源的数据点,这可能很难关联。但是,这种努力确实可以取得回报,因为你将能够评估混合计划的进展情况,以及你在哪里调整你的工作负载。你一开始很可能无法正确处理,因此请将其视为一个过程。请调整以使指标符合你的特定业务需求和云目标。