云提供商提供自己的安全、网络、管理和编排工具,第三方网络软件平台可以抽象这些工具,从而简化企业IT团队的管理。
在多个公共云中部署和操作应用程序对许多IT领导者来说至关重要,而网络软件可以提供帮助。
将应用程序迁移到云基础设施需要规模、性能,更重要的是,还需要自动化。但是,由于对基础设施的可见性有限,而且每个IaaS平台都有专有的网络和安全控制,这使得多云操作非常手工,因此非常耗时,因此实现这些目标可能是一个挑战。
因此,IT团队可能面临快速解决应用程序性能问题、防范外部攻击和降低成本的挑战。他们的目标应该是将IaaS资源的灵活性与物理网络的安全性、可管理性和控制性结合起来。
企业客户在其多云基础设施中安装的网络软件可以利用云本机功能提供增强的安全性、可见性和控制。软件网络的进步可以使IT团队通过自动化快速部署基于云的应用程序,并通过抽象每个云提供商及其服务包的本地工具来控制它们。
对多云的需求
Multicloud对企业仍具有吸引力,因为每个提供商都有一组独特的应用程序功能、好处和开发生态系统,这些功能、好处和开发生态系统通常针对特定的用户需求进行了优化。此外,由于安全或其他原因,一些应用程序不属于云中,因此组织也将继续使用内部数据中心。
因此,IT组织必须管理一系列私有云、公共云和SaaS平台,以提供在最合适的平台上运行应用程序的灵活性,而不考虑位置,同时为用户提供优质的体验。
多云网络的挑战
云提供商在三个关键领域提供了必要的工具:安全、网络和管理与协调(MANO)。它们的安全功能和控制通常必须手动实现,它们的网络要求它们的入口和出口(提供商优化了它们的入口和出口)被具体路由。每个云都有自己的MANO工具来提供管理、可见性和自动化工具,为了获得可见性,必须设置这些工具来查看和调整应用程序性能。这意味着支持多云环境的企业IT团队需要学习曲线和支离破碎的MANO。
这些因素结合在一起,使得许多涉及IaaS多云的IT操作难以扩展,并且对性能降低进行故障排除的任务既繁琐又耗时
多云网络需求
领先的IaaS提供商正在其网络边缘建立新的接入能力。用户体验的关键是网络性能,它依赖于与最近的云入口匝道之间的网络路由。利用广域网网络智能对于在公共云中的应用程序和最终用户之间提供可靠、高质量的体验至关重要。企业IT将需要网络智能连接到最佳的IaaS存在点,以加速应用程序交付
快速将应用程序部署到云端依赖于抽象IaaS基础设施的细节,因此IT组织不必根据每个IaaS提供商的需求定制构建应用程序
各种网络供应商提供网络控制器和基于云的网络智能,以提供抽象、提高可见性和加速应用程序性能。网络控制软件认为Cisco ACI或Aviatrix Transit可以提供网络工具来控制、故障排除和集中管理IaaS multcloud,避免为每个IaaS云开发这些工具。该软件还可以提供自动化手动过程的方法,否则需要部署新应用程序。
通过网络控制软件,IT团队可以抽象出每个IaaS网络的独特细节,以提供跨提供商的一致性。它还可以提高应用程序和数据的可见性,并通过自动化、分段和与第三方防火墙更好地集成来提高安全性。
多云操作增加了网络的复杂性,并限制了它控制应用程序性能和安全性的能力。IT团队正在适应multicloud的新常态,以利用multicloud的易用性和简单性,但必须处理它的不透明性以及它为客户提供的控制不足
网络软件可以抽象出每个独特的IaaS平台操作的复杂性,并提供自动化以减少耗时的手动操作,IT专业人士应该研究网络控制器和基于云的解决方案以降低多云的复杂性。