Account 登录
Jump to section

什么是网络自动化?

复制 URL

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

什么是组网?

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

什么是自动化?

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

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

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

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

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

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

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

网络配置

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

负载平衡和故障转移

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

电信服务提供商是最早采用网络自动化来改善数字网络服务的群体之一,但不同行业的公司都可以从网络自动化中受益。

Swisscom

Swisscom 实现了大约 15,000 个网络和 IT 组件的自动化管理,将工作重点转到更有价值的开发项目上,同时加快资源请求的响应时间。根据 Swisscom 的预测,手动任务上花费的时间将节省 3,000 小时以上。

Surescripts

Surescripts 实现了 IT 流程和故障转移工作的自动化,更快地部署网络设备与服务器、解决问题以及向客户发布新的应用,服务的平均故障转移时间缩短了 2 个小时。

因为我们的自动化解决方案遵循了一种博采开源软件之长(创新和协作)并将其整合到企业开源产品中的开发模式

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

红帽® Ansible® 自动化平台中包含了实现企业级自动化所需的各种工具,包括 Playbook、可视化控制面板和分析功能。

扩展阅读

文章

Ansible 基础知识入门

Ansible 是一种对 IT 流程自动化的工具,如置备和配置管理等流程。希望能通过这篇 Ansible 关键概念的介绍,帮助您了解 Ansible 的基础知识。

文章

什么是业务流程管理?

业务流程管理(BPM)是指对端到端业务流程进行建模、分析和优化,以实现战略业务目标。

文章

为什么选择红帽实现自动化?

红帽 Ansible 自动化平台中包含了在团队间分享自动化以及实现企业级自动化所需的各种工具。

详细了解自动化

产品

Red Hat Consulting

红帽的战略顾问将从大局出发,以战略性视角审视企业发展,分析您当前面临的业务挑战,并提供全面、低成本、高效益的解决方案,帮助您轻松应对各项挑战。

Red Hat Ansible Automation Platform

无论您处于自动化之旅的哪个阶段,这个实施企业级自动化的平台都能助您一臂之力

Red Hat Process Automation

用于开发云原生应用,以实现业务决策和流程自动化的平台。

相关资源

培训

免费培训课程

Ansible 必备:轻松实现自动化之技术概览

免费培训课程

针对 SAP 的红帽 Ansible 自动化

Illustration - mail

获取更多类似的内容

免费订阅我们的 Red Hat Shares 通讯邮件

Red Hat logo LinkedInYouTubeFacebookTwitter

产品

工具

试用、购买或出售

沟通

关于红帽

我们是世界领先的企业开源解决方案供应商,提供包括 Linux、云、容器和 Kubernetes。我们致力于提供经过安全强化的解决方案,从核心数据中心到网络边缘,让企业能够更轻松地跨平台和环境运营。

订阅我们的新闻稿 Red Hat Shares

立即注册

选择语言

© 2022 Red Hat, Inc. 京ICP备09066747号 Red Hat Summit