1. 主题
  2. 自动化与管理
  3. 什么是网络自动化?

什么是网络自动化?

CopiedFailed复制 URL

网络自动化使用可编程逻辑来管理网络资源和服务。与用户手动执行相比,网络自动化可让网络运维(NetOps)团队更快地配置、扩展、保护和集成网络基础架构与应用服务。

 

什么是网络?

网络是指利用硬件(例如网卡、以太网电缆和交换机)和软件(例如用于创建软件定义网络(SDN)、软件定义广域网(SD-WAN)和网络功能虚拟化(NFV)的软件)在称为“节点”的端点之间传输数据。

什么是自动化?

自动化是指运用技术,在减少人工协助的情况下执行各项任务。IT 自动化是使用软件来创建可重复的指令和进程,以此取代或减少人类与 IT 系统的交互。自动化软件可以根据设置的指令、工具和框架,在几乎不需人工干预的情况下自动执行任务。

网络自动化消除了管理网络所需的手动步骤,例如登录路由器、交换机、负载均衡器和防火墙以手动更改配置,然后注销。网络自动化离不开在操作系统(OS)命令行界面(CLI)级别上编程的链接脚本或预打包的自动化软件。

红帽资源

即使底层技术已经有所演变,但几十年来,网络管理却基本保持不变。网络通常都是手动构建、运维和维护。但是,传统的手动网络配置和更新方法过于缓慢且容易出错,无法有效支持迅速变化的工作负载要求。通过实现网络资源和服务管理自动化,网络运维团队可以提高敏捷性和灵活性,高效地支援现代企业需求。

实现网络自动化的方法有很多种,并且有很多网络组件可以实现自动化。大多数网络自动化解决方案都是以下两个极端方案的折衷:命令行自动化和自动化软件。

从最基本的层面上讲,您可以使用标准 CLI 命令和参数将网络组件自动化。例如,Linux® 操作系统管理员可以运用 Bash 运算符,根据前面命令的成功(&&)或失败(||)来链接事件。或者,用户可以将命令列表编译成文本文件(称为 shell 脚本),从而通过一个执行命令一次性重复执行所有命令。

自动化软件产品可以将网络任务整合到预打包的程序中,用户可以从应用的前端选择、调度和执行这些程序。例如,红帽® Ansible® 自动化平台可以将应用编程接口(API)、插件、清单及模块打包成用户可以浏览、选择和运行的 Playbook,从而跨服务提供商(例如 AWS、Microsoft 和 Cisco)实现网络配置、安全防护、编排、预配置等的自动化。

 

网络运维如何实现自动化?

网络配置

手动网络配置可能会导致不一致、配置不当和网络不稳定,难以提供数字企业运维所需的高水平服务。自动化可以帮助您实现网络管理流程标准化,施行最佳实践。网络运维团队可以迅速、轻松地大规模交付服务,并缩短服务中断时的平均解决时间(MTTR)。

负载均衡和故障转移

应用负载必须在基础架构内得到均衡,从而优化性能和成本。手动均衡负载可能会导致应用性能欠佳,并在出现系统问题时拖延故障转移。实现负载均衡自动化可以免除人工干预的需求,更快地进行持续调整和故障转移,从而提升应用性能和可靠性。

红帽 Ansible 自动化平台客户已通过采用自动化实网络运维转型。世界各地的组织都受益于红帽合作伙伴关系和自动化社区,使用 Ansible 自动化平台来提高弹性、减少手动工作量并拥抱自动化文化。

西南航空公司

美国西南航空公司的网络是其业务运营的核心支柱,每天为 120 座机场的数千个航班提供支持。该航空公司采用 Ansible 自动化平台来支持 IT 网络,并通过实现配置标准化来减少服务中断。自动化技术还加快了网络设备软件的更新速度,让工程师能够专注于创新。美国西南航空公司正在扩大 Ansible 自动化平台技术的应用范围,助力不同部门实现新的用例。

阅读案例研究页面当前以 English 显示(暂无 zh 选项)

道明银行

道明银行为北美地区超过 2800 万客户提供银行服务,该行亟需一套现代化、可扩展的网络基础架构,既能快速响应业务变化,又要保障服务可靠稳定。为此,道明银行全面采用了 Ansible 自动化平台实现网络管理自动化。依托统一的自动化运维模式,银行在不影响系统稳定性与安全性的前提下,将技术置备、版本升级的耗时从数月缩短至数日。这也让网络团队和工程师摆脱了重复性的工作,使他们得以专注于问题解决与技术创新。

阅读成功案例

因为我们的自动化解决方案所采用的开发模式博采开源软件之长(创新和协作),并将其整合到企业级开源页面当前以 English 显示(暂无 zh 选项)产品中。

即便在经过测试、打包和发布之后,每个红帽产品的源代码仍保持开源状态。因此,您可以对我们工具的任何方面进行修改。此外,我们会帮助用户实时改进(和添加)Playbook,让 Playbook 随着自动化平台不断发展。

红帽 Ansible 自动化平台是一个订阅产品,包含实施企业级自动化所需的全部工具,包括 Playbook、可视化信息面板、事件驱动的解决方案和分析。您将从我们强大的合作伙伴生态系统中获得认证内容、访问托管管理服务、生命周期技术支持,以及从我们成千上万个客户成功案例中了解专业知识。

探索网络自动化用例

红帽在预配置的红帽 Ansible 自动化平台环境中提供交互式实验室。您可以使用这些实验室来试验、实践并学习如何高效地创建、管理和扩展网络与 IT 实践,从快速开发和部署,到简化运维和分析,再到一致的端到端用户体验,都包含在内。

红帽官方博客

获取有关我们的客户、合作伙伴和社区生态系统的最新信息。

所有红帽产品试用

我们的免费试用服务可让您亲身体验红帽的产品功能,为获得认证做好准备,或评估某个产品是否适合您的企业组织。

扩展阅读

什么是云编排?

云编排是将跨混合云环境的云管理任务自动化整理为更高效的工作流的过程。

什么是置备?

置备是指设置 IT 基础架构的过程,也可以指为管理数据和资源访问权限所需执行的步骤。

什么是基础架构自动化?

基础架构自动化是指运用技术,在减少人工协助的情况下执行各项任务。

自动化与管理 相关资源

相关文章