什么是网络自动化?

 

网络自动化是使用软件实现网络和安全置备与管理自动化,以持续充分提高网络效率,充分利用功能的过程。网络自动化通常会与网络虚拟化结合使用。

 

如今,IT 部门在置备和管理传统应用和云原生应用方面都在寻求速度、敏捷性和一致性。现代化网络自动化平台可以通过自动执行网络连接功能(如资源置备、网络映射和网络测试)实现这些目标。

网络自动化傻瓜指南

网络自动化傻瓜指南:了解网络自动化入门的 10 种方法

立即下载 

为何要实现网络自动化?

实现网络自动化,您可以自动执行整个应用生命周期和整个数据中心与云环境中网络和安全性的置备与管理,加快应用的部署速度。

 

  • 实现 IT 自动化:通过实现网络和安全运维的虚拟化与自动化(传统上主要基于硬件且需要手动资源置备和管理的基础架构领域),在数字化转型领域迈出下一步。
  • 加快新应用的开发速度:通过轻松集成到开发人员流程(无需重新使用工具)中的网络连接和安全性管理,采用新型云原生应用及 DevOps 工作流。
  • 清晰查看各个环境的情况:交换传统上有限的网络流量和安全依赖关系视图,以实现网络和安全策略的全局可见性与轻松故障排除。

 

网络自动化的工作原理是什么?

网络自动化软件找到了映射、配置、置备和管理网络的高效方法。基于 API 的自动化取代了手动的命令行指令,可对每个网络连接设备进行配置。这些 API 可以直接调用,也可以通过编程语言(如 Python、Java 或 Go)调用。脚本只是网络自动化的一个方面,现代化的自动化平台在置备时会监控网络资源,并在实施之前验证网络是否能够处理配置请求。

 

智能网络自动化

智能网络自动化的一种更加复杂的形式是使用机器学习和大数据来确定如何更好地配置和管理网络,才能满足特定的业务目标。智能网络连接使用整个网络的集中式概要视图来确定网络应该如何运作才可实现这些目标,不必分别配置每个端口或设备。 

 

基于意图的网络全面显示了业务请求影响网络的方式,并提供了完成该请求的不同解决方案。基于意图的网络连接之所以受到追捧,是因为网络工程师可以轻松地扩展网络以满足不同的目标,并减少因人为错误而导致的错误配置数量。

 

网络自动化示例

在将网络自动化与虚拟化结合使用时,软件定义的网络连接 (SDN) 与网络功能虚拟化 (NFV) 技术相结合,可以根据业务或服务目标配置和更改网络。SDN 控制硬件设备的操作方式。管理员可以在虚拟机之间创建虚拟软件网络,也可以使用网络软件管理多个物理网络。网络虚拟化和网络自动化尤其适用于遇到计划外用量激增的环境,因为自动化网络可以将网络流量自动重定向到网络受影响较小的区域中的服务器,从而适应这些激增。

 

有几个开源项目致力于通过虚拟化建立网络自动化标准。例如,欧洲电信标准协会 (ETSI) NFV 管理和编排 (MANO) 行业规范组织 (ISG) 专注于云端数据中心中网络资源的管理和编排。这些标准将促进 SDN 与 NFV 平台之间实现更出色、更高效的通信。

 

网络自动化工具有多种类型,还有各种各样的网络自动化公司提供不同类型的网络自动化软件。关于网络自动化的想法仍在不断涌现,睿智的企业会从其最迫切的网络自动化应用场景入手,选择一种非常适合的工具,帮助完成这些流程。

VMware 网络自动化相关产品、资源、和解决方案

VMware NSX:领先的企业级网络连接和安全性虚拟化平台

VMware NSX Data Center 提供完整的 L2-L7 网络连接和安全性虚拟化平台,使您能够像通过单一窗口管理单个条目一样轻松管理整个网络。

虚拟云网络

了解用于为您的所有应用与数据(无论其在何处运行)构建和运维单个虚拟云网络的新方法。

借助 VMware NSX 实现网络自动化

通过整个应用生命周期和跨云环境实现网络和安全性置备与管理的自动化,从而加快应用部署。