(Enterprise Management Associates基于对企业、云提供商和网络服务提供商的调查,发布了《数据中心网络自动化的未来》。这篇由EMA研究网络副总裁Shamus McGillicuddy撰写的文章详细介绍了它的一些主要发现)。
超过86%的公司预计未来两年数据中心网络自动化的预算将会增加,随着支出的增加,网络团队需要仔细规划。众所周知,由于网络的复杂性,网络自动化很难实施,只有23%的受访者对他们的数据中心网络自动化战略充满信心。
当被要求确定他们在自动化计划的三个阶段(规划和评估、技术实施和自动化使用)中面临的最大挑战时,共同点是将网络自动化与端到端数字基础设施集成和情境化的挑战。
规划和评估挑战
在规划和评估数据中心网络自动化时,技术组织通常很难理解它将如何与其他工具和管理系统交互 (39%)。网络基础设施和运营团队通常拥有大量用于管理网络的工具,包括用于数据中心网络自动化的多种工具。最重要的是,包括系统、存储、安全、应用程序和 DevOps 在内的其他团队正在使用自己的工具集管理数据中心运营的各个方面。网络团队需要考虑他们的自动化工具链将如何与其他工具链交互。
许多组织 (37%) 表示,他们在规划预算和了解与数据中心网络自动化相关的成本方面遇到了很大的困难。 EMA 认为,自动化计划的复杂性应归咎于成本缺乏明确性。大多数接受调查的组织都在购买商业自动化工具和开发本土自动化软件。很难预测实施和维护这一系列工具的成本。
实施挑战
在实施数据中心网络自动化时,44% 的组织在基础设施问题上苦苦挣扎。数据中心的网络设备和其他组件存在使自动化更加困难的遗留问题。例如,旧设备可能缺少 API,这迫使自动化团队实施一种解决方案,通过命令行界面 (CLI) 脚本将更改推送到网络。
更成问题的是,网络在生产中通常有多个版本的供应商网络操作系统 (NOS),并且每个 NOS 版本在 CLI 语法上可能存在细微差异,从而造成更大的复杂性。网络工程师告诉 EMA,他们一些更现代的设备上的 API 在范围、功能和质量上都受到限制,这会产生更多的基础设施问题。
近一半(44%)的组织正在努力将其自动化管道与整体应用服务交付集成在一起,并将其与环境联系起来。这与了解自动化将如何与其他系统交互的规划和评估问题相呼应。网络团队努力构建自动化解决方案,使他们能够在充分了解这些更改将如何影响应用程序的行为、安全性和性能的情况下推动网络更改。
自动化使用挑战
在使用自动化时,数据权限和质量问题是 42% 的组织的主要问题。数据是网络自动化的命脉。工程师需要有关网络状态的数据,例如设备指标和流量,以了解需要进行哪些自动更改。他们还需要有关网络意图的数据,例如配置标准和安全策略,以实施可接受的更改。不幸的是,许多组织都在努力创建可靠的数据存储库以确保有效的自动化。
正如一家价值 500 亿美元的咨询公司的网络架构师所描述的那样,“您可以将配置推送到数千台机器,但如果配置错误,您就会造成严重的中断。”自动机的用户,如规划者和实施者,也担心网络变化会影响应用程序的行为和性能,40% 的 IT 组织认为这是主要问题。在 EMA 的研究中,将网络自动化与其他数字操作进行情境化和集成的斗争是一致的。
该怎么办
一流的组织专注于通过自动化提高网络合规性,这将迫使采用严格的方法来建立网络意图数据存储库。 一流的组织还寻找具有变更分析和建模功能的自动化工具,这可以帮助他们了解网络变更将如何影响整体数字运营。