性能、安全问题和高成本是促使组织将工作负载从云迁移到数据中心的因素。以下是需要考虑的事项。
毫无疑问:云将继续存在。大多数企业现在至少有一些工作负载是通过IaaS、PaaS和SaaS的混合方式交付的。即使企业可以完全退出云计算,这也是一个漫长而昂贵的过程,而且收益也不确定。
然而,所有垂直行业和各种规模的组织都在调整其云战略和路线图。在COVID-19大流行期间,组织感到压力,急于将工作负载转移到云中,尤其是网络功能。自疫情消退以来,这种压力有所减轻,抢购潮也有所平息。现在,一些组织已经开始将工作负载从云环境迁移回本地数据中心。
高昂的云成本给组织带来挑战
迅速进入云计算的企业发现,将网络工作负载转移到IaaS和PaaS环境中的成本可能比内部运营的成本更高。根据Nemertes Research的数据,在云中运行应用的云计算溢价平均约为24%。
虽然这需要一些努力,但企业有可能节省云成本。Nemertes发现,最成功的组织平均节省45%的成本。为了减少支出,组织可以采取以下步骤:
- 仅将云友好的网络工作负载放入云中。
- 通过重构、重新架构或用新软件替换,使其想要迁移的工作负载更加适合云计算。
云遣返可以提高网络性能
出于性能原因,企业还会将网络工作负载从云中移除,例如使网络摆脱循环或减少由于距离而导致的延迟。例如,企业可能希望迁移出云,以通过物理控制对防火墙或数据集的访问来降低风险并增强安全性。
如果云网络在逻辑层面上与数据中心网络的设计不同,工程师需要审查这些差异可能产生的影响,并决定如何缓解这些差异。当相关工作负载特定于网络时,组织需要确保工作负载已准备好,并且能够参与本地架构。网络基础设施的问题不仅会影响该系统,还会影响到网络中的其他一切。
网络云迁移需要考虑
在组织决定将工作负载从云环境转移到数据中心之前,应考虑以下几个网络因素:
- IP地址管理。确保在数据中心工作的分配的IP地址不会影响在本地移动的应用程序中的任何内容。
- 网络访问策略。确保工作负载仍然可以到达新位置中通常与之通信的其他系统,并与其通信。
- 用户访问策略。确保所有需要访问权限的用户都可以访问新位置中的工作负载。
数据架构是云迁移的另一个重要的网络考虑因素。网络团队应该了解应用程序从何处接收和发送数据。例如,如果保留在云中的其他系统向迁移的工作负载发送大量数据,则可能会导致过高的数据传出成本。如果数据主权问题引发了云的迁移,那么同样的担忧也可能适用于从云流出到另一个系统的数据。
性能考虑因素是需要评估的其他因素。例如,如果迁移的目标是通过最小的损失、延迟和抖动从互联网回到企业WAN来消除性能变化,那么网络团队应该确保受影响的用户和系统人群都在WAN上,而不是主要在仅互联网的分支机构或远程工作环境中。
在考虑网络的情况下规划云退出策略
网络团队应该拥有解决这些问题的工具,特别是那些与数据流的数量和方向以及网络性能相关的问题。许多组织需要添加一些工具的一个领域是依赖关系映射。识别与任何给定系统通信的所有其他系统可能是一项挑战。但是,通过仔细的规划和考虑,网络团队应该能够从云端迁移回本地,而不会对成本、性能或安全性产生负面影响。